
最近過去的幾個月中,手機瀏覽器領(lǐng)域的口水戰(zhàn)不斷,UC、海豚、歐朋、騰訊都或多或少的卷入了些許。拋開是非不談,他們共同關(guān)注的一個非常重要的領(lǐng)域就是對HTML5的跑分支持。
前端時間Facebook的移動開發(fā)者關(guān)系部門主管Pearce也向TechCrunch表示,只有移動瀏覽器的進步才能帶動HTML5應(yīng)用的發(fā)展,蘋果和谷歌在瀏覽器對HTML5應(yīng)用的支持上做的還不夠。那么我們就來看看現(xiàn)在中國市場的手機瀏覽器對HTML5的支持情況吧。
正如筆者年初在一篇文章中提到的,目前對瀏覽器HTML5兼容性測試做的最好的是html5test.com.瀏覽器在這個網(wǎng)站上取得的得分越高說明對HTML5的支持越好。這個網(wǎng)站最近一次升級是在2012年4月2日,目前的滿分是500分。(感覺我好像總是在給這個網(wǎng)站的升級做廣告。)
整體情況
HTML5跑分 |
UC瀏覽器 |
歐朋HD |
百度手機瀏覽器 |
海豚瀏覽器 |
Q立方瀏覽器 |
天天瀏覽器T9體驗版 |
Android 2.3 |
321+8 |
369+11 |
189+1 / 317+3* |
189+1 |
271+1 |
224+13 |
Android 4.0 |
338+8 |
367+11 |
275+3 / 317+3 * |
275+3 / 364+10 * |
不支持 |
不支持 |
在測試的過程中發(fā)現(xiàn),只有UC和歐朋是支持Android 4.0的系統(tǒng)的,天天和QQ在Android 4.0仍然是跑不起來。而今年新進加入HTML5跑分爭奪的百度和海豚都采取了偷巧的方式,用戶需另外再下載一個內(nèi)核才能獲得更好的支持體驗,用戶體驗上還是差了不少。
從總跑分來看,歐朋的HTML5跑分最高,使用了最新版的Presto內(nèi)核。其次是UC,新做的這個U3內(nèi)核相當(dāng)有沖擊力,短短三個月就將跑分提高了近一百分。百度的表現(xiàn)也不錯,突破了300分。海豚在4.0上雖然能跑出364的高分,但是還不支持2.3,有不小的硬傷。而去年年底炒的風(fēng)生水起的Q立方和天天都沒有再發(fā)過新版,跑分變動完全是因為html5test網(wǎng)站升級帶來的。
從市場份額看,UC瀏覽器是已經(jīng)公開發(fā)布的正式版產(chǎn)品,據(jù)UC的公開數(shù)據(jù),已經(jīng)有超過5千萬Android平臺的用戶在使用。歐朋HD在這個月剛剛?cè)サ袅撕竺娴腷eta標識開始正式向市場推廣,不過依據(jù)Opera的行事風(fēng)格,市場份額還有待觀察,但是應(yīng)該不錯。百度手機瀏覽器在2月份發(fā)布正式版之后,已經(jīng)開始發(fā)力做一些市場推廣活動,似乎也是百度無線開放平臺的重要一環(huán)。海豚的自有內(nèi)核目前只能在Android4.0平臺上運行,而現(xiàn)在裝載4.0系統(tǒng)的手機份額大約只有3%,市場空間可能還很小。
跑分細節(jié)
上面看的是總分,接下來讓我們看一下這幾款瀏覽器在html5test.com上各個項目的跑分情況:
從各項上看,各大瀏覽器對canvas、video、Location and Orientation等基礎(chǔ)項目支持的都已經(jīng)不錯了,但是在一些項目上有不小的差異。
比如可以為繪圖提供硬件加速的WebGL項目上面,目前只有UC、歐朋和天天能支持的較好,這個會是游戲類應(yīng)用比較關(guān)注的點。
在Communication項目上,各家的支持程度也不盡相同,UC和海豚都已經(jīng)做到了支持WebSocket,其他家的支持還有待提高。
在Local multimedia項目上,目前只有UC和歐朋可以做到支持調(diào)用本地的多媒體設(shè)備接口。
在Form項目上,歐朋保持領(lǐng)先,擁有超過100分的跑分。
后記
隨著各家瀏覽器對HTML5支持度的提升,對基于HTML5應(yīng)用的兼容性和穩(wěn)定性都有了一定的優(yōu)化。一些對性能要求略高的應(yīng)用,比如2011 Google I/O時播放的倒計時demo,用UC、百度、海豚打開都能夠獲得流暢的體驗。
而從開發(fā)者角度,越來越多的人開始了解并接受Web應(yīng)用也能夠在移動平臺上大展身手。在近期HTML5小組的Code jam上的作品水平也是越來越高,不少作品已經(jīng)可以在做一些穩(wěn)定性優(yōu)化之后都是可以拿出來當(dāng)做商業(yè)產(chǎn)品發(fā)布的?,F(xiàn)在阿里云、盛大、新浪、百度都在搭建云服務(wù)平臺,供開發(fā)者使用,其中也涌現(xiàn)出一些優(yōu)秀Web App RAD工具。
不錯的瀏覽器支持環(huán)境已經(jīng)有了,良好的開發(fā)者支持體系也出現(xiàn)了,HTML5應(yīng)用的爆發(fā),可能就在一觸之間?;蛟S,就是明天。
來源:讀者投稿