Moonless.net首页

Cutsin受难记

Home Blog 归宿美林湾 Labs

2010年1月6日星期三

X-UA-Compatible迷局


一般说IE流行着这几个版本:6、7、8以及未来的IE9,而事实上随着X-UA-Compatible的出现又增加了“IE8 as EmulateIE7”、“IE8 as Standard IE7”;

让人困扰的是:后2者仍然有着和纯IE7不同的表现,而微软总会用各种方法引诱你去打开兼容性视图:
1、让开发者们增加X-UA-Compatible强制指定
2、如图:

我们很难(不愿)通过hack再去区分它们,绝不能用错误的方式去解决错误的问题,还好微软同时提供了禁止兼容性视图的办法:
http://msdn.microsoft.com/zh-cn/library/cc817575.aspx
如果说IE8是IE向行业标准靠拢的里程碑,那没有理由不使用:
<meta http-equiv="X-UA-Compatible" content="IE=edge">

如果原来使用Emulate有千百种理由,那么在新产品、新项目中不使用edge无异于自找麻烦,愚以为如此……

标签:

收藏到网摘:新浪VIVI  365Key  POCO网摘  和讯网摘  我摘

1 条评论:

发表评论

订阅 博文评论 [Atom]

<< 主页