ruby-on-rails - Rails 3 使用 HTML5 特性。我需要为旧版浏览器做些什么吗?

标签 ruby-on-rails html cross-browser

很多人还在使用IE 6等低版本浏览器。 HTML5 是新的,许多浏览器并不完全支持它。

如果我想使用 Rails 3,我需要做一些额外的工作吗?

最佳答案

Rails 3 中的脚手架模板默认使用 HTML5 DOCTYPE,HTML5 自定义数据属性用于支持 Unobtrusive JavaScript(Rails 的助手不再呈现内联 JavaScript)。

这些功能都不会破坏 IE6,最坏的情况是它会简单地忽略它们。您可能需要做一些额外的工作才能使 JavaScript 正常工作。

关于ruby-on-rails - Rails 3 使用 HTML5 特性。我需要为旧版浏览器做些什么吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4030911/

相关文章:

ruby-on-rails - smalltalk 的 sinatra 是什么?

html - 如何使用 CSS 关键帧移动 SVG 组?

internet-explorer - 我如何帮助杀死 IE6?

mysql - 去除数据库列的特殊字符和空格以在 rails 中进行比较

ruby-on-rails - 如何测试使用 RSpec 接受 block 的 Rails 助手?

ruby-on-rails - ECS 上的 Rails 迁移

javascript - 看起来我的 javascript 中断了我的 css

html - 导航栏宽度/CSS

html - 旋转的 div 在 Chrome 和 Firefox 中呈现不同

javascript - 如何格式化日期字符串以便 new Date(string) 在浏览器中返回一致的结果?