HTML5的發(fā)展趨勢前景怎么樣?
在移動(dòng)領(lǐng)域,大家爭論不休的一個(gè)問(wèn)題就是開(kāi)發(fā)Web應用還是原生應用?而隨著(zhù)HTML5標準的發(fā)展,兩者之間的差異已經(jīng)逐漸變得模糊,今天各大媒體都爭相報道與HTML5有關(guān)的東西,那么,HTML5未來(lái)的發(fā)展趨勢到底是什么。
H5的發(fā)展趨勢,以及就業(yè)形勢,新技術(shù)不斷涌現,有點(diǎn)應接不暇,比較迷茫,該怎么辦?HTML5發(fā)展趨勢異常火爆,就業(yè)形勢相對較好。自然,這個(gè)相對較好是相對與其他語(yǔ)言,并沒(méi)有網(wǎng)上宣傳的那么夸張。我個(gè)人認為,任何語(yǔ)言你有興趣,自然會(huì )對它學(xué)習的更加深入,而不是跟風(fēng)熱門(mén),因為熱門(mén)的語(yǔ)言早晚會(huì )回歸理性,只有深入一門(mén)你最感興趣的,你才有較強的競爭力,而就業(yè)方面,自然不是問(wèn)題。而當你有一門(mén)語(yǔ)言的深入接觸,新技術(shù)基本都是用天和周進(jìn)行學(xué)習的進(jìn)度。所以,當你一周就學(xué)完一門(mén)新技術(shù),你還會(huì )應接不暇嗎?
以移動(dòng)互聯(lián)網(wǎng)領(lǐng)域為例,面對眾多的終端設備和平臺,設計師和開(kāi)發(fā)人員不得不在產(chǎn)品的展現和體驗的一致性方面做出妥協(xié)舉措,并在疲于填鋪平臺的過(guò)程中浪費了我們如此多的精力。產(chǎn)品本來(lái)可以達到更高的水準,但移動(dòng)終端碎片化(包括硬件和軟件)的現實(shí)將美好的愿望阻攔在外。
當前主流的手機開(kāi)發(fā)平臺有:iOS、Symbian、Linux、Palm、BlackBerry、WindowsMobile、Android等。其中,iOS平臺需要針對480*320、960*640及1024*768的分辨率分別設計;Android平臺中QVGA分辨率為240*320,WQVGA分辨率為240*400,HVGA分辨率為320*480,WVGA分辨率為480*800,FWVGA分辨率為480*854等等;Symbian系統可謂歷史悠久,現在開(kāi)發(fā)主要針對S60V3和V5兩個(gè)版本,分辨率仍有176*208、208*208、240*320/320*240、352*416/416*352及800*352等眾多種類(lèi)。即使同一個(gè)平臺,分辨率不同設計也就會(huì )有相應的差異。加之客戶(hù)端產(chǎn)品需要不斷的更新迭代,從1.0版本、2.0版本一直到N.0版本;每開(kāi)發(fā)一次nativeapp就需要鋪一次平臺。并且現實(shí)狀況是并非所有用戶(hù)都會(huì )積極更新新版本,所以設計師和開(kāi)發(fā)人員在研發(fā)新功能的時(shí)候還要顧忌之前的舊版本會(huì )不會(huì )支持等問(wèn)題。不同的平臺乘以不同的版本,人力物力被投入到了鋪設平臺的工作中,提高產(chǎn)品用戶(hù)體驗的精力比較有限。
于是人們受夠了終端設備碎片化的折磨,開(kāi)始期盼著(zhù)一種有別于nativeapp的事物出現。由HTML5技術(shù)開(kāi)發(fā)的webapp的出現給予了設計師和開(kāi)發(fā)人員美好愿景。HTML5技術(shù)的渲染過(guò)程主要是由瀏覽器、內嵌HTML5解析器的應用程序、支持書(shū)簽打開(kāi)方式的應用程序抑或是移動(dòng)手機產(chǎn)品進(jìn)行的。如此,產(chǎn)品的上線(xiàn)和版本更新不再需要花費那么長(cháng)時(shí)間來(lái)鋪平臺,Appcelerator的內部邏輯會(huì )將產(chǎn)品的UI轉換為iOS或Android等平臺的原生界面。同時(shí),webapp形式的產(chǎn)品不需要用戶(hù)下載更新,通過(guò)網(wǎng)絡(luò )即可以訪(fǎng)問(wèn)最新版本;也便于設計師和開(kāi)發(fā)人員調試和修正錯誤,不再存在同時(shí)兼顧新舊版本的問(wèn)題。
移動(dòng)優(yōu)先
如今移動(dòng)應用層出不窮,可以用只有咱沒(méi)想到的沒(méi)有人家沒(méi)做到的來(lái)形容,在這個(gè)智能手機和平板電腦大爆炸的時(shí)代,尤其是手機,已經(jīng)成為人們生活中非常重要的一部分,很大一部分人離開(kāi)手機已經(jīng)到?jīng)]法生活的地步了,移動(dòng)優(yōu)先已成趨勢,不管是開(kāi)發(fā)什么,都以移動(dòng)為主,移動(dòng)應用可以極大的方便人們的生活。所以未來(lái)HTML5應該會(huì )優(yōu)先在移動(dòng)設備上更多的應用。如今已經(jīng)有一些大企業(yè)將HTML5應用于移動(dòng)開(kāi)發(fā),表現非常出色,所以終將成為趨勢。
游戲開(kāi)發(fā)是重要領(lǐng)域
如今做游戲那應該是相當賺錢(qián)的一個(gè)領(lǐng)域了,但是做手游尤其是收費的游戲,開(kāi)發(fā)原聲應用就有局限了,因為iOS系統充值需要向蘋(píng)果公司支付30%的提成,而利用HTML5開(kāi)發(fā)web應用,可以很巧妙的躲過(guò)這30%的提成。所以游戲開(kāi)發(fā)商應該是從HTML5中獲益最多的一方。
響應式設計
在HTML5真的改變移動(dòng)開(kāi)發(fā)平臺之前,必須要邁出重要一步,那就是“響應式設計”,也就是屏幕可以根據內容而自動(dòng)調整大小。然而響應式設計也是一件非常不容易的事情,因為當今各式各樣的設備實(shí)在是讓開(kāi)發(fā)者眼花繚亂,手足無(wú)措。要想做好響應式設計,就必須洞悉內容與屏幕之間的反饋關(guān)系,響應式設計要完全離開(kāi)“流”,轉而注重內容是如何在網(wǎng)頁(yè)和移動(dòng)設備中被處理的,這一過(guò)程還在繼續,HTML5會(huì )讓它最終成為可能。
設備訪(fǎng)問(wèn)
消除Web應用與原生應用界限的最大障礙就是瀏覽器訪(fǎng)問(wèn)移動(dòng)設備基本特性的能力,比如照相機,通訊錄,日歷,加速器等,利用HTML5實(shí)現此能力方面,Mozilla一直在努力通過(guò)移動(dòng)瀏覽器Fennec來(lái)將強設備訪(fǎng)問(wèn)能力。對許多移動(dòng)開(kāi)發(fā)商來(lái)說(shuō),提高設備訪(fǎng)問(wèn)能力是HTML5最令人激動(dòng)的革新,這意味著(zhù)Web應用能夠登陸移動(dòng)設備而無(wú)需做任何PhoneGap式打包,游戲開(kāi)發(fā)商當然最開(kāi)心,因為某些特性對他們來(lái)說(shuō)是封鎖的,比如能整合到游戲中的加速器。這就開(kāi)啟了另一個(gè)可能的世界,比如能與云更好地整合并提高游戲可玩性,有了HTML5這個(gè)平臺,開(kāi)發(fā)商可以不再依賴(lài)于Java語(yǔ)言,CSS3,HTML及其它程序語(yǔ)言。
離線(xiàn)緩存
離線(xiàn)緩存算是比較新的一個(gè)概念,簡(jiǎn)單來(lái)說(shuō)就是在離線(xiàn)情況下,web應用還可以正常運行。傳統意義上的web應用需要依賴(lài)于網(wǎng)絡(luò ),而HTML5的離線(xiàn)緩存可以沖破這個(gè)束縛,利用離線(xiàn)緩存技術(shù),可以在離線(xiàn)狀態(tài)下正常使用web應用。目前已經(jīng)有產(chǎn)品實(shí)現了這個(gè)方式。比如某云閱讀器。
<< 上一篇:HTML5和HTML有何區別呢? | >> 下一篇:鄭州學(xué)習淘寶美工需要什么軟件? |
- 2016-07-13HTML5和HTML有何區別呢?
- 2016-07-13HTML5這么火?到底什么是HTML5技術(shù)?
- 2016-03-01鄭州清新教育解讀學(xué)習平面設計培訓前景
- 2016-01-19HTML5的發(fā)展前景到底怎么樣啊?
- 2016-01-19鄭州html5培訓手機界面設計培訓班哪里有?
- 2015-12-262016年平面設計趨勢有哪些呢?
- 2015-12-18鄭州學(xué)習平面設計的前景怎么樣?
- 2015-10-13平面設計應屆畢業(yè)生的發(fā)展方向
- 2015-10-13平面設計師怎么樣才算精通呢?
- 2015-10-09平面制作軟件學(xué)習前景怎么樣呢?
- 2015-10-08室內與家具設計專(zhuān)業(yè)就業(yè)前景怎么樣?
- 2015-09-22鄭州平面設計師行業(yè)前景怎么樣?
- 2015-09-18室內設計中簡(jiǎn)約主義的發(fā)展趨勢
- 2015-09-17室內設計未來(lái)的發(fā)展趨勢有哪些?
- 2015-09-15現代宣傳袋設計與發(fā)展趨勢
- 1 室內設計培訓課程 人咨詢(xún)中 19
- 2 平面設計培訓課程 人咨詢(xún)中 18
- 3 網(wǎng)頁(yè)設計培訓課程 人咨詢(xún)中 18
- 4 淘寶開(kāi)店培訓課程 人咨詢(xún)中 15
- 5 動(dòng)漫設計培訓課程 人咨詢(xún)中 12
- 6 淘寶美工培訓課程 人咨詢(xún)中 17
- 7 電腦辦公培訓課程 人咨詢(xún)中 15
- 8 網(wǎng)絡(luò )營(yíng)銷(xiāo)培訓課程 人咨詢(xún)中 13
- 9 模具設計培訓課程 人咨詢(xún)中 10
- 10 網(wǎng)站開(kāi)發(fā)培訓課程 人咨詢(xún)中 16