2015-05-09 136 views

回答

1

從技術上講,EM中的IE11是一個模擬IE8,這就是爲什麼它仍然顯示爲IE8。如果試圖嗅探它,這在用戶代理字符串中也很明顯。後面爲什麼EM選擇IE8作爲發動機的基本原理可以在這篇博客文章中找到:

Internet Explorer 8中仍具有的桌面瀏覽器 的市場份額超過20%;儘管IE9,IE10和IE11有 取代了IE8,但許多客戶仍然依靠Internet Explorer 8到 運行其業務。

http://blogs.msdn.com/b/ie/archive/2014/04/02/stay-up-to-date-with-enterprise-mode-for-internet-explorer-11.aspx

如果您設置您的文檔模式比IE8都高,那麼它最終會退回到模擬發動機。看此Internet Explorer支持的標準文檔概述第14頁的最後一段:

https://msdn.microsoft.com/en-us/library/ff405771(v=vs.85).aspx

+0

另一種方式把它是IE8文檔模式和EMIE是兩種不同的模式。 IE8文檔模式是最初在IE9中創建的渲染模式。它旨在讓舊網站繼續工作。不幸的是,其他更改(例如安全更新)阻礙了我們的發展。較舊的網站類型的工作,但不完全。在IE11項目中,部分團隊提供了EMIE作爲提供更好的IE8模擬的方式。舊版網站效果更好,但仍不完美。將EMIE視爲更好的IE8文檔模式。要了解更多信息,請參閱http://bit.ly/1cmanIK –

+0

感謝您的解釋。你知道2006年1月12日以後,大多數操作系統都會停止支持IE9和IE11。 您是否認爲如果IE9和IE10將被納入企業模式?我還沒有看到任何官方聲明。 – CharlesX

+0

我希望你指的是2016年,而不是2006年:)支持細節的末尾在這裏https://technet.microsoft.com/en-us/ie並繼續前進,IE11是IE的唯一版本支持從那個時間點開始 –

相關問題