HTML X-UA-Compatible 取值

阅读(5015)

X-UA-Compatible 用于设置当前文档的渲染模式。通过对文档兼容模式设定,可以指定浏览器解析和呈现页面的方式。

IE下,X-UA-Compatible允许的取值为:

  • IE9、IE8、IE7、IE5:遵循指定版本IE的方式,来渲染页面。
  • EmulateIE9、EmulateIE8、EmulateIE7:和上一条不同的是,会遵从指定的文档模式。
  • Edge:按照当前IE能支持的最高版本来渲染内容。

Chrome 对自己的内核做的优化,也能使用到IE上来,通过GCF(Google Chrome Frame)来实现。借鉴了IE的方式,允许网站提供方通过X-UA-Compatible来开启Google Chrome Frame插件功能,允许的取值为:

  • 1:只要装有GCF就采用
  • IE6:仅当IE6时采用GCF
  • IE7、IE8:当前版本或更低版本时采用GCF

推荐的写法:

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

意即当用户使用IE浏览器打开此网页时,如果已经安装了GCF时,会优先开启GCF模式渲染网页;否则按照Edge(当前IE支持的最高版本)方式来渲染网页。

Tags:

仅有 1 条吐槽

  1. 我之前也整理过一个类似的
    http://note.sdo.com/u/634718107660171185/n/bBXuN~kYOV256u04c001dq