IE Only 对IE Only的批评 非IE核心浏览器解决IE Only网页的方法 参见 导航菜单User Agent...


Internet Explorer排版引擎


微軟Internet ExplorerIE6Windows XP浏览器Trident排版引擎Mozilla FirefoxGoogle ChromeOperaSafariWindowsGNU/LinuxMac OSMac OSGNU/LinuxInternet Explorer for Mac





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

  • 瀏覽器大戰









Popular posts from this blog

“%fieldName is a required field.”, in Magento2 REST API Call for GET Method Type The Next...

How to change City field to a dropdown in Checkout step Magento 2Magento 2 : How to change UI field(s)...

夢乃愛華...