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