隨著移動(dòng)互聯(lián)網(wǎng)行業(yè)的飛速發(fā)展,人們借助于網(wǎng)絡(luò)相互傳達(dá)獲取的信息越來(lái)越廣泛,互聯(lián)網(wǎng)前端開(kāi)發(fā)中HTML5是受關(guān)注的熱點(diǎn),HTML5讓開(kāi)發(fā)者和用戶重新的對(duì)網(wǎng)頁(yè)有了新的認(rèn)識(shí),從瀏覽器到APP都在受H5帶來(lái)的影響,并且這個(gè)影響正在不斷持續(xù)擴(kuò)大?,F(xiàn)如今各大媒體企業(yè)培訓(xùn)機(jī)構(gòu)都在爭(zhēng)相在HTML5上面做文章,那么HTML5開(kāi)發(fā)未來(lái)發(fā)展趨勢(shì)究竟如何?
1、游戲開(kāi)發(fā)是重要領(lǐng)域
今年教育部發(fā)布《普通高等學(xué)校高等職業(yè)教育(??疲I(yè)目錄》2016年增補(bǔ)專業(yè),公布了13個(gè)新增專業(yè),其中包括“電子競(jìng)技運(yùn)動(dòng)與管理”,屬于體育類。新增專業(yè)適用于高等職業(yè)學(xué)校,將于2017年實(shí)行。但是做手游尤其是收費(fèi)的游戲,開(kāi)發(fā)原聲應(yīng)用就有局限了,因?yàn)閕OS系統(tǒng)充值需要向蘋(píng)果公司支付30%的提成,而利用HTML5開(kāi)發(fā)web應(yīng)用,可以很巧妙的躲過(guò)這30%的提成。所以游戲開(kāi)發(fā)商應(yīng)該是從HTML5中獲益多的一方。
2、設(shè)備訪問(wèn)
解決Web應(yīng)用與原生應(yīng)用界限的障礙就是瀏覽器訪問(wèn)移動(dòng)設(shè)備基本特性的能力,比如照相機(jī),通訊錄,日歷,加速器等,利用HTML5實(shí)現(xiàn)此能力方面,Mozilla一直在努力移動(dòng)瀏覽器Fennec來(lái)將強(qiáng)設(shè)備訪問(wèn)能力。對(duì)許多移動(dòng)開(kāi)發(fā)商來(lái)說(shuō),提高設(shè)備訪問(wèn)能力是HTML5令人激動(dòng)的革新,這意味著Web應(yīng)用能夠登陸移動(dòng)設(shè)備而無(wú)需做任何PhoneGap式打包,游戲開(kāi)發(fā)商當(dāng)然開(kāi)心,因?yàn)槟承┨匦詫?duì)他們來(lái)說(shuō)是封鎖的,比如能整合到游戲中的加速器。這就開(kāi)啟了另一個(gè)可能的世界,比如能與云更好地整合并提高游戲可玩性,有了HTML5這個(gè)平臺(tái),開(kāi)發(fā)商可以不再依賴于Java語(yǔ)言,CSS3,HTML及其它程序語(yǔ)言。
3、響應(yīng)式設(shè)計(jì)
在HTML 5真的改變移動(dòng)開(kāi)發(fā)平臺(tái)之前,必須要邁出重要一步,那就是“響應(yīng)式設(shè)計(jì)”,也就是屏幕可以根據(jù)內(nèi)容而自動(dòng)調(diào)整大小。然而響應(yīng)式設(shè)計(jì)也是一件非常不容易的事情,因?yàn)楫?dāng)今各式各樣的設(shè)備實(shí)在是讓開(kāi)發(fā)者眼花繚亂,手足無(wú)措。要想做好響應(yīng)式設(shè)計(jì),就必須洞悉內(nèi)容與屏幕之間的反饋關(guān)系,響應(yīng)式設(shè)計(jì)要完全離開(kāi)“流”,轉(zhuǎn)而注重內(nèi)容是如何在網(wǎng)頁(yè)和移動(dòng)設(shè)備中被處理的,這一過(guò)程還在繼續(xù),HTML 5會(huì)讓它終成為可能。
4、離線緩存
離線緩存算是比較新的一個(gè)概念,簡(jiǎn)單來(lái)說(shuō)就是在離線情況下,web應(yīng)用還可以正常運(yùn)行。傳統(tǒng)意義上的web應(yīng)用需要依賴于網(wǎng)絡(luò),而HTML5的離線緩存可以沖破這個(gè)束縛,利用離線緩存技術(shù),可以在離線狀態(tài)下正常使用web應(yīng)用。目前已經(jīng)有產(chǎn)品實(shí)現(xiàn)了這個(gè)方式。比如亞馬遜Kindle的云閱讀器。
5、移動(dòng)優(yōu)先
如今移動(dòng)應(yīng)用層出不窮,在這個(gè)智能手機(jī)和平板電腦大爆發(fā)的時(shí)代,尤其是手機(jī),已經(jīng)成為人們生活中非常重要的一部分,很大一部分人離開(kāi)手機(jī)已經(jīng)到?jīng)]法生活的地步了,移動(dòng)優(yōu)先已成趨勢(shì),不管是開(kāi)發(fā)什么,都以移動(dòng)為主,移動(dòng)應(yīng)用可以極大的方便人們的生活。
所以未來(lái)HTML5應(yīng)該會(huì)優(yōu)先在移動(dòng)設(shè)備上更多的應(yīng)用。如今已經(jīng)有一些大企業(yè)將HTML5應(yīng)用于移動(dòng)開(kāi)發(fā),表現(xiàn)非常出色,所以終將成為主流趨勢(shì)。