無論工作還是娛樂,瀏覽器都是必備良品。目前市面上的主流瀏覽器都擁有龐大的粉絲群。選擇 IE、Firefox 還是 Chrome,取決于用戶的喜好和習慣,也取決于瀏覽器本身的性能。
不妨來看看 tom’sHARDWARE 對幾大主流瀏覽器的性能對比測試。
測試的對象為 Chrome 27、Firefox 22、IE 10、以及當前版本的 Opera、Opera Next。Opera Next 是即將發布的基于 Chromium 的 Opera 瀏覽器,目前仍處于開發狀態。
在測試之前,首先設定測試環境。操作系統為 Windows 8 企業版(64-bit),tb處理器為 Intel Core i5-3570K @ 4.2 GHz (四核),內存為 16 GB Crucial DDR3 @ 1600 MT/s(4*4 GB)。其他系統參數如下圖所示:
查看本地 Web 服務器參數、網絡參數、基準測試套件請點擊這里。
首先測試瀏覽器的啟動時長,計時從應用啟動開始,到標簽內容完全加載結束。測試單個標簽啟動情況時使用的是 “Tom’s Hardware” 的 Google 搜索頁;測試 8 個標簽啟動情況時使用的網頁為 Amazon、Ask、Craigslist、LinkedIn、Wikipedia、Yahoo!、barbeque beef brisket、以及 “Tom’s Hardware” 的 Google 搜索頁。
共四個測試場景:單標簽新開啟及重開啟、8 標簽新開啟及重開啟。最后得到每個瀏覽器完成四個場景的平均時長如下:
Firefox 22 快得有點驚人,以 2.8 秒的時長領跑。IE 10 排在第二,而 Chrome 27 速度最慢,甚至落后處于開發階段的 Opera Next。
接下來的頁面加載時長測試中,各瀏覽器的表現如下:
Opera Next 綜合分數最高,Opera、Firefox 22 以微弱差距分列二、三位。Chrome 27 再次墊底。
然后進行的是 JavaScript 和 Document Object Model 性能表現測試,得到的結果為:
這次 Chrome 27 綜合評分位居榜首,Opera Next 依然有著不錯的表現,而 IE 10 則排在最后。
接下來測試 HTML5 和 CSS3 的性能表現,得到各瀏覽器的綜合分數如下:
Chrome 27 以微弱優勢再次登頂,Firefox 22 屈居第二,Opera 排在最后。
然后測試硬件加速表現,結果如下:
在這輪較量中,Chrome 27 相比 Firefox 22 略勝一籌,而 IE 10 和 Opera 的綜合分數都低得可憐.
在內存使用效率的測試中,各瀏覽器表現也不盡相同:
Opera Next 內存使用效率最高(分數越低表現越好),Chrome 27 居次席,Opera 則排在最后。
然后測試可靠性和安全性,結果如下:
Firefox 22 在 40 個標簽測試中僅出現了一次重新加載,相比之前的版本有了很大提升。而 Chrome 27 需要刷新的網頁數多達 12 個,這也基本符合某些愛范兒讀者分享的情況。另外值得一提的是,IE 10 在此次測試中出現了一次崩潰現象。
Chrome 27 安全性方面力拔頭籌,Opera 慘遭墊底。
接下來的標準一致性測試包含 HTML5Test.com、The CSS3 Test 和 Ecmascript’s test262 三個方面。最后各tbw瀏覽器的綜合得分如下:
排名榜首的依然是 Chrome 27,緊隨其后的是 Opera Next,而 IE 10 表現最差。
此外,tom’sHARDWARE 還給出了各瀏覽器的性能指數和非性能指數。性能指數是通過計算等待時長、JavaScript/DOM、HTML5/CSS3 和硬件加速評分的幾何平均值得出。非性能指數是通過計算內存使用效率、可靠性、安全性和標準一致性評分的幾何平均值得出。
可以看到,在兩項排名中 Firefox 22 都是位居第一,Chrome 27 在性能指數和非性能指數中分別排在二、三位。Opera 兩項數據都是排名墊底。
最后,結合各瀏覽器性能指數和非性能指數,得出他們的綜合性能評分:
無明顯弱點、各方面普遍強勁、極速的啟動、大大改進的硬件加速以及接近完美的可靠性,這些因素促使 Firefox 22 成為時下綜合性能最優秀的 Web 瀏覽器。