56

私はこのメタタグを実際に見たばかりで、それが機能するのか、なぜ使用されるのか疑問に思っていました。

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />

About.comのドキュメントを読むと、次のように書かれています。

「IE=edge」は、そのバージョンのIEで使用可能な最高のモードを使用するようにInternetExplorerに指示します。Internet Explorer 8は最大IE8モードをサポートでき、IE9はIE9モードをサポートできます。

しかし、chrome=1タグはどうですか?

4

2 に答える 2

50

これは、GoogleのChromeフレームブラウザアドオン用です。

ChromeFrameは、さまざまなバージョンのIEにインストールできます(特に、最新のWeb機能でうまく機能しない古いバージョンの場合に便利です)。基本的に、IEでChromeブラウザを実行します。

メタタグの場合、IEは標準モード(最新版の「Edge」)で実行する必要があります。クロムフレームが存在する場合はアクティブにします。

私は通常、IEの古いバージョンに対していくつかの条件付きブラウザー処理を行い、ユーザーがオプションとしてアドオンをインストールできるようにします。

詳細はこちら: クロームフレームAPI

(Google Chromeフレームはサポートされなくなったことに注意してください)

于 2013-02-01T00:56:47.100 に答える
11

また、以前は実験的だったIE11の「エッジ」モードでの開始が、「優先」モードになりました。IE11プレビューの互換性の変更を参照してください。

さらに、「ドキュメントモード」は、一般的にIE11で完全に非推奨になっているため、それらに応じて停止することをお勧めします。

于 2013-09-16T19:59:19.757 に答える