web-dev-qa-db-ja.com

これは何をしますか:<meta http-equiv = "X-UA-Compatible" content = "IE = Edge">?

HTMLページが読み込まれると、この次のタグはブラウザに何をしますか?

<meta http-equiv="X-UA-Compatible" content="IE=Edge"> 
16
user3355705

http://msdn.Microsoft.com/en-us/library/jj676915(v = vs.85).aspx

レガシードキュメントモードを理解する

次の値を使用して、Internet Explorer 6からIE11まで、Internet Explorerでサポートされる最高の標準モードであるエッジモードでWebページを表示します。

<meta http-equiv="x-ua-compatible" content="IE=Edge">

これは、HTML5 doctypeを使用するのと機能的に同等であることに注意してください。 Internet Explorerをサポートされている最高のドキュメントモードにします。 Edgeは、Internet Explorerを含む複数のブラウザ間の相互運用性について定期的にテストされている定期的に維持されているWebサイトに最も役立ちます。

IE11以降、Edgeモードは優先ドキュメントモードと見なされます。 (以前のバージョンでは、実験的であると見なされていました。)詳細については、ドキュメントモードの廃止を参照してください。 Windows Internet Explorer 8以降、一部のWeb開発者は、エッジモードメタ要素を使用して、アドレスバーの[互換表示]ボタンを非表示にしました。 IE11では、アドレスバーからボタンが削除されたため、これは必要ありません。 Internet Explorerのバージョンに関係なく、すべてのページが強制的に標準モードで開かれるため、Internet Explorerで表示されるすべてのページにエッジモードを使用したくなるかもしれません。 X-UA-CompatibleヘッダーはInternet Explorer 8以降でのみサポートされているため、これを行わないでください。

TipサポートされているすべてのバージョンのInternet Explorerで標準モードでページを開く場合は、前の例に示すように、HTML5ドキュメントタイプ宣言を使用します。

29
RobIII