【发布时间】:2011-07-12 19:43:27
【问题描述】:
现在可以可靠使用的 HTML5 有哪些特性?
微软有一些cool HTML5 demos,但其中哪些部分是经典的 EEE,他们正在追赶什么?
我在 SO:pushState 上找到的有用功能示例。
除了包含 HTML5 的标签和属性的完整列表的页面之外,请考虑更多。
@Jan Zyka 的 http://slides.html5rocks.com 答案就是一个很好的例子。 (谢谢!)
您今天在生产代码中实际使用了什么?
【问题讨论】:
-
@tiagoinu 你想支持什么版本的IE? IE8及以上?
-
嗨@Šime Vidas。越多越好。 (我想指出我的目标不是最前沿的 Web 开发人员。)您可能在您的 Web 应用程序中使用 HTML5,所以:哪些部分?
-
@tiagoinu 嗯,除了 DOCTYPE 和 META 字符集的新的更短的符号外,我使用 data-* 属性。我还没有开始使用新的语义元素,目前我不需要 AUDIO/VIDEO/CANVAS/SVG。不过,我确实使用了 jQuery,它利用了许多 HTML5 特性。
-
@Šime Vidas。很高兴知道 jQuery 利用了 HTML5。也许我在不知情的情况下间接使用了 HTML5。您能否将我指向一篇讨论 jQuery 使用的 HTML5 功能的博客文章或文档页面?
-
@tiaoinu 1. data-* 属性(在 jQuery 源代码中出现 2 次),2. getElementsByClassName(7 次出现),3. setTimeout(5 次出现)和 setInterval(1 次出现),4。 innerHTML(出现 14 次)……应该还有更多。恐怕没有文章明确列出 jQuery 中使用了哪些 HTML5 功能。
标签: html