HTML5尷尬:瀏覽器噤聲 開發(fā)者遇惑
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
跨平臺(tái)、良好的兼容性、即時(shí)更新、輕便小巧……HTML5的各種優(yōu)勢(shì)曾一度被鼓吹,似乎APP形態(tài)分分鐘就會(huì)被顛覆,HTML5將一統(tǒng)天下。 而現(xiàn)在這樣的聲音越來(lái)越少,特別是在手游上,目前還沒有一款HTML5游戲出現(xiàn)在流水榜上。"HTML5的效果哪怕趕上了客戶端,也沒幾個(gè)機(jī)器能跑得起來(lái)。"掌娛無(wú)線COO黃海鈺說。 Firefox OS已經(jīng)上路,HTML5的想象空間越來(lái)越大,然而在奔向美好未來(lái)的道路上,HTML5遭遇了一些尷尬。 移動(dòng)瀏覽器噤聲:HTML5與自己何干? 2011年,UC瀏覽器發(fā)布了U3內(nèi)核的新版,該版本內(nèi)核基于開源項(xiàng)目Webkit二次開發(fā),改進(jìn)了HTML5的兼容性。隨后各大廠商紛紛跟進(jìn),甚至掀起了真假內(nèi)核之爭(zhēng)和跑分大戰(zhàn)。UC稱其基于Webkit的U3內(nèi)核為獨(dú)立內(nèi)核,UC優(yōu)視董事長(zhǎng)兼CEO俞永福關(guān)于真假內(nèi)核的言論一度引發(fā)對(duì)手的抗議,各方的唇槍舌戰(zhàn)最終以"偽命題"的說法暫時(shí)告終。 而隨后各方在HTML5跑分方面的拉鋸戰(zhàn)則全面打響,歐朋、傲游、QQ等瀏覽器紛紛參戰(zhàn),各家都試圖通過跑分來(lái)宣揚(yáng)自家內(nèi)核的性能優(yōu)勢(shì),這場(chǎng)大躍進(jìn)式的跑分從最初的180多分逐步升級(jí)到285、369、最終以海豚的一個(gè)實(shí)驗(yàn)室版450分的分?jǐn)?shù)落定,這個(gè)分?jǐn)?shù)甚至超過了Chrome瀏覽器,最新版Chrome在移動(dòng)端的跑分只有386分,參戰(zhàn)者們似乎在不斷飆升的數(shù)字上找到了超英趕美的快感。 時(shí)隔一年,移動(dòng)瀏覽器們已經(jīng)很少提及WebApp、HTML5跑分和獨(dú)立內(nèi)核等概念,UC借著九游在手游大風(fēng)中盤旋而上,傲游專注于挖掘與PC端的同步功能,歐朋則將更多希望寄托在了搜索上。 上述瀏覽器之一的一名高級(jí)程序員陳飛(化名)表示,HTML5和瀏覽器完全是不同的概念,HTML5的最大容器不是瀏覽器,現(xiàn)在微博和微信兩大流量入口都已經(jīng)內(nèi)嵌了瀏覽器,將來(lái)可能還會(huì)有Google Glass等不可預(yù)知的交互工具,而瀏覽器只是一種單調(diào)的載體。 據(jù)了解,目前很多APP中已經(jīng)使用了HTML5技術(shù),不過更多的是HTML5與本地APP的結(jié)合,形式仍然是客戶端,黃海鈺介紹,掌娛無(wú)線旗下手游《龍將無(wú)雙》通過HTML5封裝后將體積減小到了40多M。移動(dòng)瀏覽器廠商們發(fā)現(xiàn),自己辛苦鼓吹起來(lái)的HTML5技術(shù)最終為他人做了嫁衣,卻和自己沒有太大關(guān)系,而此時(shí)作為天然流量入口的瀏覽器面臨手游機(jī)會(huì)時(shí),UC和傲游們紛紛趨之若鶩,作為渠道,他們要做的是聯(lián)運(yùn)和推廣,至于是客戶端還是網(wǎng)頁(yè)形態(tài),這并不是重點(diǎn)。 另外一名業(yè)內(nèi)人士透露,蘋果和谷歌并不抗拒WebApp,但是未來(lái)如果WebApp成為了主流,肯定是蘋果和谷歌依托于Webkit把系統(tǒng)底層變成一個(gè)瀏覽器,類似于Firefox OS,而不是靠第三方瀏覽器去實(shí)現(xiàn)。 開發(fā)者遇惑:說好的兼容呢? HTML5的一大優(yōu)勢(shì)之一就是在W3C的統(tǒng)一標(biāo)準(zhǔn)下,擁有跨平臺(tái)的良好兼容性,在瀏覽器們已經(jīng)把跑分提到全球第一的時(shí)候,似乎兼容性和性能已經(jīng)水到渠成。 黃海鈺卻表示并沒有那么簡(jiǎn)單。第一是性能,對(duì)游戲而言,HTML5的效果哪怕趕上了客戶端,對(duì)硬件的要求也會(huì)高很多,低端機(jī)根本沒有辦法很流暢的跑起來(lái),第二恰恰是標(biāo)準(zhǔn),目前國(guó)內(nèi)瀏覽器中QQ、UC、Safari、歐朋、傲游以及各種千奇百怪的內(nèi)置瀏覽器,說是Webkit內(nèi)核,但是經(jīng)過二次開發(fā)以后標(biāo)準(zhǔn)并不統(tǒng)一,而且HTML5封裝的游戲性能取決于手機(jī)內(nèi)置的瀏覽器(而非第三方)的性能,現(xiàn)在低端手機(jī)太多,內(nèi)置瀏覽器性能差強(qiáng)人意,反而增加了適配成本。 "系統(tǒng)內(nèi)置瀏覽器標(biāo)準(zhǔn)不統(tǒng)一,每個(gè)平臺(tái)的每個(gè)版本還都不一樣,兼容成本是非常高的,程序員手上拿十幾個(gè)設(shè)備,天天默默流著淚入睡。"陳飛說。 目前UC用的U3內(nèi)核,手機(jī)QQ瀏覽器的X5內(nèi)核,海豚的"極速內(nèi)核",都是基于Webkit開發(fā),在跑分中超英趕美,在整體表現(xiàn)上卻并不都盡如人意。W3C HTML5中文小組主席謝子斌表示,跑分更多的是測(cè)試某功能是否被支持,而不是支持的有多好,所以跑分并不能代表整體性能。 為了提升游戲性能,歐朋開發(fā)了HTML5 GPU加速引擎Sphinx,UC則開發(fā)了X-Canvas,通過硬件加速的方式來(lái)提高游戲表現(xiàn),不過謝子斌表示,對(duì)很多開發(fā)者來(lái)說HTML5游戲是一個(gè)新領(lǐng)域,資源、文檔都不多,開發(fā)經(jīng)驗(yàn)也沒有原生APP豐富,還有很長(zhǎng)的路要走。 WebApp vs 原生APP:誰(shuí)也代替不了誰(shuí) 在百度19億美元收購(gòu)91無(wú)線后,移動(dòng)端APP的價(jià)值又被舊事重提,有分析稱未來(lái)APP將不會(huì)是主流,基于HTML5的WebApp將替代原生APP,對(duì)此,安智市場(chǎng)CEO韓遠(yuǎn)認(rèn)為,目前移動(dòng)端的生態(tài)系統(tǒng)主要是iOS和安卓,二者把客戶端這樣的形態(tài)推起來(lái)并形成了穩(wěn)定的生態(tài)系統(tǒng),WebApp要替代APP,從源頭上就很難。 另一方面,韓遠(yuǎn)認(rèn)為WebApp要做精細(xì)一樣要從網(wǎng)上下載很多元素,在流量很寶貴的情況下,原生APP仍將是主流,現(xiàn)在唱衰APP還太早。 HTML5游戲開發(fā)商磊友科技研發(fā)了HTML5游戲《獵魔傭兵》,其聯(lián)合創(chuàng)始人趙霏曾撰文吐槽其HTML5游戲在蘋果商店上架的慘痛經(jīng)歷,蘋果曾因該游戲是基于Web的游戲,建議其提交到流量幾乎為零的WebAppStore,這幾乎給這款游戲判了死刑,隨后團(tuán)隊(duì)對(duì)游戲進(jìn)行大幅修改,將原生代碼和網(wǎng)頁(yè)腳本的比例調(diào)整到了3:7,并重新注冊(cè)蘋果賬號(hào)才審核通過。 趙霏稱,蘋果對(duì)WebApp可能在外鏈、第三方計(jì)費(fèi)等方面有所顧慮,所以還是需要與原生應(yīng)用結(jié)合。 猛犸瀏覽器作者季逸超在知乎上表示,現(xiàn)在要讓HTML5完全匹敵原生APP不太實(shí)際,二者并不是誰(shuí)干掉誰(shuí)的問題,目前來(lái)看在移動(dòng)端各有分工,原生APP適合密集工作和硬件交互,HTML5適合排版更復(fù)雜和靈活的產(chǎn)品,以后更重要的是讓HTML5和Native Code更好地交互、配合,共同實(shí)現(xiàn)一個(gè)完整的牛X產(chǎn)品。 面向低端的Firefox OS手機(jī)已經(jīng)在拉美洲開賣,同樣基于HTML5的三星Tizen系統(tǒng)則將被用于汽車等平臺(tái),未來(lái)仍將有各種成功和不成功的嘗試,HTML5的應(yīng)用前景毋庸置疑,事實(shí)上它的優(yōu)勢(shì)并沒有被否定,不過現(xiàn)階段試圖用基于HTML5的APP去取代原生APP并不是一個(gè)明智的選擇。 不管是WebApp、微信應(yīng)用或者原生APP,都不是對(duì)立的關(guān)系,對(duì)創(chuàng)業(yè)者而言核心不是產(chǎn)品的形態(tài),而是服務(wù)本身的價(jià)值,APP的形態(tài)未來(lái)是何走向現(xiàn)在還很難預(yù)測(cè),不過不管怎么變,產(chǎn)品給用戶提供的價(jià)值才是核心。 原文地址:http://iphone.myzaker.com/l.php?l=5204acb47f52e96b5a000003 該文章在 2013/8/10 8:55:28 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |