對大多數用戶來說,速度是判定瀏覽器使用體驗的首要標準,而滿足這一標準常以Webkit內核為先。目前,國內不少瀏覽器品牌均采用Webkit+IE的雙內核配置,以達到高兼容基礎之上的最快速使用體驗。值得一提的是,隨著Chrome Dev版更新至20.0.1096.1,Chrome 20時代的序幕正式開啟,無疑也為國內Webkit內核瀏覽器的速度提升錦上添花。
本文以目前主流的四大國內瀏覽器QQ瀏覽器、傲游瀏覽器、搜狗瀏覽器、360極速瀏覽器為例,在速度和兼容性上進行全面考察,看看究竟哪一款產品能為用戶帶來更快、更優秀的使用體驗。具體配置信息如下表:
這四款同一內核的主流瀏覽器均為官方最新正式版本,被選的瀏覽器分別將在以下較為流行的網頁測試頁面中進行評估,其中包括Javascript sunspider、Javascript V8、Peacekeeper Test、DOM Test、HTML5 Test、Acid3 Test,以從不同角度來衡量一下同一內核的瀏覽器之間是否也存在優劣對比。
一、引擎速度測試項目:Javascript Sunspider
Javascript Sunspider是一款十分流行的瀏覽器JavaScript引擎測試工具,由Webkit團隊開發,能夠多方面反應瀏覽器JavaScript引擎的性能,擁有許多的測試類型(如對象、函數調用、數學、遞歸等等),測試結果以毫秒為單位,時間越短則代表設備和瀏覽器的性能越強。目前最新測試版本為0.9.1,Sunspider實質是對Javascript的測試,通過該項基準測試,可以了解瀏覽器內核在處理Javascript以及其他編碼時的能力。
Javascript sunspider測試頁面
從SunSpider0.9.1測試結果柱狀圖可以看出,在Webkit內核中,QQ瀏覽器耗時最少,以244.3毫秒的成績位列第一,搜狗與360極速瀏覽器的得分相近,傲游瀏覽器稍遜;在IE9內核中,四者差距較小,傲游與搜狗瀏覽器以微弱優勢排在前兩位,QQ瀏覽器與360極速瀏覽器緊隨其后。
但對于雙核瀏覽器的整體表現來說,QQ瀏覽器的總成績排在了首位,這也意味著,Webkit內核的QQ瀏覽器在讀取Javascript sunspider腳本的速度上領先于國內其他產品。