Html5未來發展的六大趨勢
1) 移動優先
前天,appMobi獲選ReadWriterWeb2012最具前途的的公(gong)司,作為一家初(chu)創公(gong)司,這(zhe)個獎公(gong)司首先(xian)專注于在移(yi)動平臺上如(ru)何實現HTML 5的簡(jian)單易用和無(wu)處不在。
從如今層出不(bu)窮的(de)移動應用(yong)就知道,在(zai)這個智能手(shou)機和將平板電(dian)腦(nao)大爆炸的(de)時代(dai),移動優先已成趨勢,不(bu)管是開(kai)發什(shen)么,都以移動為主。
如(ru)(ru)上文所(suo)說(shuo),此前一直困擾(rao)移(yi)動(dong)領域的問題就(jiu)是(shi)開發Web應(ying)用還是(shi)原生應(ying)用。而如(ru)(ru)今,我們(men)看(kan)見一些大(da)型企業如(ru)(ru)《金融(rong)時報(bao)》在沖著HTM L5進軍移(yi)動(dong)市場過程中,從(cong)App Store撤掉iPad原生應(ying)用而開發Web應(ying)用,同(tong)樣(yang)表現出色。
許多游戲開發商也將(jiang)在移(yi)(yi)(yi)動(dong)Web應(ying)(ying)用(yong)(yong)(yong)中(zhong)(zhong)扮演中(zhong)(zhong)重要(yao)角色,移(yi)(yi)(yi)動(dong)Web應(ying)(ying)用(yong)(yong)(yong)優先的(de)趨(qu)勢將(jiang)會持續到(dao)移(yi)(yi)(yi)動(dong)設備(bei)統(tong)治(zhi)信息處理領域。其(qi)實用(yong)(yong)(yong)戶根本不(bu)(bu)在乎你用(yong)(yong)(yong)什(shen)么(me)工具開發了什(shen)么(me)應(ying)(ying)用(yong)(yong)(yong),不(bu)(bu)管是(shi)Web應(ying)(ying)用(yong)(yong)(yong)還是(shi)原(yuan)生應(ying)(ying)用(yong)(yong)(yong),只要(yao)好用(yong)(yong)(yong)就(jiu)可以(yi)了。
2) 游戲開發者領銜“主演”
其實(shi)移動(dong)(dong)游(you)(you)戲(xi)開發商是從HTML5獲益最多(duo)的一(yi)方,他們可(ke)利(li)用這個平臺逃脫付(fu)費游(you)(you)戲(xi)須向蘋果支付(fu)的30%提(ti)成。在某種(zhong)程度上(shang),游(you)(you)戲(xi)就(jiu)是移動(dong)(dong)平臺銷量最好的應(ying)用,也是吸引人們購買移動(dong)(dong)設(she)備(bei)的一(yi)個重(zhong)要因素。
許多游戲(xi)開(kai)發(fa)商(shang)都被(bei)Facebook或者Zynga推(tui)動著發(fa)展,而未來的(de)Facebook應(ying)(ying)用生(sheng)態(tai)系統是基(ji)于(yu)HTML5的(de),盡管(guan)在(zai)HTML 5平臺開(kai)發(fa)出(chu)游戲(xi)非常困難(nan),但游戲(xi)開(kai)發(fa)商(shang)卻都愿意那么做。通過PhoneGap及(ji)appmobi的(de)XDK將Web應(ying)(ying)用游戲(xi)打包整合(he)到原生(sheng)應(ying)(ying)用中(zhong)也是一種(zhong)方式,Facebook差(cha)不多就這么干的(de)——基(ji)于(yu)Web應(ying)(ying)用及(ji)瀏覽器,但卻將之(zhi)打包整合(he)進原生(sheng)應(ying)(ying)用。
3) 響應式設計&自動變化的屏幕尺寸
在HTML5真的(de)改變移動開發平臺之前(qian),必須要(yao)邁出重要(yao)一步(bu),那(nei)就(jiu)(jiu)是(shi)“響應式設(she)計”,也就(jiu)(jiu)是(shi)屏幕可(ke)以根據內(nei)容而自(zi)動調整(zheng)大小。
響應(ying)式(shi)設(she)(she)計最好的一個例子(zi)就(jiu)是今(jin)年上線的BostonGlobe.com(觀看視頻(pin)),其屏幕能夠根據(ju)任何內容而調整尺寸大(da)小(xiao),在(zai)訪問過(guo)其開發(fa)商Filament Group后才了解到,響應(ying)式(shi)設(she)(she)計也(ye)(ye)并非易事,一些基本概念設(she)(she)計必須從頭開始,比如處理(li)媒(mei)體(ti)庫的RespondJS,而且(qie)處理(li)來自第三方的圖片和(he)廣告也(ye)(ye)是惱人的問題。
要(yao)想做好響應式(shi)設計(ji),就(jiu)必須洞悉內容與屏幕之間的反饋關系,一(yi)家來自硅(gui)谷的響應式(shi)設計(ji)公司ZURB稱,其實在過去的16年中,開發商就(jiu)意識到響應式(shi)設計(ji)就(jiu)要(yao)完(wan)全離開“流”,轉而注重內容是如何在網頁和移動設備中被處理的,這一(yi)過程還(huan)在繼續,HTML5會讓(rang)它最終成為可(ke)能(neng)。
4 )設備訪問
消除Web應用(yong)(yong)與原生應用(yong)(yong)界限(xian)的最大障礙(ai)就是瀏覽(lan)器訪問(wen)(wen)移(yi)動(dong)設備基本(ben)特(te)性的能力(li),比如照(zhao)相機,通(tong)訊錄(lu),日歷,加速器等,利用(yong)(yong)HTML5實(shi)現此能力(li)方(fang)面,上文中(zhong)提到的appMobi算(suan)是行業翹楚,在(zai)感恩(en)節(jie)后(hou)開(kai)源了所有API。Mozilla也一直(zhi)在(zai)努(nu)力(li)通(tong)過移(yi)動(dong)瀏覽(lan)器Fennec來將強設備訪問(wen)(wen)能力(li)。
對(dui)許多移(yi)動開發(fa)商(shang)來(lai)說,提高設備(bei)訪問能(neng)力是HTML5最令人激(ji)動的(de)革新,這意味(wei)著Web應用(yong)能(neng)夠登陸移(yi)動設備(bei)而無需做(zuo)任何PhoneGap式打包,游戲(xi)(xi)開發(fa)商(shang)當然最開心(xin),因為某些特性(xing)對(dui)他(ta)們來(lai)說是封鎖的(de),比如能(neng)整合(he)到游戲(xi)(xi)中的(de)加速器。
這就(jiu)開啟了(le)(le)另(ling)一(yi)個可(ke)能的世界(jie),比(bi)如能與云更好地(di)整合(這有利(li)于應用內購買,消(xiao)息推(tui)送(song)等)并(bing)提高游戲可(ke)玩(wan)性(xing),有了(le)(le)HTML5這個平臺,開發(fa)商可(ke)以不再依賴于Java語(yu)言,CSS3,HTML及其它(ta)程序語(yu)言。
5) 離線緩存
這個概(gai)念(nian)相(xiang)當新潮,離線(xian)情況下,app也能(neng)照常(chang)運作,算是HTML5充滿魔力(li)的一面,今(jin)年最好的離線(xian)緩存例子(zi)就是亞馬遜(xun)Kindle的云閱讀器(qi),可以(yi)(yi)通過Firefox6以(yi)(yi)上版(ban)本,Chrome11以(yi)(yi)上版(ban)本,Safari5以(yi)(yi)上版(ban)本及iOS4以(yi)(yi)上版(ban)本瀏覽(lan)器(qi)將(jiang)內(nei)容同步(bu)到所(suo)有Kindle系列設備,并能(neng)記憶用戶在kindle圖書館的一切(qie)。
亞馬遜就這么(me)實現了離線使用(yong)Web應(ying)(ying)用(yong),許多專(zhuan)家人聲(sheng)稱原生應(ying)(ying)用(yong)的末日即將到來,因為Web應(ying)(ying)用(yong)的使用(yong)變得簡(jian)單,無摩擦,適用(yong)于任何一個平臺(tai)或者無需平臺(tai)。
當然(ran)Mozilla的觸角也(ye)伸到了這里,實際上,Mozilla想涉足任何一個HTML 5能(neng)滲(shen)透的領域(yu),從Mozilla的移動(dong)藍(lan)圖,可以了解更多。
6) 開發工具的成熟
在今年(nian)八(ba)月份(fen),Brian Fling曾寫過(guo)一篇(pian)博(bo)文(wen)叫HTML5 Web應(ying)用開(kai)發剖(pou)析,提出了幾點建議供從(cong)事HTML 5應(ying)用的(de)開(kai)發者參考:
要耐心,項(xiang)目可能比開發其他(ta)任何(he)項(xiang)目好是都要長
做好預算(suan),這不像建網站(zhan)那(nei)么簡單,可能會耗費(fei)你(ni)大量資金
找(zhao)對開(kai)發者,你要(yao)記住,這對許多經驗豐富的(de)專家(jia)來說都非常難的(de)事,那么你的(de)團隊(dui)也會覺得困難,所以一定(ding)要(yao)找(zhao)對人,找(zhao)到正確的(de)方向
要自食其力(li),你要知(zhi)道,開發HTML 5項目,許多工具(ju)都要自制,不是(shi)現成的
在技術(shu)界,按部(bu)就(jiu)班的教條風格(ge)在這(zhe)里行不(bu)通,會花掉許多不(bu)必要(yao)的資金,在移動(dong)領域(yu),沒有對與錯,只有是否適(shi)合(he),一切以用戶體驗(yan)為重。
在(zai)工(gong)具(ju)(ju)方面,除(chu)了appMobi提(ti)供(gong)(gong)的工(gong)具(ju)(ju)以外,還有(you)Sencha及(ji)(ji)Appcelerator提(ti)供(gong)(gong)的框(kuang)架(jia)及(ji)(ji)IDE供(gong)(gong)應用(yong)(yong)開(kai)發商們(men)使用(yong)(yong),雖然這些工(gong)具(ju)(ju)現在(zai)算不(bu)上成熟,也(ye)不(bu)如(ru)Android和iOS上的開(kai)發商框(kuang)架(jia)及(ji)(ji)工(gong)具(ju)(ju)那(nei)般簡(jian)單強大,但至少(shao)它們(men)在(zai)演進(jin),將會(hui)變得(de)越來(lai)越好用(yong)(yong)。
總結
HTML5的(de)其它功能,如表單和新標(biao)(biao)準(zhun)還在快速(su)演進(jin),而隨著標(biao)(biao)準(zhun)化工作的(de)進(jin)行(xing),HTML 5有可能變(bian)回HTML。HTML 5開發(fa)領域的(de)領軍人物包括Sencha,Adobe,Appcelerator,appMobi及Facebook,亞馬遜,Google三大巨(ju)頭。
不管(guan)你是(shi)想開(kai)發(fa)出新型視頻(pin)應(ying)用(yong)的(de)(de)開(kai)發(fa)商(shang)如BrigHTCover還是(shi)想開(kai)發(fa)新型音頻(pin)應(ying)用(yong)的(de)(de)開(kai)發(fa)商(shang)如Soundcloud,不論(lun)是(shi)桌(zhuo)面應(ying)用(yong)還是(shi)移(yi)動應(ying)用(yong),HTML 5都是(shi)創新的(de)(de)主旋(xuan)律。
相關閱讀推薦
-
四川源昇科技:成都APP定制開發公司—APP開發者的新時代:機遇和挑戰并存
【摘要】人們花在移(yi)動APP應(ying)用(yong)上的時間越···...
-
四川源昇科技:成都APP定制開發公司—APP軟件開發市場呈井噴式發展
【摘要】據成都源(yuan)昇科技有限公(gong)司(si)獲悉的調查···...
-
四川源昇科技:成都APP定制開發公司—汽車4s店app軟件如何提高到店轉化率
【摘(zhai)要】對于4s店app軟(ruan)件(jian)運營(ying)者(zhe)來(lai)說,···...
最新資訊
微信文章推薦閱讀
-
四川源昇科技:成都APP定制開發公司—A···
【摘要】人(ren)們花在移動APP應用上的時間(jian)越(yue)···...
-
四川源昇科技:成都APP定制開發公司—A···
【摘要】據成都源昇(sheng)科技(ji)有限(xian)公司獲悉的(de)調查···...
-
四川源昇科技:成都APP定制開發公司—汽···
【摘要】對于4s店(dian)app軟件運營者來說(shuo),···...
-
四川源昇科技:成都APP定制開發公司—9···
【摘要】楚楚街app作(zuo)為購物app制作(zuo)行···...
-
四川源昇科技:成都APP定制開發公司—可···
【摘(zhai)要】源昇小編要為大家介紹的就是一款(kuan)在···...