優(yōu)點(diǎn): a、網(wǎng)絡(luò)標(biāo)準(zhǔn)統(tǒng)一、HTML5本身是由W3C推薦出來的。
b、多設(shè)備、跨平臺
c、即時更新。
d、提高可用性和改進(jìn)用戶的友好體驗(yàn);
e、有幾個新的標(biāo)簽,這將有助于開發(fā)人員定義重要的內(nèi)容;
f、可以給站點(diǎn)帶來更多的多媒體元素(視頻和音頻);
g、可以很好的替代Flash和Silverlight;
h、涉及到網(wǎng)站的抓取和索引的時候,對于SEO很友好;
i、被大量應(yīng)用于移動應(yīng)用程序和游戲。
缺點(diǎn): a、安全:像之前Firefox4的web socket和透明代理的實(shí)現(xiàn)存在嚴(yán)重的安全問題,同時web storage、web socket 這樣的功能很容易被黑客利用,來盜取用戶的信息和資料。
b、完善性:許多特性各瀏覽器的支持程度也不一樣。
c、技術(shù)門檻:HTML5簡化開發(fā)者工作的同時代表了有許多新的屬性和API需要開發(fā)者學(xué)習(xí),像web worker、web socket、web storage 等新特性,后臺甚至瀏覽器原理的知識,機(jī)遇的同時也是巨大的挑戰(zhàn)
d、性能:某些平臺上的引擎問題導(dǎo)致HTML5性能低下。
e、瀏覽器兼容性:最大缺點(diǎn),IE9以下瀏覽器幾乎全軍覆沒。