技術(shù)分析:HTML 5將改變移動(dòng)互聯(lián)網(wǎng)
喬布斯離開了,創(chuàng)新和變革的腳步卻不會(huì)因?yàn)閱處椭鞯碾x開而停下,下一個(gè)給移動(dòng)互聯(lián)網(wǎng)世界帶來重大變革的可能就是HTML 5。眾所周知,蘋果一直站在與Flash做斗爭(zhēng)的最前沿,杜絕Flash出現(xiàn)在iPhone和iPad上,聲稱Flash技術(shù)太過陳舊,影響設(shè)備的應(yīng)用體驗(yàn)。
之后,蘋果找到了可以替代Flash的革命性技術(shù)——HTML 5,并且種種跡象表明蘋果將大力推廣HTML 5。巧合的是,蘋果在移動(dòng)互聯(lián)網(wǎng)市場(chǎng)上最大的競(jìng) 爭(zhēng)對(duì)手谷歌則是另一家極力支持HTML 5的大公司,如果喬布斯和谷歌微軟們都認(rèn)為HTML 5終將改變互聯(lián)網(wǎng)世界,那么我們又有什么理由說不呢?
51CTO推薦專題:HTML 5 下一代Web開發(fā)標(biāo)準(zhǔn)詳解
作為web的未來,HTML 5確實(shí)有許多優(yōu)點(diǎn),那么現(xiàn)在我們來談?wù)勊鼘?duì)現(xiàn)在最火爆的移動(dòng)互聯(lián)網(wǎng)將帶來哪些改變。
改變移動(dòng)互聯(lián)網(wǎng)應(yīng)用的開發(fā)方法
一方面,移動(dòng)互聯(lián)網(wǎng)應(yīng)用開發(fā)者能通過使用HTML 5方便地利用原來HTML語言編寫的設(shè)計(jì),Web開發(fā)人員也更容易上手;另一方面,HTML 5在與富媒體的結(jié)合上十分便利,產(chǎn)品可以具備更高質(zhì)量,實(shí)現(xiàn)大量新增的表現(xiàn)效果。
盡管目前純HTML 5手機(jī)應(yīng)用運(yùn)行緩慢并錯(cuò)漏百出,但優(yōu)化后的效果會(huì)大幅好轉(zhuǎn)。利用HTML 5在手機(jī)等移動(dòng)設(shè)備上開發(fā)應(yīng)用的最大優(yōu)勢(shì)就是可以在網(wǎng)頁上直接調(diào)試和修改,版本更新會(huì)更快,更方便,能夠節(jié)省大量的成本。而原生應(yīng)用的開發(fā)人員可能需要花費(fèi)非常大的力氣才能在更新和修復(fù)bug方面達(dá)到HTML 5的效果,不斷地重復(fù)編碼、調(diào)試和運(yùn)行,耗費(fèi)了他們思考創(chuàng)意的時(shí)間。
更重要的一點(diǎn),HTML 5的移植非常簡(jiǎn)單,可以讓應(yīng)用程序員將精力集中在一個(gè)版本的應(yīng)用上,而這個(gè)應(yīng)用卻可以在多個(gè)瀏覽器流暢運(yùn)行。不需要再對(duì)每一個(gè)操作系統(tǒng)平臺(tái)進(jìn)行單獨(dú)的應(yīng)用開發(fā)?,F(xiàn)在手機(jī)平臺(tái)漸漸演變成iOS、Android和Windows Phone三足鼎立之勢(shì),開發(fā)者如果針對(duì)每一個(gè)平臺(tái)都開發(fā)一次應(yīng)用,那么成本和時(shí)間的浪費(fèi)是很巨大的。
但是利用HTML 5,這些問題就都迎刃而解了。畢竟它是基于網(wǎng)絡(luò)的,就像你瀏覽網(wǎng)頁,無論是在哪個(gè)平臺(tái),哪個(gè)瀏覽器上,看到的內(nèi)容都是大致一樣的。HTML 5通過這一點(diǎn)將程序員從多平臺(tái)多版本的束縛中解放出來,讓他們有更多的精力和資金進(jìn)行推廣營銷,這對(duì)移動(dòng)互聯(lián)網(wǎng)行業(yè)來說是一個(gè)莫大的貢獻(xiàn)。
挑戰(zhàn)移動(dòng)設(shè)備原生應(yīng)用
HTML 5將挑戰(zhàn)智能手機(jī)等移動(dòng)設(shè)備上目前已成為標(biāo)準(zhǔn)的app原生應(yīng)用形式。一方面,HTML 5可以輕松地使以其編寫的應(yīng)用在各種移動(dòng)平臺(tái)和設(shè)備上運(yùn)行,從而避免每一個(gè)平臺(tái)去開發(fā)一個(gè)原生應(yīng)用,Web技術(shù)也無疑會(huì)給用戶創(chuàng)造更一致的用戶體驗(yàn);另一方面,由于原生應(yīng)用必須通過下載、安裝等一系列操作才能使用,而這個(gè)過程中用戶的流失率很高,降低了用戶體驗(yàn),造成諸多不便,而基于HTML 5的web應(yīng)用則只需打開網(wǎng)頁就可運(yùn)行,可以十分有效地降低用戶流失率。當(dāng)然,對(duì)于移動(dòng)設(shè)備來說最關(guān)鍵的,HTML 5相比那些需要調(diào)用Flash等功能插件的復(fù)雜原生應(yīng)用來說,運(yùn)行時(shí)功耗低,更節(jié)能。
雖然如此,但圍繞HTML 5技術(shù)的爭(zhēng)論依然非常的多,比如HTML 5游戲目前仍是運(yùn)行最慢的,相比之下,原生應(yīng)用運(yùn)行最快。但隨著時(shí)間的推移,開發(fā)商會(huì)學(xué)會(huì)如何調(diào)整它們的游戲。最新的方式是“混合應(yīng)用”(hybrid app),它是一種可在瀏覽器中運(yùn)行其所有組件的原生應(yīng)用。游戲引擎開發(fā)商和其他工具開發(fā)商會(huì)找出制作跨平臺(tái)游戲的方法,同時(shí)有效地控制和充分利用智能手機(jī)各種各樣的硬件功能,如智能手機(jī)的CPU和重力加速器等。另外,已經(jīng)習(xí)慣原生應(yīng)用的用戶們?cè)诮邮転g覽器運(yùn)行應(yīng)用時(shí)所面臨的教育成本也是另一個(gè)挑戰(zhàn)。
改變應(yīng)用的宣傳方式和購買方式
由于有了web上方便的應(yīng)用提供,用戶不用再完全依靠從應(yīng)用商店購買應(yīng)用,這些應(yīng)用商店往往都收取30%的提成,這將完成始于應(yīng)用商店創(chuàng)建理念的革命,這樣一來,應(yīng)用商店將逐漸失去對(duì)應(yīng)用購買渠道的控制權(quán),渠道的增加,應(yīng)用的增多,許多內(nèi)容就會(huì)免費(fèi),新的付費(fèi)方式和盈利模式也會(huì)應(yīng)運(yùn)而生,比如現(xiàn)在開始流行的應(yīng)用內(nèi)置廣告,內(nèi)置付費(fèi)等。有了這樣的變革,新的市場(chǎng)也會(huì)得到開拓,移動(dòng)互聯(lián)網(wǎng)市場(chǎng)將得到更進(jìn)一步的前所未有的增長(zhǎng)。
另外,基于web的手機(jī)應(yīng)用將大大減少程序員或開發(fā)商對(duì)手機(jī)應(yīng)用商店的依賴。為了讓原生應(yīng)用成功,程序員需要更多的推廣投入,而基于web的應(yīng)用會(huì)讓程序員更容易通過社交媒體(如Twitter、Google+)等進(jìn)行推廣。通過HTML 5,網(wǎng)站不需要再專門投放廣告。亞馬遜可以將網(wǎng)上商店的一部分作為一條廣告。因此當(dāng)用戶閱讀一則書評(píng)時(shí),就可以直接通過該頁面購買圖書。由于HTML 5可以使網(wǎng)站更豐富、更具互動(dòng)性,因此用戶參與網(wǎng)站活動(dòng)將從以分鐘計(jì)算變?yōu)橐悦胗?jì)算。因此,網(wǎng)站可以有多家贊助商,并讓用戶在其中選擇喜好的贊助商,而該贊助商將參與用戶在該網(wǎng)站上的全部體驗(yàn)。目前,通過同一個(gè)廣告位置來創(chuàng)造和滿足所有需求只能通過廣告片,但未來也將在網(wǎng)絡(luò)上實(shí)現(xiàn),這將對(duì)電視廣告產(chǎn)生巨大沖擊。漸漸地,你會(huì)發(fā)現(xiàn)HTML 5將改變一切,通過HTML 5技術(shù),廣告是應(yīng)用,Twitter消息也是應(yīng)用,所有一切都是應(yīng)用,盡管目前這一領(lǐng)域目前還是空白,但是空白就意味著機(jī)遇,所以在這一領(lǐng)域的創(chuàng)造最重要。
HTML 5+社交+游戲
面臨互聯(lián)網(wǎng)的移動(dòng)化、社交化發(fā)展趨勢(shì),眾多游戲廠商爭(zhēng)相開發(fā)移動(dòng)互聯(lián)網(wǎng)下的游戲產(chǎn)品,并紛紛搭建社區(qū)論壇,聚集游戲用戶,為游戲用戶提供一個(gè)交流、互動(dòng)的社交樂園。社交游戲本來就是十分強(qiáng)調(diào)移動(dòng)和互聯(lián)功能的游戲類型,HTML 5的強(qiáng)大功能使得社交游戲開發(fā)者可以開發(fā)大量具有優(yōu)秀表現(xiàn)力的游戲,同時(shí)通過Facebook等web社交站點(diǎn)對(duì)其進(jìn)行宣傳推廣,而所有應(yīng)用還可以隨時(shí)更新、修改、完善,而不必要求用戶再下載一個(gè)新版本的應(yīng)用來完成更新;設(shè)計(jì)開發(fā)一個(gè)版本就可以輕松地實(shí)現(xiàn)各個(gè)平臺(tái)的應(yīng)用,從而有更多的時(shí)間去優(yōu)化用戶體驗(yàn),提供創(chuàng)新。有了如此多的優(yōu)點(diǎn),有理由相信HTML 5將成為今后社交游戲開發(fā)應(yīng)用的重要技術(shù)平臺(tái)。
展望
盡管HTML 5似乎甫一出生就伴隨著各種爭(zhēng)論,不過依賴其強(qiáng)大的特性和幾個(gè)業(yè)界大佬的保駕護(hù)航、極力推動(dòng),相信隨著支持webkit瀏覽器,比如safari和Chrome的普及,HTML 5會(huì)越來越普及、越來越強(qiáng)大,成為改變移動(dòng)互聯(lián)網(wǎng)的重要力量及業(yè)界發(fā)展的趨勢(shì)。另外,隨著4G網(wǎng)絡(luò)的出現(xiàn),移動(dòng)網(wǎng)速將得到更大幅度的提高,用戶從互聯(lián)網(wǎng)獲取內(nèi)容時(shí)將會(huì)更加迅速和可靠,基于HTML 5的應(yīng)用也將愈加廣泛,顯現(xiàn)出蓬勃的生機(jī)。
原文:http://www.cnbeta.com/articles/153319.htm
【編輯推薦】