HTML5将会是以后的互联网标准,但是现在虽然已经出现了2年之久,但是依然存在很多不足之处,如下:

一、安全

Firefox 4的WebSocket和透明代理的实现存在着严重的安全问题,同时WebStorage和Web Socket这样的功能很容易被黑客利用,来盗取用户的信息和资料,另外HTTP的机制导致了WEB应用在安全上有所不足,这将会在以后很长的时间内成为问题。

二、性能

某些平台上的引擎问题导致HTML5的性能低下。同时在不加入GPU加速的情况下,HTML5处理复杂视频和动画的性能有所降低。

三、完善性

HTML5还在成熟和完美之中,像之前曾经支持Web SQL Database功能,现在W3C已经决定不再维护,各种浏览器对HTML5的支持程度也不一样,同时地理定位API在国内的前途尚不清晰。

四、技术门槛

HTML5简化了开发者工作时间的同时也代表了有许多的新的语言特性和API需要开发学习。传统的前端开发需要掌握更多的算法、视觉、后台甚至浏览器原理的知识,机遇与挑战并存。

呵呵,无论HTML5有任何的不足,但这都不会影响HTML5将成为下一代互联网标准的进度,只要能发现不足,肯定就有改变不足的办法,我对HTML5充满信心!