Speedometer 3.0 的到來得益於 Mozilla、Google、Microsoft 和 Apple 的協作

車速表

車速表測量瀏覽器性能

儘管 Web 開發取得了巨大進步,並且為實現 Web 開發的統一付出了所有努力,但到 2024 年中期,瀏覽器尚未設法(或想要)達到通用標準,並且對於無論好壞,這種情況也導致每個瀏覽器都貢獻了當時在其他瀏覽器中實現的某些功能或好處。

談論測量網頁瀏覽器的效能並不像在其他情況下那麼簡單,因為在這種情況下會檢查不同的方面,這就是通常使用各種工具的原因。但現在情況可能會發生不同的轉變,因為網路的重量級人物已經聯手。

自上次發布六年後,它推出了 用於評估網頁瀏覽器效能和回應能力的更新工具: Speedometer 3.0 由 Mozilla、Google、Microsoft 和 Apple 合作開發, 重點是透過模擬使用者使用常見 Web 應用程式的工作來估計延遲。

透過與領先的網頁瀏覽器引擎 Blink/V8、Gecko/SpiderMonkey 和 WebKit/JavaScriptCore 合作,我們很高興發布 Speedometer 3.0。基準(例如速度計)是可以幫助瀏覽器供應商找到提高效能的機會的工具。理想情況下,它們模擬用戶在典型網站上找到的功能,以確保瀏覽器可以優化對用戶有利的區域。

關於車速表3.0

車速表3.0是 因其是第一個共同創建的瀏覽器性能測試套件而聞名 由主要瀏覽器引擎開發人員開發,並且透過制定通用測試策略使之成為可能。

用於運行測試的工具集 已擴展到考慮各種操作 透過測量對使用者操作的回應來評估瀏覽器。這不僅包括程式碼執行時間,還包括渲染時間和非同步任務執行時間。

已經為瀏覽器開發人員開發了工具來分析測試結果、建立效能設定檔並根據需要調整測試參數。此外,還提供了創建複雜的自訂測試啟動腳本的能力。

關於車速表3.0更新, 已過渡到使用新版本的框架 Angular、Backbone、jQuery、Lit、Preact、React、React+Redux、Svelte 和 Vue。網站和 Web 應用程式的現代設計模式也已實現,例如 Webpack、Web 元件的使用以及使用 DOM 的更新方法。

已被包括在內 評估渲染效能的附加測試 帶有Canvas元素,SVG生成, 複雜CSS處理、DOM樹處理 用於編輯所見即所得內容和新聞網站的廣泛技術。

車速表3.0, 旨在評估 使用不同基準的性能:

  1. 在 TodoMVC 中新增、完成和刪除註釋: 新增、完成和刪除 100 個筆記等操作是使用 TodoMVC 任務管理器執行的。這是基於不同 Web 框架、DOM 工作方法和 ECMAScript 標準版本的變體來實現的。 TodoMVC 選項的範例包括 React、Angular、Vue、jQuery、WebComponents、Backbone、Preact、Svelte 和 Lit 等框架,以及使用 ECMAScript 5 和 ECMAScript 6 規範中引入的高階功能的選項。
  2. 所見即所得模式的文本編輯: 使用 CodeMirror 和 TipTap 等程式碼編輯器評估使用所見即所得標記的文字編輯。
  3. 加載圖形並與之互動: 評估使用canvas元素設計的圖形或使用Observable Plot、chart.js和react-stockcharts等函式庫以SVG格式產生的圖形的載入和互動。
  4. 新聞網站的導航與互動: 使用 Next.js 和 Nuxt Web 框架在典型新聞網站上模擬頁面導航和內容互動。

至於透過 Speedometer 3.0 測試套件獲得的結果,在 macOS 上,Chrome 以 22.6 分領先,其次是 Firefox(20.7 分)和 Safari(19.0 分)。相比之下,在 Speedometer 2.1 中,Safari 以 481 分領先,其次是 Firefox,為 478 分,而 Chrome 在使用相同瀏覽器的相同測試中則明顯落後,為 404 分。在 Ubuntu 22.04 上,Chrome 獲得了 13.5 分和 234 分,而 Firefox 在 Speedometer 12.1 和 186 版本上分別獲得了 3.0 和 2.1 分。

最後,如果你是 有興趣了解更多關於它的信息, 您可以查看詳細信息 在下面的鏈接中。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。