2011主流單核瀏覽器綜合橫評(píng)
目前占主流地位的瀏覽器大體可分為四大陣營(yíng),分別是Trident 內(nèi)核、Gecko 內(nèi)核、Presto 內(nèi)核和WebKit 內(nèi)核,本文將對(duì)主流單核瀏覽器進(jìn)行一個(gè)系統(tǒng)評(píng)測(cè),評(píng)測(cè)對(duì)象主要包括IE9、Opera、Firefox、Chrome和Safari。
與國(guó)內(nèi)占據(jù)半壁江山的雙核瀏覽器相比,大多數(shù)國(guó)外廠商依舊在沿用傳統(tǒng)的單核心路線。目前在市場(chǎng)上占據(jù)主流地位的瀏覽器廠商大體可分為四大陣營(yíng),分別是以 IE 為代表的 Trident 內(nèi)核、以 Firefox 為代表的 Gecko 內(nèi)核、以 Opera 為代表的 Presto 內(nèi)核和以 Chrome 為代表的 WebKit 內(nèi)核(國(guó)內(nèi)很多雙核瀏覽器也采用此內(nèi)核)。
至于 PC 市場(chǎng)的后來(lái)者 Safari 則是一個(gè)特例,它所采用的其實(shí)是 WebKit 的改進(jìn)版(稱(chēng)為 Webkit2),理論上在 HTML5 兼容性及 Javascript 性能上有著更好的表現(xiàn),但為了論述方便,本文依舊還是將它歸集到 WebKit 核心以便對(duì)比。
注參評(píng)瀏覽器:
* IE9:9.0.8112.16421
* Opera:11.50
* Firefox:6.0 Beta3
* Chrome:13.0.782.55 Beta
* Safari:5.1

一、 啟動(dòng)速度對(duì)比
啟動(dòng)速度是一款瀏覽器留給我們的***印象,因此也是我們首先要關(guān)心的一個(gè)問(wèn)題。為了能給大家一個(gè)更直觀的感觸,我們采用秒表對(duì)參測(cè)瀏覽器的啟動(dòng)速度進(jìn)行了計(jì)量,由于日常環(huán)境相對(duì)復(fù)雜,測(cè)試將分為冷啟動(dòng)和熱啟動(dòng)兩組。
同時(shí)考慮到人工測(cè)量所可能導(dǎo)致的誤差,所有數(shù)據(jù)計(jì)時(shí)三次,并取三次的平均值計(jì)入表格。
* 冷啟動(dòng):即開(kāi)機(jī)后***次啟動(dòng),一般來(lái)說(shuō)較熱啟動(dòng)慢。
* 熱啟動(dòng):即冷啟動(dòng)后的啟動(dòng)操作,但僅限此次開(kāi)機(jī)。

圖2 啟動(dòng)用時(shí)對(duì)比(單位:秒)柱圖越短越好
小結(jié):由于與微軟 Windows 結(jié)合的“先天優(yōu)勢(shì)”,IE9 成為了此次啟動(dòng)速度最快的瀏覽器軟件,無(wú)論是冷啟動(dòng)還是熱啟動(dòng),均要比其他瀏覽器快上許多。
甚至連普遍被網(wǎng)友認(rèn)可的“最快瀏覽器 Chrome”也不得不甘拜下風(fēng)。相比之下 Chrome 仍然是不折不扣的“啟動(dòng)快手”,1.2秒(冷啟)和0.8秒(熱啟)的成績(jī)雖然比不上 IE9,但遠(yuǎn)遠(yuǎn)強(qiáng)于其他對(duì)手。
至于 Firefox 6 和 Safari 5,主要在冷啟動(dòng)時(shí)用時(shí)過(guò)多,主觀感受也是較為遲緩,幸好熱啟動(dòng)速度還不算出格,基本上在可接受范圍之內(nèi)。
二、 頁(yè)面加載速度(基準(zhǔn))
頁(yè)面加載速度,通俗來(lái)說(shuō)就是瀏覽器打開(kāi)網(wǎng)頁(yè)時(shí)的速度,這個(gè)指標(biāo)和很多環(huán)境參數(shù)有關(guān)。比如電腦配置、網(wǎng)絡(luò)環(huán)境、服務(wù)器瞬時(shí)負(fù)載等等,但最主要還是與瀏覽器自身的性能有關(guān)。
本節(jié)中,我們挑選了著名的 Nontroppo General 基準(zhǔn)評(píng)測(cè)作為評(píng)測(cè)平臺(tái)(點(diǎn)擊這里為你的電腦進(jìn)行測(cè)試)。

圖3 Nontroppo General評(píng)測(cè)截圖
小結(jié):本節(jié)中 IE9 和 Chrome 13 表現(xiàn)***,Nontroppo 的單頁(yè)面加載用時(shí)幾乎沒(méi)有區(qū)別,相比之下曾經(jīng)號(hào)稱(chēng)“世上最快瀏覽器”的 Opera 11 以及“WebKit 2.0”的 Safari 5 卻表現(xiàn)差強(qiáng)人意,明顯不及其他幾款。

圖4 頁(yè)面加載用時(shí)對(duì)比(單位:ms)柱圖越短越好
#p#
三、 頁(yè)面加載速度(實(shí)測(cè))
Nontroppo General 反映的是標(biāo)準(zhǔn)環(huán)境下瀏覽器的性能表現(xiàn),當(dāng)然你也許會(huì)想,如果被測(cè)量網(wǎng)頁(yè)就是我們平時(shí)使用的門(mén)戶網(wǎng)站又會(huì)如何?
于是本節(jié)中,我們將模擬一個(gè)真實(shí)環(huán)境,對(duì)瀏覽器在日常環(huán)境中的表現(xiàn)進(jìn)行打分。
為盡可能模仿用戶真實(shí)使用環(huán)境,我們專(zhuān)門(mén)挑選了6組人氣最旺的大型網(wǎng)站及論壇(包括太平洋、網(wǎng)易網(wǎng)、淘寶網(wǎng)、新浪網(wǎng)、和訊網(wǎng)、太平洋論壇),為盡可能降低測(cè)試中可能帶來(lái)的誤差,我們使用了一個(gè)自動(dòng)計(jì)時(shí)網(wǎng)站,通過(guò)它來(lái)計(jì)量每組網(wǎng)頁(yè)的真實(shí)打開(kāi)時(shí)間(點(diǎn)擊這里為你的電腦進(jìn)行測(cè)試)。

圖5 測(cè)試頁(yè)面截圖
小結(jié):相比 Nontroppo 的非普遍性測(cè)試,這一節(jié)的測(cè)試也許更有說(shuō)服力。從評(píng)測(cè)結(jié)果來(lái)看,Chrome 13 仍然是當(dāng)之無(wú)愧的“速度之王”,其整體頁(yè)面加載速度明顯高于其他對(duì)手。
而 Opera 11 也算扳回了一點(diǎn)面子,以 48 秒的成績(jī)位居第二。此前曾在上一節(jié)中與 Chrome 并駕齊驅(qū)的 IE9,卻明顯在這一環(huán)節(jié)失利,以 1 秒之差位居第四。至于 Firefox 6 表現(xiàn)最差,以 50.3 秒排在最末。

圖6 頁(yè)面加載用時(shí)對(duì)比(單位:秒)柱圖越短越好
【注】 由于此環(huán)節(jié)測(cè)試與服務(wù)器瞬間負(fù)載關(guān)系較大,而測(cè)試又不可能在同一時(shí)間一起進(jìn)行,因此本身就會(huì)產(chǎn)生一定的測(cè)量誤差,再加上不同瀏覽器間的差異都不是很大(均以秒為單位),因此讀者應(yīng)與 Nontroppo 測(cè)試成績(jī)合并比較。
四、 ACID3兼容性測(cè)試
和大家熟知的 ACID2 相比,ACID3 重點(diǎn)考量瀏覽器的 Web 2.0 規(guī)范,進(jìn)而發(fā)現(xiàn)其在 ECMAScript 和 W3C Document Object Model2 標(biāo)準(zhǔn)應(yīng)用中的不兼容漏洞,同時(shí)對(duì)于 DOM 和 Javascript 也有一定約束。
一般來(lái)說(shuō)若想通過(guò)測(cè)試,除了要在測(cè)試中獲得滿分以外,還要保證動(dòng)畫(huà)渲染及最終效果與參考圖完全一致。任何一個(gè)環(huán)節(jié)出現(xiàn)紕漏,都不應(yīng)判定該瀏覽器通過(guò) ACID3 測(cè)試(點(diǎn)擊這里為你的電腦進(jìn)行測(cè)試)。

圖7 ACID3 參考圖
小結(jié):Opera 11、Chrome 13、Safari 5 的 ACID3 成績(jī)***,標(biāo)準(zhǔn)滿分。而 IE9 和 Firefox 6 稍差一些,分別為 95 分和 97 分。

圖8 ACID3 測(cè)試結(jié)果
#p#
五、 JS基準(zhǔn)測(cè)試
如今無(wú)論是廠商還是普通用戶,都很關(guān)注瀏覽器的 Javascript 性能。一般來(lái)說(shuō)測(cè)試一款瀏覽器的 Javascript,主要通過(guò)一些在線基準(zhǔn)評(píng)測(cè)平臺(tái)。目前業(yè)界比較有代表性的,主要為 SunSpider Javascript 和 Google V8 平臺(tái)(點(diǎn)擊這里為你的電腦進(jìn)行測(cè)試)。
本節(jié)中我們便分別采用這兩組平臺(tái)對(duì)所參測(cè)瀏覽器的 Javascript 性能進(jìn)行一番評(píng)測(cè)(點(diǎn)擊這里為你的電腦進(jìn)行測(cè)試)。

圖9 SunSpider Javascript 測(cè)試截圖

圖10 Google V8 測(cè)試截圖
注:兩組平臺(tái)的使用單位并不一樣,其中 SunSprider 采用的是總加載時(shí)間(ms),因此柱圖越小越好(紅色柱)。而 Google V8 則采用的是打分制,柱圖越長(zhǎng)越好(藍(lán)色柱)。
小結(jié):由于 Chrome 13 的東家正好是 Google,因此它的 Google V8 成績(jī)多少有點(diǎn)“走后門(mén)”之嫌,但對(duì)照 SunSprider 的表現(xiàn)來(lái)看,雖然不能說(shuō)是 JS 最快瀏覽器(兩款平臺(tái)的測(cè)試重點(diǎn)還是有些區(qū)別的),但仍然在幾款瀏覽器中居于前列。

圖11 Javasctipt評(píng)測(cè)成績(jī)匯總
而 Firefox 6 和 Opera11 則表現(xiàn)一般,成績(jī)相對(duì)居中。至于 Safari 5 其在 Google V8 和 SunSprider 中均排名靠后,表現(xiàn)不夠理想。
六、 硬件(GPU)加速對(duì)比
如今越來(lái)越多的廠商,都開(kāi)始在瀏覽器中加入 GPU 硬件加速功能。借助這項(xiàng)功能,瀏覽器可以利用相對(duì)閑置的顯卡資源,轉(zhuǎn)移部分高耗能應(yīng)用(如圖形渲染、文字渲染等),甚至為日后的 3D、動(dòng)畫(huà)應(yīng)用帶來(lái)后續(xù)動(dòng)力。
為了能讓大家看上去更加直觀,我們這里采用了微軟測(cè)試中心(微軟 IE9、IE10 前瞻功能的官方評(píng)測(cè)平臺(tái))作為本節(jié)評(píng)測(cè)平臺(tái),并從中選取了“FishIETank”作為具體評(píng)測(cè)頁(yè)面(點(diǎn)擊這里為你的電腦進(jìn)行測(cè)試)。

圖12 GPU 加速測(cè)試截圖
進(jìn)入頁(yè)面后,網(wǎng)頁(yè)會(huì)隨機(jī)生成一定數(shù)量的游魚(yú)(數(shù)量可由用戶自控),然后網(wǎng)頁(yè)將自動(dòng)測(cè)試在該數(shù)量下的畫(huà)面整體流暢度(FPS),因此我們可以通過(guò)它作為該瀏覽器的 GPU 加速成績(jī)。
由于該測(cè)試與瀏覽器尺寸關(guān)系密切,測(cè)試時(shí)所有瀏覽器均將放至全屏(1280×800)。

圖13 GPU 加速成績(jī)對(duì)比(單位:FPS)柱圖越長(zhǎng)代表畫(huà)面越流暢
小結(jié):由于能夠測(cè)試瀏覽器 GPU 加速的網(wǎng)頁(yè)較少,因此我們不清楚 IE9 取得如此高分是否與此有所關(guān)系。
但實(shí)際畫(huà)面表現(xiàn)與分?jǐn)?shù)基本一致,在 IE9 的測(cè)試頁(yè)面中,所有魚(yú)的游動(dòng)都沒(méi)有卡頓現(xiàn)象,且 CPU 占用率也不是很高。此外 Firefox 6 的硬件加速也很強(qiáng)悍,整體效果絲毫不遜于 IE。#p#
七、 HTML5兼容性測(cè)試
HTML5 如今已經(jīng)毫無(wú)疑問(wèn)地成為下一代互聯(lián)網(wǎng)網(wǎng)頁(yè)標(biāo)準(zhǔn),因此很多瀏覽器廠商都已將 HTML5 作為軟件支持重點(diǎn),不過(guò)由于 HTML5 目前尚未完善,因此各廠商的支持情況也不盡相同。
其中 HTML5test 是一款專(zhuān)門(mén)用來(lái)檢測(cè)瀏覽器 HTML5 兼容性的在線網(wǎng)站,通過(guò)查詢?yōu)g覽器所支持的 HTML5 列表,來(lái)為其進(jìn)行打分,以此判定某款瀏覽器的 HTML5 兼容能力(點(diǎn)擊這里為你的電腦進(jìn)行測(cè)試)。

圖14 HTML5兼容性截圖

圖15 HTML5兼容性評(píng)分對(duì)比(單位:分)柱圖越長(zhǎng)越好
小結(jié):Chrome 13 仍然是目前對(duì) HTML5 兼容***的瀏覽器軟件,其他如 Opera 11、Firefox 6、Safari 5 也還不錯(cuò)。只有 IE9 的表現(xiàn)最為差勁,只能算是 HTML5 的入門(mén)選手。
八、 廣告攔截測(cè)試
對(duì)于人見(jiàn)人厭的“網(wǎng)絡(luò)牛皮癬”,瀏覽器廠商大多會(huì)“贈(zèng)送”一套廣告攔截程序,但正如大家所了解的,這些“附贈(zèng)”的程序往往并不太給力!
那么在林林總總的攔截程序中,誰(shuí)的攔截效果***呢?下面我們將通過(guò)一個(gè)專(zhuān)業(yè)評(píng)測(cè)平臺(tái)對(duì)比一下(點(diǎn)擊這里為你的電腦進(jìn)行測(cè)試)。

圖16 測(cè)試平臺(tái)截圖

圖17 廣告攔截結(jié)果對(duì)比(單位:項(xiàng))柱圖越長(zhǎng)越好
小結(jié):由于測(cè)試頁(yè)中個(gè)別項(xiàng)目?jī)H對(duì) IE 內(nèi)核生效,因此 IE9 在這一環(huán)節(jié)中顯然有些吃虧。但和之前的 IE 版本相比,IE9 在廣告攔截方面的確有所提升,雖然和其他非 IE 內(nèi)核瀏覽器還有差別(實(shí)際使用時(shí)應(yīng)該差距不大),但已經(jīng)完全可以接受。此外 Safari 5 在此次評(píng)測(cè)中的表現(xiàn)也不夠理想。#p#
九、 Peacekeeper測(cè)試
Peacekeeper 是瀏覽器中一款類(lèi)似于 PCMark 的在線評(píng)測(cè)平臺(tái),測(cè)試領(lǐng)域包含 HTML5、CSS3、Javascript、DOM 性能等等,總之借助這款程序,我們可以很容易地了解一款瀏覽器的大體性能,以便和之前的分項(xiàng)評(píng)測(cè)進(jìn)行一個(gè)對(duì)比。
Peacekeeper 結(jié)果為打分制,得分越高則代表瀏覽器的性能越好(點(diǎn)擊這里為你的電腦進(jìn)行測(cè)試)。

圖18 Peacekeeper 評(píng)測(cè)截圖

圖19 Peacekeeper 得分對(duì)比(單位:分)柱圖越長(zhǎng)越好
小結(jié):Peackeeper 的成績(jī)基本上與前面的單項(xiàng)測(cè)試結(jié)果一致,其中 Chrome 13 在綜合方面表現(xiàn)***,仍然是目前整體性能***、兼容性***的瀏覽器之一。 而 Opera 11 和 Safari 5 也很出色,綜合成績(jī)處于中等。至于 Firefox 6 的表現(xiàn)最不令人滿意,甚至還不及每次的“墊底王”—— IE,整體表現(xiàn)著實(shí)令人意外。
十、 資源占用對(duì)比
為了測(cè)試瀏覽器的資源占用,我們分別截取了五款瀏覽器在空閑、單頁(yè)面、三頁(yè)面、五頁(yè)面四種情況下的內(nèi)存占用情況,以及所有網(wǎng)頁(yè)關(guān)閉后的內(nèi)存回收情況。
* 單頁(yè)面:新浪網(wǎng);
* 三頁(yè)面:新浪網(wǎng)、網(wǎng)易新聞、搜狐網(wǎng);
* 五頁(yè)面:新浪網(wǎng)、網(wǎng)易新聞、搜狐網(wǎng)、太平洋電腦、21cn;

圖20 內(nèi)存占用對(duì)比(單位:MB)
小結(jié):和其他幾款主流瀏覽器相比,IE9 在內(nèi)存控制上仍然不太給力,隨著打開(kāi)頁(yè)數(shù)的增多,內(nèi)存占用量成直線上升態(tài)勢(shì)。相比之下 Safari 5 反而一馬當(dāng)先,成為了此次評(píng)測(cè)中內(nèi)存最省的瀏覽器工具。
不過(guò)內(nèi)存使用量這個(gè)問(wèn)題與瀏覽器的架構(gòu)息息相關(guān),比如時(shí)下流行的防假死機(jī)制,其實(shí)就是通過(guò)多開(kāi)進(jìn)程進(jìn)行實(shí)現(xiàn),因此勢(shì)必會(huì)增加瀏覽器的內(nèi)存占用。
同時(shí)一些瀏覽器也會(huì)將部分用量轉(zhuǎn)移至虛擬內(nèi)存,因此大家大可不必對(duì)這個(gè)數(shù)據(jù)過(guò)分擔(dān)心。
寫(xiě)在***
和傳統(tǒng)印象中的排名不同,IE9 此次可謂賺足了人氣,雖然個(gè)別項(xiàng)目與其他瀏覽器還有差距,但至少已經(jīng)不那么離譜了。尤其在啟動(dòng)速度、GPU 加速等方面表現(xiàn)出色,性能方面提升明顯。
但不可否認(rèn)和其他主流瀏覽器相比,IE9 在個(gè)性化設(shè)置上仍沒(méi)有較大提高,比如個(gè)人習(xí)慣、信息漫游、鼠標(biāo)手勢(shì)等明顯可以提高用戶體驗(yàn)的地方都沒(méi)有絲毫進(jìn)展,使得其競(jìng)爭(zhēng)力仍徘徊在低位。
至于 Chrome,再次蟬聯(lián)單核瀏覽器性能之王。無(wú)論是 Peacekeeper 綜合測(cè)試,還是其他一些單項(xiàng)評(píng)測(cè),幾乎都是以排名***告終。而且 Chrome ***一個(gè)特點(diǎn)是具備非常豐富的擴(kuò)展庫(kù),大大彌補(bǔ)了其個(gè)性化設(shè)置不足的缺陷。
而且這種按需配置的擴(kuò)展庫(kù),不但滿足了用戶的個(gè)性化需求,同時(shí)也可防止大量無(wú)用功能讓軟件臃腫。
作為曾經(jīng)的性能之王,Opera 11 此次并未體現(xiàn)出足夠的優(yōu)勢(shì)。但排名的靠后并不意味著 Opera 11 已經(jīng)毫無(wú)競(jìng)爭(zhēng)力,事實(shí)上在很多小項(xiàng)測(cè)試中,它與其他對(duì)手的差距并不是很大,而且隨著版本的不斷提升,很多功能如今已經(jīng)非常完善,甚至可以讓新人快速上手,而這也絕不是一朝一夕之功。
至于 Firefox 6 和 Safari 5,雖然也已經(jīng)過(guò)了若干版本的進(jìn)化。但很顯然在此次評(píng)測(cè)中表現(xiàn)不佳,尤其是啟動(dòng)速度,幾乎到了一個(gè)讓人難以接受的程度。
尤其是 Safari 5,雖然采用的是號(hào)稱(chēng) WebKit 2 的改進(jìn)版內(nèi)核,但實(shí)際表現(xiàn)實(shí)在不佳,除了內(nèi)存占用稍顯理想外,其他方面幾乎很難與 Chrome 劃上等號(hào)。
原文:http://pcedu.pconline.com.cn/pingce/pingcenormal/1108/2494565.html
【編輯推薦】