深度解讀HTML5帝國崛起:歷經(jīng)滑鐵盧后蓄勢待發(fā)
1月22日消息(楊笑)在互聯(lián)網(wǎng)迅猛發(fā)展以及多媒體應(yīng)用呈井噴之時,主要針對文字和圖片的HTML4早已無法滿足市場需求,Adobe公司Flash player為代表的大量封閉性插件和擴展得以大量存在,同時,操作系統(tǒng)也憑借自帶的運行環(huán)境、插件和擴展,鎖定了屬于自身生態(tài)鏈的應(yīng)用和內(nèi)容。
然而,隨著移動互聯(lián)網(wǎng)的發(fā)展,新的應(yīng)用需求得以出現(xiàn),由此,HTML5 應(yīng)運而生。HTML5 不僅能提供大多數(shù)現(xiàn)有需要插件和擴展來完成的功能,而且具備了圖像增強、Web數(shù)據(jù)存儲和離線數(shù)據(jù)存儲等新功能,這使完整支持HTML5的瀏覽器具有了更強的本地數(shù)據(jù)處理能力,從而可以部分代替操作系統(tǒng)。
同時,HTML5具有跨平臺的特點,其應(yīng)用可以不再分為iOS、Android等多個版本,應(yīng)用開發(fā)的成本、維護費用因此將降低,開發(fā)者也可以在一定程度上擺脫現(xiàn)有操作系統(tǒng)主導(dǎo)者構(gòu)建的圍墻式規(guī)則。
一旦HTML5被廣大的消費者和開發(fā)者接受,相關(guān)應(yīng)用也發(fā)展到相當規(guī)模,可以預(yù)計現(xiàn)有的由智能操作系統(tǒng)構(gòu)建的圍墻式生態(tài)鏈將受到?jīng)_擊,首當其沖的可能就是APP Store模式。
雖然HTML5憑借其優(yōu)勢得到蘋果、谷歌、微軟、騰訊、百度等海內(nèi)外IT巨鱷的支持,擊敗屹立多年的Adobe Flash并使對手投其門下,構(gòu)建起一個強大帝國;然而,由于標準和支持者的態(tài)度,2012年HTML5發(fā)展可謂是內(nèi)憂外患、喜悲參半。在幾經(jīng)“滑鐵盧”之后,HTML5開始養(yǎng)精蓄銳,2013年大有蓄勢待發(fā)之勢。
帝國崛起
HTML5自誕生之初,就被各方報以觀望的態(tài)度,尤其是當早已有Flash先入為主、根深蒂固之時,HTML5要想撬動其根基,必經(jīng)一路坎坷和風雨。
談及HTML5的發(fā)展,必先了解其首要強大的對手Flash,F(xiàn)lash憑借其易于開發(fā)且移植性強的特點,在互聯(lián)網(wǎng)里占據(jù)一方天地,尤其是Adobe的大力投入與宣傳以及各方支持,使其稱霸桌面應(yīng)用環(huán)境,HTML5難以與之抗衡。
然而,HTML5最大的優(yōu)勢在于,基于HTML5開發(fā)的應(yīng)用易于實現(xiàn)跨平臺,既可以在PC上應(yīng)用,也可以在智能移動終端上使用。這種多設(shè)備和跨平臺的適用性,使得HTML5在移動互聯(lián)網(wǎng)時代的的命運得到大逆轉(zhuǎn)。
蘋果iOS將Flash拒之門外,并和W3C、Mozilla、Opera合作大力推廣HTML5,給了Adobe當頭一棒;隨后,微軟Windows Phone和谷歌Android支持HTML5,棄Flash如敝履,更是給Adobe致命一擊。
為此,Adobe宣布將不再為安卓4.1提供FlashPlayer支持,將FlashPlayer正式退出移動領(lǐng)域,同時,還削減對跨平臺插件的支持力度,轉(zhuǎn)投HTML5在瀏覽器的應(yīng)用。由此可見,HTML5在移動平臺戰(zhàn)場上首勝Flash。
另外,HTML5的支持隊伍也在不斷壯大,除海外IT巨鱷外,還有中國本土IT企業(yè)。百度、騰訊、新浪、360、UC、傲游、海豚等在內(nèi)已先后推出基于HTML5技術(shù)的游戲、應(yīng)用、開發(fā)工具、平臺、操作系統(tǒng)等產(chǎn)品。
相關(guān)數(shù)據(jù)也顯示,2011年,采用HTML5開發(fā)應(yīng)用的比例僅為23%,2012年已經(jīng)上升到了78%,移動設(shè)備使用支持HTML5瀏覽器的數(shù)量也從2010年的1.09億飆升到2012年的21億。
遭滑鐵盧
雖然,在各方的強力推動下,HTML5的發(fā)展呈現(xiàn)極速上升的趨勢,但是,由于自身一些問題,HTML5在2012年遭遇三次較大的重創(chuàng)。
首先,HTML5迎來了一場標準制定的窩里斗。雖然,關(guān)于HTML5標準已經(jīng)在超過90%的協(xié)議上達成共識,但一統(tǒng)之時又突生變故,同為HTML5制定者的WHATWG和W3C分道揚鑣。
雙方表示無法繼續(xù)合作,因為前者希望制定一個能夠跟隨市場或技術(shù)動態(tài)的標準;后者則要確立一個“死”的標準,一旦正式頒布再也無法修改。
蘋果、Mozilla和Opera擁護WHATWG,微軟則維護W3C,雙方實力都不容小覷,而伴隨著Google加入WHATWG,蘋果和Google的水火不容,勢必又再次影響了HTML5標準的制定。
其次,F(xiàn)acebook宣布放棄其基于HTML5的iOS App,推出新版iOS原生應(yīng)用,并宣稱響應(yīng)速度較之舊版有大幅提升。Facebook首席執(zhí)行官CEO馬克·扎克伯格也在采訪中表示,全力押注HTML5是公司最大的戰(zhàn)略失誤。
Facebook 5.0因為運行速度過慢而放棄HTML5轉(zhuǎn)向本地應(yīng)用的舉措,取得了不錯的成效。相關(guān)數(shù)據(jù)顯示,有半數(shù)iOS用戶在4天內(nèi)選擇了更新客戶端,在App Store的評分也在短短三周內(nèi)從一星半飛速竄至四星。
隨后,又傳聞HTML5的發(fā)展嚴重影響到蘋果自身的收益,所以蘋果AppStore決定肅殺基于Web技術(shù)的App,扼制HTML5的壯大。因為HTML5是本地APP的對立面,APP生態(tài)系統(tǒng)開發(fā)商必然會阻止。
有研究機構(gòu)認為,HTML5興起,將令蘋果的經(jīng)營利潤增長在2015年或遭受30%的損失。同時,蘋果生態(tài)系統(tǒng)的封閉性也將被打破。為此,一方面,蘋果在iOS設(shè)備上強推MPEG格式始終不肯讓步;另一方面,蘋果甚至從iOS4.0開始,關(guān)閉了大量對HTML5重要的API,在iOS上給HTML5應(yīng)用開發(fā)者設(shè)置障礙。
整裝待發(fā)
或許,HTML5發(fā)展命途可謂內(nèi)憂外患、跌宕起伏,但是,HTML5蔓延的速度依然在持續(xù),并且隨著標準的即將確立,或?qū)⒏念^換面,新裝上陣。
在2012年底,W3C小組宣布已經(jīng)完成對HTML5標準以及Canvas 2D性能草案的制定,并將在2014年中期公布最終的版本。因此,HTML5標準統(tǒng)一指日可待。最后,不論是PC瀏覽器還是手機瀏覽器都將實現(xiàn)對新標準和新技術(shù)的全部支持。
另外,F(xiàn)acebook放棄HTML5,但是并不是否認HTML5就不是未來發(fā)展的技術(shù)趨勢。扎克伯格曾表示,從長期來看,HTML5是最有前途的技術(shù)。扎克伯格的遺憾不是Facebook花了兩年時間開發(fā)HTML5,而是在HTML5沒有準備好的情況下就在它身上浪費了兩年時間。
同時,雖然蘋果對HTML5的支持模棱兩可,但是并不影響其他支持的堅決態(tài)度。2013年,谷歌發(fā)布的Android平臺新版ChromeBeta支持HTML5,360宣布將全面推動HTML5發(fā)展與普及,三星、中興、摩托羅拉、火狐等新手機都支持HTML5應(yīng)用。
有數(shù)據(jù)顯示,2013年全球?qū)⒂?0億手機瀏覽器支持HTML5,同時,HTML Web開發(fā)者數(shù)量將達到200萬。毫無疑問,HTML5在未來5-10年內(nèi)依舊會是移動互聯(lián)網(wǎng)領(lǐng)域的主宰者。
另外,相關(guān)機構(gòu)也表示對HTML5前景的看好。艾瑞咨詢認為,HTML5在中國互聯(lián)網(wǎng)行業(yè)的運用還處于起步階段,其發(fā)展還面臨著許多問題和阻礙,但依舊為中國互聯(lián)網(wǎng)帶來了新的發(fā)展方向,將有力助推中國網(wǎng)絡(luò)經(jīng)濟的發(fā)展。[!--empirenews.page--]
《福布斯》發(fā)布2013年移動產(chǎn)業(yè)十大預(yù)測中指出,F(xiàn)irefox及Tizen移動操作系統(tǒng)的發(fā)布將有可能使HTML5再度興起,同時促使智能手機成本下降。更多的開發(fā)者將利用HTML5,致力于開發(fā)能在各種不同平臺上運行的應(yīng)用。蘋果壟斷局面雖會持續(xù)但打破有望。
Gartner認為,隨著HTML5變得更有能力,從本地應(yīng)用到網(wǎng)絡(luò)應(yīng)用將經(jīng)歷一個長期的轉(zhuǎn)換過程。但是,本地應(yīng)用將不會消失,而且將一直提供最佳用戶體驗及最先進的功能。開發(fā)人員還需要開發(fā)新的設(shè)計技巧以交付觸摸優(yōu)化的移動應(yīng)用,這些移動應(yīng)用以協(xié)調(diào)的方式在一系列設(shè)備上運行。