有几个应用程序模板(和一个 Rails gem)将 HTML5 Boilerplate 添加到 Rails 应用程序。因此,我调查并整理了一份针对 Rails 的 HTML5 Boilerplate的分析。似乎 HTML5 Boilerplate 并没有添加太多新的 Rails 应用程序中没有的东西。有什么用处:
样本 human.txt 文件
默认应用程序布局的示例 index.html 文件
视口元标记
谷歌分析片段
有一些 CSS 帮助,例如 CSS 规范化、占位符 CSS 媒体查询和 CSS 辅助类,但您似乎可以通过 Skeleton、Twitter Bootstrap 或 Zurb Foundation 等 CSS 工具包获得所有这些帮助。
最后,HTML5 Boilerplate 为需要支持 IE6、7 和 8 的网站提供了许多组件,例如 IE 条件注释、Modernizr 和 Chrome Frame。但如果我不支持 IE6 并且我正在使用 Twitter Bootstrap 或 Zurb Foundation,我认为我不需要这些。
HTML5 Boilerplate 是一个很好的项目,有很多社区输入。它的网站上有很多很好的建议。但是对于 Rails 项目呢?
我错过了什么吗?对于 Rails 应用程序,HTML5 Boilerplate 的价值是什么?