现在使用HTML5是个好主意吗?

我知道这将在2012年“定稿/制作”(与2022年的“推荐状态”有关),但我想知道,现在使用 HTML5来建立一个网站是个好主意.

一个简单的投资组合网站?鉴于大多数用户(大多数人使用IE)将不会支持它,虽然IE9(休克)将随着支持发货.

解决方法

没有一个单一的HTML5. HTML5正在被开发为一个大的(哦,这么大的)文档,是的,但这并不反映现实(*).

也就是说,HTML5是与HTML4的松散相关的增量改进的集合.其中一些新功能已经被广泛实施.其中一些您可以安全地使用,知道它们会有效地降级为旧浏览器.其中一些可以使用,只要你添加显式的后备代码.有些人在可预见的将来会关闭一些浏览器.其中一些只会有少数民族的支持.其中一些可能永远不会被实施,或者可能尚未被编辑出标准.许多通常被认为是“HTML5”的新功能根本不在HTML5,而是其他标准(CSS3,ECMA262-5,DOM扩展,WebSocket …).

根据当前和明显的未来支持,您将不得不选择要单独选择新网站的功能. vs’不使用’HTML5,而不仅仅是doctype本身(不会让你有任何新的行为).

*:这是一个很大的错误,在我看来.快速标准化所有人已经支持的位 – 比如HTML3.2在HTML3.0的失败之后(XHTML2,任何人?) – 然后以更加模块化的方式添加新的功能.但这不是发生了什么,现在做得太多了,现在已经太晚了.

相关文章

HTML5和CSS3实现3D展示商品信息的代码
利用HTML5中的Canvas绘制笑脸的代码
Html5剪切板功能的实现
如何通过HTML5触摸事件实现移动端简易进度条
Html5移动端获奖无缝滚动动画实现
关于HTML5和CSS3实现机器猫的代码