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