【问题标题】:Which engine is used by IE Compatibility View?IE 兼容性视图使用哪个引擎?
【发布时间】:2014-07-10 15:27:03
【问题描述】:

我了解兼容模式(也称为兼容性视图)将模拟旧版本的 IE 浏览器。所以在 IE9 中,兼容性视图的渲染可能与 IE8 类似。

我想知道的是:它在兼容模式下使用的是哪个确切的渲染引擎?

如果我对我的网站进行更改,我想确保它在 IE7、8、9、10 的兼容模式下工作。

我想了解:8、9、10兼容模式是否使用相同的渲染模式?例如,它们都呈现为 IE7 吗?

【问题讨论】:

标签: internet-explorer ie8-compatibility-mode


【解决方案1】:

兼容性视图模拟 IE7 在标准模式下使用的渲染引擎。这样做的原因是因为it was introduced in IE8(在某个时间点它被标记为Emulate IE7)。

请注意,在 IE9 到 IE11 中模拟的版本保持不变,因为在首次引入兼容性视图时需要兼容性视图的旧网站通常不会更新以支持这些后续版本引入的任何后续技术或标准。

除此之外,Compatibility View itself has been deprecated as of IE11。在某些系统(Windows 8.1 和 Windows 7)上,它被称为 Enterprise Mode 的不同仿真模式所取代,这是一种改进了 JavaScript 性能的 IE8 仿真,与我们习惯的兼容性视图完全不同。

您仍然可以按照以下步骤在桌面 IE11 上为特定网站启用兼容性视图:

更改兼容性视图设置

  1. 打开桌面版 Internet Explorer,点击工具,然后点击兼容性视图设置

  2. 兼容性视图设置框中,添加有问题的网站网址,然后点击添加

  3. 针对此特定计算机的单个网站已打开兼容性视图。

  4. 决定是否要使用兼容性视图显示您的 Intranet 站点,决定是否使用 Microsoft 兼容性列表,然后单击关闭

【讨论】:

    猜你喜欢
    • 2012-08-29
    • 2011-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-28
    相关资源
    最近更新 更多