進入2012年,國內(nèi)手機瀏覽器市場風起云涌,各大瀏覽器廠商從功能宣傳、標榜用戶數(shù)目到各出奇招來標榜自身的“核能力”,甚至不惜隔空對陣,唇槍舌劍。 “內(nèi)核”一時間成了香餑餑,從一個純技術(shù)名字走入大眾視野,關(guān)于手機瀏覽器的真假內(nèi)核之爭也備受關(guān)注。下面,我們就為已經(jīng)被瀏覽器廠家搞得暈頭轉(zhuǎn)向的用戶,梳理一下目前國內(nèi)幾大手機瀏覽器的“真假內(nèi)核”之謎。
□產(chǎn)業(yè)概況
全球僅有四大瀏覽器內(nèi)核
目前全球僅有四個獨立的瀏覽器內(nèi)核,分別為微軟IE的Trident、網(wǎng)景最初研發(fā)后賣給Mozilla基金會并演化成火狐的Gecko、KDE的開源內(nèi)核Webkit以及Opera(歐朋)的Presto。其中,Presto是歷史最悠久的內(nèi)核。
目前微軟的Trident在移動終端上主要為WP7系統(tǒng)內(nèi)置瀏覽器,Opera的Presto內(nèi)核在所有聯(lián)網(wǎng)設(shè)備上都使用,移動終端上主要為 Opera Mobile、OperaMini、歐朋瀏覽器以及歐朋HD Beta版,Webkit內(nèi)核的適用范圍則較為廣泛,Android原生瀏覽器、蘋果的Safari、谷歌的Chrome(Android4.0使用)都是基于Webkit開源內(nèi)核開發(fā)的。
四大瀏覽器內(nèi)核優(yōu)缺點
1.Trident:因為在早期IE占有大量的市場份額,所以以前有很多網(wǎng)頁是根據(jù)這個Trident的標準來編寫的,但是實際上這個內(nèi)核對真正的網(wǎng)頁標準支持不是很好,同時存在許多安全Bug。
2.Gecko:優(yōu)點就是功能強大、豐富,可以支持很多復(fù)雜網(wǎng)頁效果和瀏覽器擴展接口,缺點是消耗很多的資源,比如內(nèi)存。
3.Webkit:優(yōu)點就是Webkit擁有清晰的源碼結(jié)構(gòu)、極快的渲染速度,缺點是對網(wǎng)頁代碼的兼容性較低,會使一些編寫不標準的網(wǎng)頁無法正確顯示。
4.Presto:Presto內(nèi)核被稱為公認的瀏覽網(wǎng)頁速度最快的內(nèi)核,同時也是處理JS腳本最兼容的內(nèi)核,能在Windows、Mac及Linux操作系統(tǒng)下完美運行。
□國內(nèi)現(xiàn)狀多數(shù)都基于Webkit開發(fā)
目前國內(nèi)手機瀏覽器廠商宣稱的“自主內(nèi)核”如UC的U3內(nèi)核、手機QQ瀏覽器的X5內(nèi)核以及華為天天的T9內(nèi)核(以上均為Android平臺)均基于開源內(nèi)核Webkit開發(fā),在Webkit的基礎(chǔ)上進行二次優(yōu)化,并不能算是完全的自主內(nèi)核。
而在iOS以及WP7平臺上,由于系統(tǒng)封閉,不允許除系統(tǒng)自帶瀏覽器內(nèi)核以外的瀏覽器內(nèi)核進入,因此各家瀏覽器的開發(fā)均為在Safari或者 IE內(nèi)核的基礎(chǔ)上進行二次開發(fā),優(yōu)化功能和自制UI。而海豚、遨游等瀏覽器則直接采用系統(tǒng)自帶瀏覽器的內(nèi)核,這點從這幾款瀏覽器的HTML5評分與系統(tǒng)自帶瀏覽器評分結(jié)果完全一致可見一斑。之前海豚瀏覽器的負責人針對UC提出內(nèi)核打架時明確表示真假內(nèi)核之爭毫無意義,大家都是基于Webkit開發(fā)的,沒有必要睜著眼睛說瞎話。
歐朋使用自有內(nèi)核Presto
而另外兩款產(chǎn)品:Opera中文品牌歐朋以及Google的Chrome,一個是基于Opera的自有內(nèi)核Presto,一個同樣是基于Webkit研發(fā),是Google的技術(shù)實力積淀能夠?qū)ebkit進行深度開發(fā),大幅提升瀏覽器性能。
擁有自主內(nèi)核技術(shù)能夠讓瀏覽器廠商有更快的反應(yīng)速度,發(fā)現(xiàn)嚴重問題可以直接修改內(nèi)核,對于新的發(fā)展趨勢也可以直接改進內(nèi)核更好的支持新技術(shù)。比如在HTML5支持方面,Opera一直以來都是在手機上對HTML5支持最好的瀏覽器。
內(nèi)核技術(shù)是瀏覽器的核心技術(shù),從根本上決定了瀏覽器的性能。從未來的發(fā)展上來說,擁有獨立內(nèi)核的瀏覽器能夠更好的適應(yīng)技術(shù)的發(fā)展。但是內(nèi)核的開發(fā)是一項極其復(fù)雜的工作,需要深厚的技術(shù)積淀,不可能一蹴而就。
手機瀏覽器HTML5跑分揭底
近期,第七屆移動互聯(lián)網(wǎng)高峰論壇在北京召開,緊貼本次會議“變化與機遇”的主題,全新網(wǎng)頁標準HTML5的興起以及其對移動互聯(lián)網(wǎng)的影響,成為行業(yè)內(nèi)的熱點話題。伴隨全球各大企業(yè)在HTML5方面紛紛發(fā)力,全球標準化組織W3C也在極力地聯(lián)合各家硬件廠商、軟件廠商、系統(tǒng)廠商推動HTML5標準的普及。作為移動互聯(lián)網(wǎng)的入口,手機瀏覽器廠商不斷放出的HTML5跑分比拼,已透露出HTML5競爭激烈化的勢頭。
上周,手機QQ瀏覽器和UC再次就易觀國際的市場占有率報告開始口水戰(zhàn),與此同時,有消息稱手機QQ瀏覽器即將正式推出支持HTML5的新產(chǎn)品——X5版。據(jù)稱,這款產(chǎn)品的內(nèi)核基于Webkit進行了優(yōu)化,HTML5測試跑分達到343+1的新高度,僅次于Opera在3月發(fā)布的歐朋HDBeta版。
業(yè)內(nèi)人士指出,盡管HTML5標準并未最終確定,但是瀏覽器在HTML5支持的表現(xiàn)會決定產(chǎn)品在未來競爭中的局勢。為了更好地讓用戶和行業(yè)人士了解HTML5支持的情況,我們來看看自從去年12月以來,各大手機瀏覽器廠商的跑分情況(見附表):
從測試結(jié)果看,歐朋瀏覽器HD Beta版在HTML5測試中以369+11分拔得頭籌,UC瀏覽器8.3和Q立方瀏覽器分居二、三;余下各瀏覽器得分一致,應(yīng)該是直接套用 Android自帶瀏覽器內(nèi)核的結(jié)果。之前提到的報道中稱,手機QQX5版的內(nèi)核能力將有進一步提升,在HTML5方面表現(xiàn)出色,得分高達343分,但目前X5版尚未正式放出,所以暫時無法求證。
Opera是HTML5標準的發(fā)起者,在HTML5支持方面一直走在行業(yè)前列,歐朋HD Beta版能夠獲得369+11的高分也是其自有內(nèi)核Presto強大能力的體現(xiàn)。而UC、QQ等瀏覽器自2011年底至今連續(xù)發(fā)布基于Webkit內(nèi)核深度開發(fā)的產(chǎn)品,在系統(tǒng)原生瀏覽器的基礎(chǔ)上不斷優(yōu)化HTML5支持,成效不錯。
各瀏覽器對HTML5的測試都有了較大提升,但是穩(wěn)定性依然不足。知名獨立IT博客月關(guān)博客表示,瀏覽器對于HTML5的提升并不是一蹴而就的,在這種跑分競爭持續(xù)一定時間之后,大多數(shù)瀏覽器廠商還都是會支持全部的新特性。