您采用新规范(例如HTML 5)需要多长时间?

时间:2009-09-21 17:20:14

标签: browser html5 specifications

当出现新规范时(如HTML 5),开始使用其增强功能可能很诱人;但是,你如何处理这样一个事实,即并非所有的浏览器都能满足最新和最好的规格呢?当然,两次编码相同的东西并不好玩。虽然我们可以利用优雅降级的东西,但是使用当今所有常见浏览器可用的东西不是更容易吗?采用新规范的做法(或等待时间)是什么?

3 个答案:

答案 0 :(得分:1)

对于HTML5,我可能不会对网站的任何“核心”功能采用它,然后90%的用户使用的网页浏览器支持所需的功能 - 这意味着,不幸的是,不是对于任何“一般”网站很快就会出现: - (

也许当80%的用户支持最有趣的部分时,我会开始使用它们,并为其他人优雅地降级,但是......

但是你并不总是那个决定:你的客户往往是选择的人......如果他们因为公司政策之类的问题而被IE6困住......是的,有太多用户坚持使用IE6,无法升级/使用其他任何东西。


例如,采用新的<video>标记:当他们已经拥有一些嵌入式闪存材料时,你会如何说服你的客户,你应该在他们的网站上使用它?阅读<video>代码?

答案 1 :(得分:1)

HTML5是一种特殊的野兽。很多时候它只是指定浏览器实现的常见行为,这意味着您可以立即使用它们。例如,如果您使用简单的doctypeencoding声明,那么就浏览器而言,您应该相当安全。其他一些部分添加了浏览器实际上不需要支持的行为,例如custom data attributes。如果浏览器不支持,则可以通过javascript轻松实现规范的其他一些部分。从这个意义上说,你可以采用advanced form handling,一旦所有支持的浏览器本地实现它,就放弃javascript解决方案。所以肯定没有一个答案可以帮助你,在HTML5的情况下更是如此。

另请参阅此处html5 tag下的许多问题。

答案 2 :(得分:0)

我不会使用HTML 5(我真的想要),直到firefox和IE支持它。由于我的大多数开发都是企业内部的,所以对我来说最重要的是IE。但在外部,铬(这里最远的)具有最小的市场份额。如果firefox和IE都支持它,我很好。