很久沒有進行瀏覽器對比測試了,在過去很長一段時間里,Chrome、IE、Opera和Safari都波瀾不驚,唯有Firefox動靜很大,更改了產品發布周期,新版一個接一個,如今已經跳躍至Firefox 8了。是時候再來對五大瀏覽器進行一次比較了,本次測試選取了四項最基本最權威的測試項目:SunSpider JavaScript 0.9.1、V8基準套件、Futuremark Peacekeeper、Kraken 1.1。參測瀏覽器分別為: — IE 9.0.8112.16421(32位) — Firefox 8 — Chrome 15.0.874.106 — Safari 5.1.1 — Opera 11.52 測試平臺:64位Windows 7系統,Q9300 2.5GHz四核處理器,4GB內存,NVIDIA GTX 260顯卡。 1、SunSpider基準測試: SunSpider是Mozilla開發的JavaScript測試基準,是一款權威的專注于實際問題解決的測試軟件。測試中,得分越低越好。 測試網址: http://www.webkit.org/perf/sunspider-0.9.1/sunspider-0.9.1/driver.html 測試結果: 得分越低越好 最差:Safari 5 2、Google V8基準測試(第六版): V8基準套件是Google開發的一款JavaScript測試工具,本次測試主要是在富Web應用的前提下對JavaScript速度的測試,V8基準套件會載入JavaScript代碼,并測試該系統的內核、加密、解密、渲染等速度,包括Richards、DeltaBlue、 Crypto、RayTrace、EarleyBoyer、RegExp、Splay共7項,平均得分越高表明速度越快。 測試網址: http://v8.googlecode.com/svn/data/benchmarks/v6/run.html 測試結果: 得分越高越好 最佳:Chrome 15 最差:IE9 3、Futuremark Peacekeeper瀏覽器基準: Peacekeeper是Futuremark開發的瀏覽器性能測試工具,它依據瀏覽器的JavaScript運行效率來衡量瀏覽器性能。目前網絡上很多的社交網站、視頻共享網站和網頁郵件客戶端都在很大程度上依賴JavaScript,而正是這些網站往往會給瀏覽器帶來較大的性能負擔,Peacekeeper正是通過分析Javascript使用來衡量瀏覽器性能。 測試網站:http://www.futuremark.com/peacekeeper 測試結果: 得分越高越好 最佳:Chrome 15 最差:Firefox 8 4、Kraken 1.1: Mozilla開發的另一款JavaScript基準,基于SunSpider并且在功能上進行了一些改進。 測試網址:http://krakenbenchmark.mozilla.org/ 測試結果: 得分越低越好 最佳:Chrome 15 最差:IE9 結語: 從總的測試結果來看,IE9(32位)贏得了其中一項,而另外三項測試的第一名都是Chrome 15,所以我們可以說Chrome 15是真正的贏家。Firefox 8雖然在版本上進行了大提速,性能上的提升卻不是十分明顯。 不過,如果大家對測試結果進行深究,就會發現還有很多有趣的地方。比如說,在SunSpider基準測試中,五大瀏覽器的測試結果不超過60毫秒,Opera 11、Chrome 15、Firefox 8三者之間的差距在10毫秒以內,可以說這三者都是優勝者。 其它的測試項目中各瀏覽器的成績拉開的差距比較明顯,Chrome 15在V8基準測試中優勢非常大,在Kraken 1.1測試中也是將其它對手遠遠落在后面,速度幾乎是Firefox 8的兩倍。 當然了,數據上的差異反應到現實的應用中或許不會十分明顯,選擇瀏覽器不僅要根據這些測試數據,還要看用戶體驗。 |