计算机科学

首页 > 计算机科学

IE Only

IE Only,指专门给微软Internet Explorer(简称IE,多指至2009年底占有率最多的第六版IE6,因其预装于市场占有率很大的Windows XP操作系统)浏览器浏览的网页,因为那些网站使用了IE(或IE核心“Trident 排版引擎”)专属的语法(包括IE本身的缺陷语法,这种语法已在新版本修复),导致其他浏览器,如:Mozilla Firefox、Google Chrome、Opera、Safari等,因为使用与IE不同的排版引擎而无法正常浏览。

对IE Only的批评

IE Only的网页只能用IE浏览,这对非IE浏览器的用户造成了不便。而非Windows用户(如GNU/Linux用户、Mac OS用户等)亦因为不能使用IE6或以上的版本而不能浏览,因为微软已经不再向Mac OS、GNU/Linux用户发布“Internet Explorer for Mac”和“Internet Explorer for Linux”版本。

非IE核心浏览器解决IE Only网页的方法

Mozilla Firefox
  • 使用IE Tab或Coral IETab实现双核心(Gecko/Trident)浏览
  • 用User Agent Switcher用更改用户代理的方法去骗过网站,但网页可能出现异常
  • 安装ActiveX Plugin(但此项目发展已停滞于2008年)
Google Chrome/Google Chromium
  • 利用自定义Extension(Javascript)模仿IE语法效果(http://dev.chromium.org/developers/design-documents/extensions/howto)[永久失效链接]
  • 使用IE Tab
傲游(Maxthon)
  • 切换至兼容模式浏览
其他非IE核心浏览器
  • 暂时还未有任何的通用解决方案,但不少浏览器有使用IE核心的“兼容模式”功能。

参见

  • WebKit Only
  • Internet Explorer
  • 浏览器大战

上一篇:IDA Pro
下一篇:libxml2
相关推荐