IE11企业模式介绍及可用性评估

什么是企业模式?

企业模式是可以在 Windows 8.1 和 Windows7 设备上的 Internet Explorer 11 上运行的一种兼容性模式,该模式允许网站使用已修改的浏览器配置来呈现内容,其中该浏览器配置旨在模拟 Internet Explorer 8,以避免常见的兼容性问题,这些问题与在较旧版本的 Internet Explorer 上编写和测试的 Web 应用相关。

为了让传统应用能正常运行而做出的一些更改要求我们关闭较新的功能,即使这些功能仍具有有价值的优势。例如,通过使用新的选项卡切换功能,Internet Explorer 可获得大量性能益处。遗憾的是,这些选项卡切换功能也可能会导致较旧版本的第三方工具栏上出现导航错误,因此企业模式会将其关闭。对所有网站关闭此功能,而不仅仅是那些需要关闭此功能的网站,将使用户永远无法体验性能更新。

企业模式包括以下功能:

1.已改进的应用和网站兼容性。通过改进模拟,企业模式让许多传统应用在 Internet Explorer 11 上的运行保持不变,以及支持许多当前不受 Internet Explorer 11 文档模式支持的站点模式。

2.对网站列表基于工具的管理。使用 Enterprise Mode Site List Manager 工具,可以添加网站域和域路径,还可以指定站点是否使用企业模式呈现内容。您可以从 Internet Explorer 下载中心下载 Enterprise Mode Site List Manager 工具。

3.集中式控制。使用组策略可让用户从“Tools”菜单打开或关闭企业模式,并决定企业浏览器配置文件是否显示在 F12 开发人员工具的“Emulation”选项卡中。

4.集成的浏览。通常使用企业模式浏览 Web,并让模式自动更改。

5.数据收集。从主要用户收集本地替代数据,并将数据发布回命名服务器,这样您可以将结果添加到集中式列表中并分发兼容性测试。

示例Demo

做了几个Demo测试了一下IE11企业模式在纯浏览器应用和WPF WebBrowser应用中的效果,结论总结一句话就是:

企业模式在WebBrowser应用中不可用,<META http-equiv="X-UA-Compatible" content="IE=11" > </META>这种使用方式在IE11中仍然好用。

具体Demo结论

1.企业模式在本质上其实就是浏览器文档模式。

2.企业模式是将页面文档模式统一设置为IE8。

3.在纯浏览器应用中,企业模式拥有最高的优先级,只要启用了企业模式,即使设置了<!DOCTYPE html> ,或者X-UA-Compatible  IE=11, 也不起作用,仍为IE8的文档模式。

4.企业模式只对网站形式的HTM浏览起作用,如果是直接打开本地的Htm文件浏览,则不起作用。

5.在WebBrowser应用中,企业模式就不灵了,对WebBrowser的浏览HTM页面,企业模式丝毫不起作用

示例Demo见PDF文档,下载地址: Pdf文档下载

原文地址:https://www.cnblogs.com/liuzhendong/p/4241736.html