企业IT管理员IE11升级指南【12】—— 兼容视图列表介绍
企业IT管理员IE11升级指南 系列:
【1】—— Internet Explorer 11增强保护模式 (EPM) 介绍
【2】—— Internet Explorer 11 对Adobe Flash的支持
【6】—— Internet Explorer 11面向IT专业人员的常见问题
【11】—— 通过SCCM 2012和WSUS部署Internet Explorer 11
【16】—— 使用Compat Inspector快速定位IE兼容性问题
兼容视图列表介绍
为过去版本Internet Explorer设计的网站并不总是能够在当前版本的Internet Explorer中得到预期的显示效果。为了解决这个问题,Internet Explorer 8实现了兼容视图的功能,使得用户可以“回退”到相同Windows平台上的之前版本的Internet Explorer浏览器,更准确的说,使用“模拟IE7标准模式”。
兼容视图可以被用于解决各种不兼容问题,例如各种因为错误的浏览器检测和特性检测而导致的不兼容问题。当今许多网站对访问的客户端使用“浏览器检测”而不是“特性和行为的检测”,使得Internet Explorer 11收到不兼容于“IE11标准模式”以及其他浏览器的网页标记内容。
兼容视图使得为过去版本web浏览器设计的内容也能够在Internet Explorer 11中得到较好的渲染。而兼容视图列表能够自动将网站内容显示为兼容视图,而不需要进一步的用户交互。兼容视图列表由Internet Explorer 8首先提出,在Internet Explorer 9中得到了加强。Internet Explorer 11继承了兼容视图列表功能。
工具描述
Internet Explorer产品部门只在满足下列情况时将站点加入兼容视图列表:
- 为在过去版本Internet Explorer中运行而设计
- 无法在最新版本Internet Explorer中很好的运行
- 没有声明任何的X-UA-Compatible Meta标签或者头
有专门的URL会定期发布被加入到Internet Explorer 11兼容视图列表的网站,其中包含相应的兼容方式定义。Internet Explorer会定期检查该URL并下载其内容至如下的本地文件中:
File:\\%LOCALAPPDATA%\Microsoft\Internet Explorer\IECompatData\iecompatdata.xml
用户可以选择关闭该功能:只要在兼容视图设置对话框中,移除对“包括从微软更新的网站列表”的勾选即可。

特性开关
额外的,从Internet Explorer 9开始,兼容视图还提供了特性开关的功能,以针对由“特性检测”和“条件注释”导致的问题提供专门的解决方案。
为了让站点能够在Internet Explorer 11中很好的工作,而不是完全回退到IE8标准模式或者IE7模式,兼容视图列表包含了名为“特性开关”的兼容性定义。这使得即使在IE11标准模式状态下,特定的API仍然可以以它们在过去版本Internet Explorer中的方式来运作。
预期未来网站开发者不必再为各浏览器编写特制的代码,特性开关功能也会在此时被移除。特性开关是为那些经测试可能会影响大量站点的高影响性变化而保留的。
并不是Internet Explorer的每一个行为变化都会得到相应的特性开关。对于大多数的兼容性问题,开发者应该利用X-UA-Compatible将网站运行在需要的兼容视图下。
反馈方式
最后如果您需要将自己的网站从上述兼容视图列表中移除,请发邮件至iepo@microsoft.com,并包含下列信息:
- Owner Name
- Corporate Title
- Email Address
- Telephone Number
- Company Name
- Street Address
- Website Address
微软会复查上述信息并在下次例行更新中将您的网站从列表中移除。
企业IT管理员IE11升级指南【12】—— 兼容视图列表介绍的更多相关文章
- 企业IT管理员IE11升级指南【17】—— F12 开发者工具
企业IT管理员IE11升级指南 系列: [1]—— Internet Explorer 11增强保护模式 (EPM) 介绍 [2]—— Internet Explorer 11 对Adobe Flas ...
- 企业IT管理员IE11升级指南【16】—— 使用Compat Inspector快速定位IE兼容性问题
企业IT管理员IE11升级指南 系列: [1]—— Internet Explorer 11增强保护模式 (EPM) 介绍 [2]—— Internet Explorer 11 对Adobe Flas ...
- 企业IT管理员IE11升级指南【15】—— 代理自动配置脚本
企业IT管理员IE11升级指南 系列: [1]—— Internet Explorer 11增强保护模式 (EPM) 介绍 [2]—— Internet Explorer 11 对Adobe Flas ...
- 企业IT管理员IE11升级指南【1】—— Internet Explorer 11增强保护模式 (EPM) 介绍
企业IT管理员IE11升级指南 系列: [1]—— Internet Explorer 11增强保护模式 (EPM) 介绍 [2]—— Internet Explorer 11 对Adobe Flas ...
- 企业IT管理员IE11升级指南【2】—— Internet Explorer 11 对Adobe Flash的支持
企业IT管理员IE11升级指南 系列: [1]—— Internet Explorer 11增强保护模式 (EPM) 介绍 [2]—— Internet Explorer 11 对Adobe Flas ...
- 企业IT管理员IE11升级指南【3】—— IE11 新的GPO设置
企业IT管理员IE11升级指南 系列: [1]—— Internet Explorer 11增强保护模式 (EPM) 介绍 [2]—— Internet Explorer 11 对Adobe Flas ...
- 企业IT管理员IE11升级指南【4】—— IE企业模式介绍
企业IT管理员IE11升级指南 系列: [1]—— Internet Explorer 11增强保护模式 (EPM) 介绍 [2]—— Internet Explorer 11 对Adobe Flas ...
- 企业IT管理员IE11升级指南【5】—— 不跟踪(DNT)例外
企业IT管理员IE11升级指南 系列: [1]—— Internet Explorer 11增强保护模式 (EPM) 介绍 [2]—— Internet Explorer 11 对Adobe Flas ...
- 企业IT管理员IE11升级指南【6】—— Internet Explorer 11面向IT专业人员的常见问题
企业IT管理员IE11升级指南 系列: [1]—— Internet Explorer 11增强保护模式 (EPM) 介绍 [2]—— Internet Explorer 11 对Adobe Flas ...
随机推荐
- springboot 中页面跳转问题:window.location.href
我的一个HTML页面 点击注册 本该到注册页面,但是却一直跳到同目录的一个Error.html文件夹下 该页面: 删掉Error.html还不行:会报错,而且改变window.location.hre ...
- 2小程序canvas使用,及一些坑,以及自己的一些小总结
自己做了一个小程序,主要用于给头像加图标的那种,和qq似的,主要用canvas做的, 第一回用,掉了很多坑,所以今天总结一下自己所做的,如果大家有不理解的地方,欢迎提问:如果帮到大家的话,帮忙点个啥的 ...
- iOS 仿抖音 视频裁剪
1.最近做短视频拍摄.其中的裁剪界面要做得和抖音的视频裁剪效果一样 需求: 裁剪有一个最大裁剪时间.最小裁剪时间.左右拖动可以实时查看对应的视频画面.拖动进度条也能查看对应的画面 .拖动底部视图也能 ...
- luoguP1373 小a和uim之大逃离
DP专题 题目链接 思路 \(f[i][j][a][b][0/1]\)表示在\((i,j)\)这个格子,小a有a滴魔液,他的伙伴有b滴,上一步是小a(0)或者他的伙伴(1)吸取的魔液. (显然)数组开 ...
- linux 笔记整理
1.常使用的进程管理命令 ps 显示显示主动的进程 . top 显示所用运行的进程 . 关闭进程 kill [pro Number ] . 关闭名为H的所有进程 killa ...
- jdk7和8中关于HashMap和concurrentHashMap的扩容过程总结,以及HashMap死循环
题外话:为什么要hashcode进行spread? 充分使用key.hashCode()的高16位信息,保证hash分布更分散, 扩容操作是新建2倍于原表大小的新表,并将原表结点拷贝一份放在新表中,对 ...
- python 10大算法之二 LogisticRegression 笔记
使用的包 import matplotlib.pyplot as plt import pandas as pd import numpy as npfrom sklearn import datas ...
- 部署Mvc Core SSL网站到Centos并用Nginx作为反向代理
1. 先在本地比如~/Downloads下建立MVC项目 2. 生成mvc使用的ssl证书 2.1. 生成.key文件 openssl genrsa -des3 -out server.key 2 ...
- Jmeter性能测试报告扩展
自动收集采集结果:运行完毕后,自动出结果:
- nginx学习.第一部分
1.nginx的版本发布历史 2015年支持thread pool提供stream四层反向代理支持reuseport特性,支持http v2协议.完全可以替代LVS 2016年支持动态模块 2.ngi ...