当它引用IE = edge,chrome = 1时,什么是X-UA兼容?

时间:2013-02-01 00:54:06

标签: html meta x-ua-compatible

我刚刚在野外看到了这个元标记,并且想知道它是什么以及为什么使用它?

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />

在About.com上阅读documentation,它说:

  

“IE = edge”告诉Internet Explorer使用该版本IE可用的最高模式。 Internet Explorer 8最多可支持IE8模式,IE9可支持IE9模式等。

chrome=1代码呢?

2 个答案:

答案 0 :(得分:50)

适用于Google的Chrome Frame浏览器插件。

ChromeFrame可以安装在各种版本的IE上(对于那些不能很好地使用现代网络功能的旧版本尤其方便)。它基本上运行IE浏览器里面的Chrome浏览器

对于元标记,IE应该以标准模式运行(最新版本&#34; Edge&#34;) - 并激活chrome框架(如果存在)。

我通常会为旧版本的IE做一些条件浏览器,允许用户安装附加组件作为选项。

更多信息: chrome frame API

(请注意,不再支持Google Chrome浏览器内嵌框架)

答案 1 :(得分:11)

此外,从IE11“边缘”模式开始,以前是实验性模式,现在是“首选”模式 - 请参阅Compatibility changes in IE11 Preview

此外,“文档模式”通常在IE11中被弃用,所以你应该尝试停止依赖它们。