HTML5教程:HTML5的产生与新特性

HTML5教程:HTML5的产生与新特性

偶然的一次无聊,让我对HTML5这个东西起了好奇心。于是就研究了一下HTML5,就我的研究结果看来,我对HTML5有几点评价:

第一:HTML5新功能很强大,亮点比较多。比如:替代flash的新一代流媒体技术支持、作图功能、表单内容自行验证、keygen加密等等。

第二:新一代标准还不够完善,浏览器对新一代标准的支持也个不一样,导致浏览器兼容性问题再一次扩大。微软IE6、IE7、IE8的兼容性问题就已经够烦人了,浏览器什么时候能有个统一呢?

为 HTML5 建立的一些规则:
?新特性应该基于 HTML、CSS、DOM 以及 JavaScript。
?减少对外部插件的需求(比如 Flash)
?更优秀的错误处理
?更多取代脚本的标记
?HTML5 应该独立于设备
?开发进程应对公众透明

新特性

HTML5 中的一些有趣的新特性:
?用于绘画的 canvas 元素
?用于媒介回放的 video 和 audio 元素
?对本地离线存储的更好的支持
?新的特殊内容元素,比如 article、footer、header、nav、section
?新的表单控件,比如 calendar、date、time、email、url、search

浏览器支持

最新版本的 Safari、Chrome、Firefox 以及 Opera 支持某些 HTML5 特性。Internet Explorer 9 将支持某些 HTML5 特性。

1 comment

评论功能已关闭。