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