私は、すべてのイントラネット サイトで互換モードを強制するクライアントのために仕事をしています。互換モードを強制的にオフにするタグを HTML に挿入できるかどうか知りたいです。
ベストアンサー1
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<title>My Web Page</title>
</head>
<body>
<p>Content goes here.</p>
</body>
</html>
リンクされた MSDN ページから:
Edge モードは、Windows Internet Explorer に、利用可能な最高のモードでコンテンツを表示するように指示します。これにより、実際に「ロックイン」パラダイムが解除されます。Internet Explorer 8 では、これは IE8 モードに相当します。(仮定の) Internet Explorer の将来のリリースで、より高い互換性モードがサポートされた場合、Edge モードに設定されたページはそのバージョンでサポートされている最高のモードで表示されます。ただし、同じページを Internet Explorer 8 で表示すると、IE8 モードで表示されます。
ただし、「エッジ」モードは本番環境での使用には推奨されません。
将来のバージョンの Windows Internet Explorer ではページ コンテンツのレンダリングで予期しない結果が生じる可能性があるため、Web 開発者は Edge モードの使用をテスト ページやその他の非運用環境での使用に制限することをお勧めします。
正直、その理由はよく分かりません。しかし、これによると、現時点では を使用するのが最善の方法のようですIE=8
。