七大瀏覽器最新速度測試 還是Chrome 5最快
原創(chuàng)【51CTO獨家特稿】這年頭瀏覽器種類多,更新也快,每次有瀏覽器進行升級,都有國內(nèi)外各大IT媒體放出各種各樣的性能測試數(shù)據(jù),柱狀圖滿天飛。目前,這些數(shù)據(jù)主要都是來自針對JavaScript引擎的基準測試;然而無論是微軟還是Google,世界上大多數(shù)瀏覽器開發(fā)者都已經(jīng)產(chǎn)生了一個共識:瀏覽器快不快,只有用戶說了算;而用戶所體驗到的,從來都是整體的真實頁面加載和顯示的速度。也就是說,無論這個瀏覽器的性能多好,只要用戶覺得它慢,那它就是慢;就好像一個足球球員無論百米速度多快,身體有多強壯,如果在球場上沒啥精彩表現(xiàn),那球迷們也不會買賬。因此本次51CTO對***這批瀏覽器的速度測試中,我們對性能基準測試不予考慮(***的JavaScript基準測試可以參考這篇文章),而主要由頁面整體加載時間作為決定因素。
測試方法
微軟曾在IE8發(fā)布前后做過基于用戶體驗的瀏覽器速度測試,并公開了整個測試過程以備第三方測試者進行驗證。我們這次的測試方法,主要便是參考這份技術(shù)文檔。
測試流程很簡單:在同一臺計算機上,啟動瀏覽器,按照次序打開四個指定的網(wǎng)址,并對每一個網(wǎng)頁的加載過程進行計時。全部完畢之后,關(guān)閉瀏覽器。然后,對其他的待測試瀏覽器重復(fù)同樣的步驟。一般來說,通過屏幕錄像的方式是比較準確的,不過鑒于時間所限,本次測試采用了一個第三方的計時工具:Numion Stopwatch。這個工具用JavaScript編寫,測試了瀏覽器從開始加載URL到發(fā)出“完成”信號這段時間的長度。
為了盡可能的排除外在不穩(wěn)定因素對測試結(jié)果造成的影響,測試過程中遵循了一下幾點事項:
◆關(guān)閉每個瀏覽器上的額外插件(如Firefox的Firebug或Chrome的Gmail Checker這種用戶額外添加的插件。Flash Player這種“必要”的AddOn則不用關(guān)閉)。
◆在測試過程中,關(guān)閉其他的應(yīng)用程序,以免造成干擾。
◆預(yù)先在所有的瀏覽器中預(yù)讀待測試的網(wǎng)址,使瀏覽器直接從緩存中讀取頁面。視頁面情況而定,預(yù)讀的次數(shù)可能需要超過一次,直到測試數(shù)據(jù)穩(wěn)定在一個***值附近為止。這是為了避免周邊服務(wù)器上保存的網(wǎng)頁緩存對測試結(jié)果造成誤導(dǎo)。
測試環(huán)境
機型:Dell Inspiron 1525
操作系統(tǒng):Windows Vista Home SP2
處理器:Intel(R) Pentium(R) Dual CPU T3200 @ 2.00GHz
內(nèi)存:3GB
顯卡:Mobile Intel 965 Express Chipset Family
測試對象
- IE9 Preview 3(Force IE9 Document Mode)
- Firefox 4.0 Beta(20100721Build,無插件)
- Chrome Stable 5.0.375.86(無插件)
- Opera 10.60(因無法建立連接,Opera Turbo未開啟)
- Safari 5.0
- 傲游3.0.15.300 RC3(Webkit模式)
- 搜狗瀏覽器2.0(Webkit模式)
測試網(wǎng)址
由于我們想要測試的是瀏覽器的頁面元素渲染、頁面內(nèi)容排版、以及JavaScript執(zhí)行的速度,因此我們選擇的網(wǎng)站都是內(nèi)容比較多、或者牽涉到大量JavaScript代碼執(zhí)行的網(wǎng)頁。以下為待測試網(wǎng)站列表:
◆51CTO首頁(大量內(nèi)容):www.szyisi.cn
◆新浪首頁(大量內(nèi)容,大量頁面元素):www.sina.com.cn
◆淘寶首頁(少量內(nèi)容,大量頁面元素):www.taobao.com
◆Google地圖(大量JavaScript):ditu.google.com
測試結(jié)果
七大瀏覽器速度測試得分結(jié)果(分值越高越快)
本次的測試結(jié)果,Chrome 5.0、傲游3.0和搜狗瀏覽器2.0的得分相差不多,在四個網(wǎng)站的加載速度都頗為理想;其次是Opera 10.60,其在加載大量內(nèi)容的頁面時(51CTO首頁和新浪首頁)的表現(xiàn)并不如預(yù)期般流暢;IE9和Firefox 4在加載51CTO和新浪首頁時的表現(xiàn)差不多,不過Firefox在加載淘寶首頁上表現(xiàn)不佳;墊底的則是Safari 5,原因是新浪首頁花費了它長達4.9秒的時間來加載。
具體測試情況和分數(shù)計算過程如下:
下面列出的是每個瀏覽器的測試用時以及分數(shù)計算。分數(shù)計算采取最為簡單的方法:速度 = 距離 / 時間。假設(shè)測試的四個站總共加載的內(nèi)容為100,則每個瀏覽器的得分為 100 / 總計時。
51CTO.com | sina.com.cn | taobao.com | Google地圖 | 總計時 | 得分 | |
IE9 | 1.9s | 2.9s | 0.8s | 0.8s | 6.4s | 15.6 |
Firefox 4 | 1.9s | 2.2s | 1.4s | 1.3s | 6.8s | 14.7 |
Chrome 5 | 1.4s | 1.2s | 0.8s | 0.9s | 4.3s | 23.3 |
Opera 10.60 | 1.9s | 1.8s | 0.9s | 1.1s | 5.7s | 17.5 |
Safari 5 | 1.7s | 4.9s | 1.1s | 1.2s | 8.9s | 11.2 |
傲游3.0 | 1.3s | 1.5s | 0.9s | 1.3s | 5.0s | 20.0 |
搜狗瀏覽器2 | 1.2s | 1.7s | 0.9s | 0.7s | 4.5s | 22.2 |
七大瀏覽器速度測試用時與得分
備注:在測試Google地圖時,會隨機遇到連接被重置現(xiàn)象,尤其是在Chrome、Safari、傲游、搜狗這四個基于Webkit的瀏覽器時,鏈接被重置的情況發(fā)生的十分頻繁,可能會對測試數(shù)據(jù)造成一定的影響。不過,我們已經(jīng)盡可能多的重復(fù)每個網(wǎng)址的加載,誤差已經(jīng)縮減至最小。
另外,新浪首頁在加載時往往有一、兩個廣告遲遲無法加載到的情況,但此時網(wǎng)頁已經(jīng)完全可以瀏覽并操作。有些瀏覽器會不斷地請求而導(dǎo)致遲遲無法發(fā)出加載完畢的信號(這在Opera 10.60中頗為明顯),有些瀏覽器則很快就放棄加載,導(dǎo)致了加載速度較快的結(jié)果。
【編輯推薦】