html5的優缺點


一、擺脫對平台的依賴

HTML5可以讓你擺脫對平台的依賴,用戶打開瀏覽器,直接就可以訪問你的應用,而不需要經過各種Store的審核。

 

二、實時更新

實時更新,通常平台的審核都需要七個工作日左右的時間,如果你發布之后發現問題怎么辦?Web方式就不存在這種問題。

 

三、離線使用

用戶可以離線使用,更新下載量及少,可以全部更新,也可以選擇替換部分文件。

 

四、代碼更安全安全

使用HTML5,代碼更安全安全。眾所周知Web應用有一個很大的問題就是代碼安全的問題,但現在HTML5可以將Web代碼全部加密,本地應用解密后再運行,大大的提供了代碼的安全性。

 

五、跨平台

HTML5可以做到跨平台,多數核心代碼不用重寫,Javascript的代碼用得好的話,在許多地方都可以用到,包括移動應用、移動網站、PC網站、各種瀏覽器插件,甚至可以用WebKit封裝作為跨平台的應用程序。誠然,這種方式並非完全跨平台,但這樣也足以減少很多工作量了,特別是后期的維護。

 

六、可以充分利用Native

HTML5可以通過瀏覽器作為中介充分利用Native的好處,比如說可以使用GPS、照相機、本地相冊、讀取本地聯系人,也可以使用推送功能等,最重要的是,某些Web無法實現的功能,我們可以利用Native來實現。

七、其它

提高可用性和改進用戶的友好體驗;有幾個新的標簽,這將有助於開發人員定義重要的內容;可以給站點帶來更多的多媒體元素(視頻和音頻);可以很好的替代FLASH和Silverlight;當涉及到網站的抓取和索引的時候,對於SEO很友好;將被大量應用於移動應用程序和游戲;可移植性好。

缺點

完善性方面:許多特性各種瀏覽器的支持程度不一樣

技術門檻方面:HTML5簡化開發者工作的同時,代表有許多的屬性和API需要開發者學習,像web worker、web socket等

性能方面:某些平台下的引擎問題導致HTML5性能低下

瀏覽器兼容性方面:最大的缺點,IE9以下的瀏覽器幾乎都不兼容

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM