W3C啟動Web性能工作組 旨在Web應用性能測量
近日,W3C在其官網上宣布成立Web性能工作組(Web Performance Working Group),將由來自Google和Microsoft的工程師擔任主席,任務目標是制定衡量Web應用性能的方法和API。從工作組的章程看,這些衡量的方法和API將應用到桌面和移動瀏覽器以及其他環境中,幫助Web開發人員評估和理解應用的性能特征。
目前,該工作組計劃在一年內提供三種計時方法:
◆導航計時(Navigation Timing),提供加載網頁根文檔(root document)的性能信息,可能包括花費在網絡上的時間、加載文檔的時間、以及網絡請求個數等信息。
◆資源計時(Resource Timing),提供加載網頁根文檔中特定資源的性能信息,可能包括花費在網絡上的時間、加載資源的時間,這些資源指iframe、img、script、object、embed和link等。
◆用戶計時(User Timing),根據開發人員指定的名字獲得計時信息。
該工作組的聯合主席之一、來自Microsoft的Jason Weber在Internet Explorer的官方博客上對此事發表了自己的看法,“使Web開發人員理解自己應用的真實性能數據對HTML 5的成功至關重要,我們非常高興與Google一起被選為共同負責人。我們希望與W3C和廣大Web社區一起合作通過互操作API實現工作組的目標?!?/p>
對于工作組的下一階段任務,Jason Weber指出導航計時將是重點,“工作組的***個成果將是提出一個衡量瀏覽器導航性能的API。WebTimings規范(由Google起草)是一個很好的起點,因此它將移到Web性能工作組中,并成為我們推薦標準的基礎?!?/p>
未來幾周,工作組的官方網站上將增加更多內容,感興趣的讀者可以關注一下。
【編輯推薦】