4大手機瀏覽器內核

 

        2012年,由於智能機的普及,手機會自帶瀏覽器,但是用的人卻不多,小編就是其中的一個。國內手機瀏覽器市場風起雲涌,各大瀏覽器廠商從功能宣傳、標榜用戶數目到各出奇招來標榜自身的“核能力”,甚至不惜隔空對陣,脣槍舌劍。“內核”一時間成了香餑餑,從一個純技術名字走入大衆視野,關於手機瀏覽器的真假內核之爭也備受關注。下面,我們就爲已經被瀏覽器廠家搞得暈頭轉向的用戶,梳理一下目前國內幾大手機瀏覽器的“真假內核”之謎。

手機瀏覽器的內核是什麼?

產業概況:全球僅有四大瀏覽器內核

        目前全球僅有四個獨立的瀏覽器內核,分別爲微軟IE的Trident、網景最初研發後賣給Mozilla基金會並演化成火狐的Gecko、KDE的開源內核Webkit以及Opera(歐朋)的Presto。其中,Presto是歷史最悠久的內核。

        目前微軟的Trident在移動終端上主要爲WP7系統內置瀏覽器,Opera的Presto內核在所有聯網設備上都使用,移動終端上主要爲 Opera Mobile、OperaMini、歐朋瀏覽器以及歐朋HD Beta版,Webkit內核的適用範圍則較爲廣泛,Android原生瀏覽器、蘋果的Safari、谷歌的Chrome(Android4.0使用)都是基於Webkit開源內核開發的。

四大瀏覽器內核優缺點

       1.Trident:因爲在早期IE佔有大量的市場份額,所以以前有很多網頁是根據這個Trident的標準來編寫的,但是實際上這個內核對真正的網頁標準支持不是很好,同時存在許多安全Bug。

        2.Gecko:優點就是功能強大、豐富,可以支持很多複雜網頁效果和瀏覽器擴展接口,缺點是消耗很多的資源,比如內存。

        3.Webkit:優點就是Webkit擁有清晰的源碼結構、極快的渲染速度,缺點是對網頁代碼的兼容性較低,會使一些編寫不標準的網頁無法正確顯示。

        4.Presto:Presto內核被稱爲公認的瀏覽網頁速度最快的內核,同時也是處理JS腳本最兼容的內核,能在Windows、Mac及Linux操作系統下完美運行。

國內現狀多數都基於Webkit開發

        目前國內手機瀏覽器廠商宣稱的“自主內核”如UC的U3內核、手機QQ瀏覽器的X5內核以及華爲天天的T9內核(以上均爲Android平臺)均基於開源內核Webkit開發,在Webkit的基礎上進行二次優化,並不能算是完全的自主內核。

        而在iOS以及WP7平臺上,由於系統封閉,不允許除系統自帶瀏覽器內核以外的瀏覽器內核進入,因此各家瀏覽器的開發均爲在Safari或者IE內核的基礎上進行二次開發,優化功能和自制UI。而海豚、遨遊等瀏覽器則直接採用系統自帶瀏覽器的內核,這點從這幾款瀏覽器的HTML5評分與系統自帶瀏覽器評分結果完全一致可見一斑。之前海豚瀏覽器的負責人針對UC提出內核打架時明確表示真假內核之爭毫無意義,大家都是基於Webkit開發的,沒有必要睜着眼睛說瞎話。

歐朋使用自有內核Presto

        而另外兩款產品:Opera中文品牌歐朋以及Google的Chrome,一個是基於Opera的自有內核Presto,一個同樣是基於Webkit研發,是Google的技術實力積澱能夠對Webkit進行深度開發,大幅提升瀏覽器性能。

        擁有自主內核技術能夠讓瀏覽器廠商有更快的反應速度,發現嚴重問題可以直接修改內核,對於新的發展趨勢也可以直接改進內核更好的支持新技術。比如在HTML5支持方面,Opera一直以來都是在手機上對HTML5支持最好的瀏覽器。

        內核技術是瀏覽器的核心技術,從根本上決定了瀏覽器的性能。從未來的發展上來說,擁有獨立內核的瀏覽器能夠更好的適應技術的發展。但是內核的開發是一項極其複雜的工作,需要深厚的技術積澱,不可能一蹴而就。

手機瀏覽器HTML5跑分揭底

        近期,第七屆移動互聯網高峯論壇在北京召開,緊貼本次會議“變化與機遇”的主題,全新網頁標準HTML5的興起以及其對移動互聯網的影響,成爲行業內的熱點話題。伴隨全球各大企業在HTML5方面紛紛發力,全球標準化組織W3C也在極力地聯合各家硬件廠商、軟件廠商、系統廠商推動HTML5標準的普及。作爲移動互聯網的入口,手機瀏覽器廠商不斷放出的HTML5跑分比拼,已透露出HTML5競爭激烈化的勢頭。

        上週,手機QQ瀏覽器和UC再次就易觀國際(微博)的市場佔有率報告開始口水戰,與此同時,有消息稱手機QQ瀏覽器即將正式推出支持HTML5的新產品——X5版。據稱,這款產品的內核基於Webkit進行了優化,HTML5測試跑分達到343+1的新高度,僅次於Opera在3月發佈的歐朋HDBeta版。

業內人士指出,儘管HTML5標準並未最終確定,但是瀏覽器在HTML5支持的表現會決定產品在未來競爭中的局勢。爲了更好地讓用戶和行業人士瞭解HTML5支持的情況,我們來看看自從去年12月以來,各大手機瀏覽器廠商的跑分情況(見附表):

        從測試結果看,歐朋瀏覽器HD Beta版在HTML5測試中以369+11分拔得頭籌,UC瀏覽器8.3和Q立方瀏覽器分居二、三;餘下各瀏覽器得分一致,應該是直接套用Android自帶瀏覽器內核的結果。之前提到的報道中稱,手機QQX5版的內核能力將有進一步提升,在HTML5方面表現出色,得分高達343分,但目前X5版尚未正式放出,所以暫時無法求證。

        Opera是HTML5標準的發起者,在HTML5支持方面一直走在行業前列,歐朋HD Beta版能夠獲得369+11的高分也是其自有內核Presto強大能力的體現。而UC、QQ等瀏覽器自2011年底至今連續發佈基於Webkit內核深度開發的產品,在系統原生瀏覽器的基礎上不斷優化HTML5支持,成效不錯。

        各瀏覽器對HTML5的測試都有了較大提升,但是穩定性依然不足。知名獨立IT博客月關博客表示,瀏覽器對於HTML5的提升並不是一蹴而就的,在這種跑分競爭持續一定時間之後,大多數瀏覽器廠商還都是會支持全部的新特性。

 

 

文章來源於:http://android.265g.com/cjwt/2253.html

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章