7

我已經開始了一個新項目,它必須支持Internet Explorer 8及更高版本。在我的開發機器上,我有IE 10.如果我打開IE 10開發人員工具(按F12),我可以將模式更改爲「IE 8」,假設模擬IE 8。Internet Explorer 10中的IE8瀏覽器模式有多好?

我的問題是:那仿真?我發現微軟提供給我們一個virtual machine running IE 8 for testing,但如果我可以在IE 8兼容模式下使用IE 10進行大量測試,它肯定會更方便。

有沒有人遇到在實際IE 8中以不同方式呈現的網站,而不是IE 8在IE 8模式下呈現的網站?看到具體的例子對我來說非常方便。

+0

IE小組明確地刪除了IE11的F12開發人員工具中的瀏覽器模擬模式,原因正是他們不希望開發人員感到困惑,並且認爲使用F12工具兼容模式替代了實際瀏覽器版本中的測試。 – EricLaw

+0

@EricLaw如果在開發工具中使用各種IE7至IE10瀏覽器模式並不是爲了便於測試網站在這些版本中的顯示方式,那麼這些模式的目的是什麼? –

+0

我記得,主要原因是讓Web開發人員輕鬆確定設置X-UA兼容IE = EmulateIE *標頭是否可以解決給定頁面的問題。由於IE團隊真的想阻止這種做法,現在這種情況對他們來說不那麼重要。 – EricLaw

回答

7

在對主要網站前端進行了大量兼容性測試之後,我可以說它不能完全取代使用您想要測試的實際瀏覽器版本。雖然它對查看任何即時問題很有用,但我們經常發現那些依賴IE9開發工具的人失去了在IE7和IE8完整版本中顯而易見的問題。

+0

這正是我想知道的。 (當然,這並不是我希望得到的答案。)謝謝。 –

相關問題