手機(jī)瀏覽器HTML5支持情況調(diào)查
前端時(shí)間Facebook的移動(dòng)開發(fā)者關(guān)系部門主管Pearce也向TechCrunch表示,只有移動(dòng)瀏覽器的進(jìn)步才能帶動(dòng)HTML5應(yīng)用的發(fā)展,蘋果和谷歌在瀏覽器對HTML5應(yīng)用的支持上做的還不夠。那么我們就來看看現(xiàn)在中國市場的手機(jī)瀏覽器對HTML5的支持情況吧。
正如筆者年初在一篇文章中提到的,目前對瀏覽器HTML5兼容性測試做的***的是html5test.com.瀏覽器在這個(gè)網(wǎng)站上取得的得分越高說明對HTML5的支持越好。這個(gè)網(wǎng)站最近一次升級是在2012年4月2日,目前的滿分是500分。(感覺我好像總是在給這個(gè)網(wǎng)站的升級做廣告。)
整體情況
在測試的過程中發(fā)現(xiàn),只有UC和歐朋是支持Android 4.0的系統(tǒng)的,天天和QQ在Android 4.0仍然是跑不起來。而今年新進(jìn)加入HTML5跑分爭奪的百度和海豚都采取了偷巧的方式,用戶需另外再下載一個(gè)內(nèi)核才能獲得更好的支持體驗(yàn),用戶體驗(yàn)上還是差了不少。
從總跑分來看,歐朋的HTML5跑分***,使用了***版的Presto內(nèi)核。其次是UC,新做的這個(gè)U3內(nèi)核相當(dāng)有沖擊力,短短三個(gè)月就將跑分提高了近一百分。百度的表現(xiàn)也不錯(cuò),突破了300分。海豚在4.0上雖然能跑出364的高分,但是還不支持2.3,有不小的硬傷。而去年年底炒的風(fēng)生水起的Q立方和天天都沒有再發(fā)過新版,跑分變動(dòng)完全是因?yàn)閔tml5test網(wǎng)站升級帶來的。
從市場份額看,UC瀏覽器是已經(jīng)公開發(fā)布的正式版產(chǎn)品,據(jù)UC的公開數(shù)據(jù),已經(jīng)有超過5千萬Android平臺(tái)的用戶在使用。歐朋HD在這個(gè)月剛剛?cè)サ袅撕竺娴腷eta標(biāo)識開始正式向市場推廣,不過依據(jù)Opera的行事風(fēng)格,市場份額還有待觀察,但是應(yīng)該不錯(cuò)。百度手機(jī)瀏覽器在2月份發(fā)布正式版之后,已經(jīng)開始發(fā)力做一些市場推廣活動(dòng),似乎也是百度無線開放平臺(tái)的重要一環(huán)。海豚的自有內(nèi)核目前只能在Android4.0平臺(tái)上運(yùn)行,而現(xiàn)在裝載4.0系統(tǒng)的手機(jī)份額大約只有3%,市場空間可能還很小。
跑分細(xì)節(jié)
上面看的是總分,接下來讓我們看一下這幾款瀏覽器在html5test.com上各個(gè)項(xiàng)目的跑分情況:

從各項(xiàng)上看,各大瀏覽器對canvas、video、Location and Orientation等基礎(chǔ)項(xiàng)目支持的都已經(jīng)不錯(cuò)了,但是在一些項(xiàng)目上有不小的差異。
比如可以為繪圖提供硬件加速的WebGL項(xiàng)目上面,目前只有UC、歐朋和天天能支持的較好,這個(gè)會(huì)是游戲類應(yīng)用比較關(guān)注的點(diǎn)。
在Communication項(xiàng)目上,各家的支持程度也不盡相同,UC和海豚都已經(jīng)做到了支持WebSocket,其他家的支持還有待提高。
在Local multimedia項(xiàng)目上,目前只有UC和歐朋可以做到支持調(diào)用本地的多媒體設(shè)備接口。
在Form項(xiàng)目上,歐朋保持領(lǐng)先,擁有超過100分的跑分。
后記
隨著各家瀏覽器對HTML5支持度的提升,對基于HTML5應(yīng)用的兼容性和穩(wěn)定性都有了一定的優(yōu)化。一些對性能要求略高的應(yīng)用,比如2011 Google I/O時(shí)播放的倒計(jì)時(shí)demo,用UC、百度、海豚打開都能夠獲得流暢的體驗(yàn)。
而從開發(fā)者角度,越來越多的人開始了解并接受Web應(yīng)用也能夠在移動(dòng)平臺(tái)上大展身手。在近期HTML5小組的Code jam上的作品水平也是越來越高,不少作品已經(jīng)可以在做一些穩(wěn)定性優(yōu)化之后都是可以拿出來當(dāng)做商業(yè)產(chǎn)品發(fā)布的。現(xiàn)在阿里云、盛大、新浪、百度都在搭建云服務(wù)平臺(tái),供開發(fā)者使用,其中也涌現(xiàn)出一些優(yōu)秀Web App RAD工具。
不錯(cuò)的瀏覽器支持環(huán)境已經(jīng)有了,良好的開發(fā)者支持體系也出現(xiàn)了,HTML5應(yīng)用的爆發(fā),可能就在一觸之間。或許,就是明天。
【編輯推薦】