我刚刚在野外看到了这个元标签,想知道它确实如此,为什么要使用它?
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
阅读 About.com 上的文档,它说:
“IE=edge”告诉 Internet Explorer 使用该版本 IE 可用的最高模式。Internet Explorer 8 最多可以支持 IE8 模式,IE9 可以支持 IE9 模式等等。
但是chrome=1
标签呢?
我刚刚在野外看到了这个元标签,想知道它确实如此,为什么要使用它?
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
阅读 About.com 上的文档,它说:
“IE=edge”告诉 Internet Explorer 使用该版本 IE 可用的最高模式。Internet Explorer 8 最多可以支持 IE8 模式,IE9 可以支持 IE9 模式等等。
但是chrome=1
标签呢?
它适用于 Google 的Chrome Frame浏览器插件。
ChromeFrame 可以安装在各种版本的 IE 上(对于不能很好地配合现代网络功能的旧版本尤其方便)。它本质上是在IE 中运行 chrome 浏览器。
在元标记的情况下,IE 应该在标准模式下运行(最新版本“Edge”) - 如果存在,则激活 chrome 框架。
我通常为旧版本的 IE 做一些有条件的浏览器工作,允许用户安装插件作为选项。
更多信息: chrome frame API
(请记住,Google Chrome Frame 不再受支持)
此外,从 IE11 的“边缘”模式开始,它曾经是实验性的,现在是“首选”模式 - 请参阅IE11 预览中的兼容性更改
此外,“文档模式”通常在 IE11 中一起被弃用,因此您可能应该尝试停止依赖它们。