過去,java開發(fā)人員都是依賴Web 瀏覽器作為應(yīng)用程序的前端。但過程往往令人沮喪:HTML笨拙,javascript緩慢而難用,缺乏調(diào)試工具,想讓應(yīng)用程序兼容所有的瀏覽器是一個(gè)非常艱苦的過程。但現(xiàn)在你們的福音來了,隨著瀏覽器技術(shù)的改進(jìn),尤其是采用了HTML5之后,以上問題已經(jīng)得到顯著的改善。下面就盤點(diǎn)一下HTML5能為Java開發(fā)人員帶來的5點(diǎn)好處。
1、跨平臺(tái)部署
跟Java一樣,HTML5的核心優(yōu)勢(shì)之一便是跨平臺(tái)運(yùn)行。既支持傳統(tǒng)的桌面平臺(tái),又支持移動(dòng)平臺(tái),包括iOS, Android, BlackBerry,
Windows Phone, Symbian等等。這種跨平臺(tái)的特性以為著你可以讓所有的平臺(tái)共用一個(gè)UI代碼庫,節(jié)省幾倍的開發(fā)時(shí)間。
HTML5通過標(biāo)準(zhǔn)化一系列針對(duì)常用Web應(yīng)用程序的APIs實(shí)現(xiàn)了跨平臺(tái),還包括開發(fā)離線應(yīng)用程序、瀏覽器數(shù)據(jù)存儲(chǔ)和免插件的視音頻APIs。
2、用戶界面控件