首先,我真的不是故意在问这个问题时听起来很天真。
但真的。我正在开始一个新的 Rails 项目,我希望在未来很多年都可以维护它,现在我想做出决定,尽我所能让这个项目“面向未来”。
那么总的来说,我能从 HTML5 中获得什么潜在价值呢?我想 Rails 3 位对这个问题不太重要,但我的问题的第二部分就是这样。什么构成“使用”HTML5?你如何在 Rails 3 中做到这一点?
据我了解,Rails3 确实支持 data- 属性。这本身就足够了吗?
html5boilerplate呢?我只花了很少的时间研究 html5boilerplate,但那里似乎发生了很多事情。到底那里到底有什么?我看到 github 上有一个Rails3html5项目,但是没有文档可以帮助我理解“为什么?”。
总而言之,我正在寻找足够熟悉 HTML5 的人来解释为什么有人想要/需要担心 HTML5 在其生命周期的这个阶段。“因为它又新又亮!” 不是一个好的答案。
解释 html5boilerplate 如何/为什么会/应该与 Rails3 项目联系也很好。