? ? ? ?新的開(kāi)發(fā)技術(shù)html5的到來(lái),簡(jiǎn)化了web的開(kāi)發(fā)過(guò)程,目前也有越來(lái)越多的人都喜歡使用html5語(yǔ)言來(lái)開(kāi)發(fā)應用程序了。那么究竟html5這一新技術(shù)給開(kāi)發(fā)者具體帶來(lái)了哪些方便呢?下面就一起來(lái)看一看軟件開(kāi)發(fā)人員給的一些個(gè)人見(jiàn)解吧!
一、HTML5為開(kāi)發(fā)人員提供方便
? ? ? ?在一家Web軟件開(kāi)發(fā)公司工作的開(kāi)發(fā)人員的話(huà)很有代表性,它簡(jiǎn)明扼要地闡述了HTML5語(yǔ)言開(kāi)發(fā)技術(shù)可能帶來(lái)的變化。開(kāi)發(fā)技術(shù)人員說(shuō)道:“我更喜歡HTML5語(yǔ)言開(kāi)發(fā),主要是因為它使我能夠在一個(gè)統一的開(kāi)發(fā)環(huán)境下進(jìn)行開(kāi)發(fā),這個(gè)環(huán)境就是瀏覽器加JavaScript再加上DOM,而不必在Flash世界和HTML5的世界之間來(lái)回切換,省去了來(lái)回切換的麻煩動(dòng)作,這讓我的工作變得非常輕松。未來(lái)只要掌握一門(mén)html5開(kāi)發(fā)語(yǔ)言和一個(gè)工具集,就可以開(kāi)發(fā)任何插件了?!?/span>二、HTML5可以讓用戶(hù)有良好體驗
? ? ? ?他補充說(shuō),“我認為,html5技術(shù)開(kāi)發(fā)的網(wǎng)站對于用戶(hù)而言好處也是很明顯的,html5技術(shù)開(kāi)發(fā)的網(wǎng)站將所有內容都融合了在一起,它是屬于互聯(lián)網(wǎng)的其中一部分;而現在的Flash則仿佛在互聯(lián)網(wǎng)世界里另外創(chuàng )立了一片天地?!?/span>
三、HTML5語(yǔ)言的優(yōu)點(diǎn)以及問(wèn)題
? ? ? 的確,HTML5開(kāi)發(fā)技術(shù)采用了統一的語(yǔ)言(JavaScript)、統一的數據模型(XML和DOM)和統一的表現規則(CSS)來(lái)表現文本、音頻、視頻和圖形,對于開(kāi)發(fā)者而言無(wú)疑的是非常理想的,基于一個(gè)統一的標準開(kāi)發(fā)環(huán)境,工作肯定會(huì )簡(jiǎn)單不少。
? ? ? ?但要讓一切都成為現實(shí),這樣的挑戰仍然是巨大的,最為突出的一個(gè)問(wèn)題就是工具的缺乏,現如今適用于HTML5語(yǔ)言開(kāi)發(fā)的相關(guān)工具還很少。不可否認,Flash的流行與Adobe為Flash的開(kāi)發(fā)提供了非常好用的工具密不可分。但是,html5技術(shù)也將會(huì )變得越來(lái)越成熟,在未來(lái)也會(huì )成為網(wǎng)站開(kāi)發(fā)以及移動(dòng)APP應用程序開(kāi)發(fā)的主要技術(shù)語(yǔ)言。HTML5語(yǔ)言具有非常大的發(fā)展前景。