私が取り組んでいるサイトの URL が Microsoft の互換性リストに載ってしまいました。つまり、IE ユーザーがアクセスするたびに IE9 モードが強制され、最新の CSS や Javascript を使用できなくなります。
サイト上のすべての HTML ドキュメントの最初の 6 行は、次のようになります。条件付きコメントはありません。<title>
また、 の直後にタイトルを付けようとしました<head>
が、成功しませんでした。
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta charset="utf-8">
<title>...</title>
応答 HTTP ヘッダーには常に
X-UA-Compatible IE=Edge
しかし、違いはないようです。IE を強制的に IE9 モードから外す唯一のものは、設定ダイアログのこのチェックボックスです。未設定時のみエッジモードで表示されます。
さらに、最近、Microsoft の iecompatdata.xmlfeatureSwitch="overrideXUACompatible:false"
に、サイト エントリの横に属性が含まれていることがわかりました。
自分のサイトが IE 互換モードで表示されないようにするために他にできることはありますか?