web-dev-qa-db-ja.com

meta http-equiv = "X-UA-Compatible" content = "IE = Edge"は、IE以外のエクスプローラに影響しますか?

追加したい<meta http-equiv="X-UA-Compatible" content="IE=Edge">私のhtmlページで、使用可能な最高のモードを使用できるように、ユーザーがこのページをIE以外のブラウザ(FirefoxやChromeなど)で参照した場合、Firefoxまたはchrome?

12
hiway

HTMLページに追加して、利用可能な最高のモードを使用できるようにしたいと考えています。

これは良い考えです。一般的にIEはとにかく最高のモードを使用する必要がありますが、場合によっては(たとえば、ユーザーのブラウザー構成により)互換性モードにデフォルト設定される場合があります。したがって、このタグをページに配置することは、これを軽減するための良い方法です。

Meta http-equiv =“ X-UA-Compatible” content =“ IE = Edge”は、IE以外のエクスプローラに影響しますか?

いいえ、ありません。タグはIEに固有であり、他のブラウザでは無視されます。

couldが他のブラウザで使用されるように設計されましたが、実際にはそうではありませんでした。他のブラウザのバージョン番号を指定することを推奨する古い例をいくつか見ましたが、指定しても効果はありません。

有効なIE=whatever以外のオプションはchrome=1のみです。しかし、これもIEでのみ使用されます。 Chrome Frameプラグイン によって使用され、ページでChromeレンダリングエンジンを使用するように強制します。ただし、Chrome =フレームは廃止されたため、これを使用する必要はもうありません。


だから要約すると:はい、先に進んでコードにメタタグを追加し、他のブラウザに影響を与えることを心配しないでください。

17
Spudley