close
IE10/Chrome27/Firefox22/Opera12 橫向測評

在PC瀏覽器中,IE、Chrome、Firefox、Opera無論是用戶口碑還是技術積淀,都是當之無愧的四款明星瀏覽器,而有關他們之間孰強孰弱的話題至始至終都沒有停止過,在過去的測試中各有輸贏。近日,Tomshardware就拉上他們的最新版本,進行瞭一次橫向對比,究竟誰能勝出呢?



此次參與測試的瀏覽器均為最新版本(截止到測試之前),分別為IE10、Chrome 27、Firefox 22、Opera 12.15、Opera Next 15。這裡值得一提的是,Opera瀏覽器目前有三個不同的分支,分別為Opera (穩定版)、Opera Next(采用Chromium引擎的預覽版)以及Opera Developer(開發版,可能會有很多Bug,但可以體驗新特性)。


5月份,Opera Next 15發佈(昨天才發佈正式版),最大的一點改變是替換瞭長久以來Opera使用的Presto引擎,改由Chromium引擎替代。所以從這一點來說,Opera 12.15和Opera Next 15是有本質區別的。從目前來看,Opera今後的產品將會有兩個分支:一個繼續使用自傢的Prestro引擎,而另一個則使用最新的Chromium引擎。


在測試之前,這裡先簡要回顧一下5款瀏覽器的簡要信息:



Chrome


最新版本:27


首次發時間:2008年9月2日


內核引擎:WebKit


JavaScript引擎:V8


支持平臺:Android、iOS、Linux、OS X、Windows



Firefox:


最新版本:22


首次發時間:2004年11月9日


內核引擎:Gecko 2.0


JavaScript引擎:IonMonkey


支持平臺:Android、iOS、Linux、OS X、Windows



IE


最新版本:10


首次發時間:1995年8月16日


內核引擎:Trident


JavaScript引擎:Chakra


支持平臺:Windows7/Windows8/RT



Opera:


最新版本:12.15


首次發時間:1996年12月9日


內核引擎:Presto


JavaScript引擎:Carakan


支持平臺:Android、iOS、Linux、OS X、Windows



Opera Next:


最新版本:15


首次發時間:


內核引擎:Presto


JavaScript引擎:Chromium和Blink引擎


支持平臺:Android、OS X、Windows



測試平臺配置:


操作系統:Windows 8 Enterprise (64-bit)


處理器:Intel Core i5-3570K @ 4.2 GHz (四核)


主板:技嘉GA-Z77X-UD5H (rev 1.0, F14 BIOS)


內存:16 GB Crucial DDR3 @ 1600 MT/s (4 x 4 GB)


顯卡:技嘉GeForce GTX 660 Ti 1 GB GDDR5 (PCIe 2.0 x16)


硬盤:希捷Barracuda 7200.12 500 GB SATA II 3Gb/s, 7200 RPM, 16 MB Cache


光驅:華碩DRW-24B1ST/BLK/B/AS


電源:海盜船TX750W (750 W max)


機箱:思民MS-800 Plus


CPU散熱器:NZXT Kraken X60 (closed-loop liquid cooler)


顯示器:AOC E2752Vh 27-inch LED (1920x1080)


鍵盤:羅技Wireless Keyboard K320


鼠標:羅技Wireless Trackball M570


本地服務器配置(為保證測試公正,均試用本地服務器作為主機):


操作系統:Ubuntu 12.04 LTS Server Edition "Precise Pangolin" (32-bit)


處理器:Intel Pentium 4 @ 2.41 GHz


主板:映泰P4M80-M4


內存:768 MB DDR @ 333 MT/s


硬盤:西數Caviar SE WD1600AAJD, 160 GB EIDE, 7200 RPM


測試項目:啟動時間、頁面載入時間、JavaScript、DOM、HTML5、硬件加速、HTML5硬件加速、WebGL、內存效率、穩定性、安全性、標準符合度。


啟動時間測試:


所有的啟動時間試用秒表計時,從應用啟動開始到標簽頁面加載結束。分別單個標簽和8個標簽兩種情況進行測試,單個標簽測試本地服務器“Tom’s Hardware”Google搜索頁結果的保存副本,8個標簽除瞭“Tom’s Hardware”的Google搜索頁還有其它7個頁面。


共四個測試場景:單標簽新開啟及重開啟、8標簽新開啟及重開啟(Hot:新開啟、Cold:重新開啟)。最後再計算四個場景的平均時長:





單個標簽測試中,IE10無論是新開啟還是重開啟都是最快的,Chrome 27表現最差,Firefox和Opera表現比較接近。8個標簽測試中,Firefox 22的優勢體驗出來,領先其它對手非常明顯。而IE10反倒排到瞭最後。平均時長中,Firefox 22以2.8秒的時間排名第一,Chrome 27排名最後。


頁面載入時間測試:



頁面載入使用BrowsingBench測試,這是一款可最大化模擬真實使用場景的基準測試軟件。和之前的測試一樣,BrowsingBench在本地Web服務器上運行,測試中會使用相同網站的不同頁面,最終計算綜合得分。綜合測試得分Opera Next最高,Opera 12.15僅僅落後瞭幾分,已經非常接近瞭,Chrome 27還是以最後一名收場。


JavaScript和Document Object Model性能測試:



分別使用Webkit Sunspider、JSBench、RIABench JavaScript、Futuremark Peacekeeper幾款軟件測試各個瀏覽器的JavaScript性能,然後使用Mozilla Dromaeo測試瀏覽器的Document Object Model性能,然後將二者結合,得到綜合分數。Crome 27這裡終於扳回一城,以184分名列榜首。而Opera Next 15表現也不錯,排名第二,IE10倒數第一。


HTML5及CSS3性能測試:



使用WebXPRT 2013、Impact HTML5測試瀏覽器的HTML5性能,使用KaizouMark測試瀏覽器的CSS333性能,最終計算綜合得分。Chrom 27延續瞭上一項測試的優良表現,綜合得分達到瞭996,而Firefox 22以958的得分排名第二,Oprea 12.15這個環節表現最差。


硬件加速測試:



硬件加速測試中包含HTML硬件加速、WebGL性能以及通用硬件加速測試,結合得出綜合分數。這項測試出現瞭兩極分化的情況,Chrome 27、Firefox 22表現非常出色,而Opera Next也中規中矩,但IE10和Opera 12.15表現卻非常糟糕。


內存效率測試:



內存效率測試主要查看瀏覽器頁面單個和多個標簽的內存占用量,測試中分別記錄單個、40個以及關閉其中39個標簽之後的瀏覽器內存占用情況,如果關閉其中39個標簽之後的內存占用和原先單個標簽接近,則證明該瀏覽器內存使用效率較高。綜合比較,OPera Next在該測試中表現最好,有意思的是同門的Opera 12.15卻表現最差,看來更換引擎的差別還是非常大的。


可靠性和安全性測試:



可靠性測試使用瀏覽器打開40個標簽頁面,看頁面需要重新加載的情況,數量越少越好。這裡Firefox 22僅出現瞭一次需要重新加載,這比上個版本提升瞭很多。而Chrome 27則出現瞭多達12個,隻能排名最後。IE10雖然隻有8個,但期間瀏覽器崩潰瞭一次。



安全性使用BrowserScope's Security進行測試,通過的項目數越多越好。這裡Chrome在17項安全測試中通過瞭16個,安全性毋庸置疑。而Opera僅通過瞭10個,看來這方面還有待加強。


標準符合度測試:



這項測試包含HTML5Test.com、The CSS3 Test和Ecmascript’s test262三個方面,最後計算綜合得分。Chrome 27各項標準符合度最高,IE10最差。


這裡給出各個瀏覽器的性能指數和性能指數作為參考(均為越高越好)。性能指數是基於啟動時間、頁面載入、JavaScript/DOM、HTML5 /CSS3、硬件加速等項目得出的幾何平均值,而非性能指數是基於內存使用效率、可靠性、安全性和標準符合度得出的幾何平均值。



在性能指數中,Firefox 22以974分拔得頭籌,Chrome 27表現也很不錯,僅僅落後瞭10分。Opera Next排名第三,得分也達到瞭900分。IE10和Opera表現不盡人意,排名最後。



非性能指數中,Firefox 22的優勢更為明顯,遠遠超過其它幾款瀏覽器。Opera Next排名第二,Opera表現最差。



綜合以上測試結果,Tomshardware為Firefox 22頒發瞭編輯推薦獎。當然,本輪測試僅針對幾款瀏覽器的最新版本,不代表各大瀏覽器之間的絕對強弱。

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 itest8 的頭像
    itest8

    itest8的部落格