1. ホーム
  2. html

[解決済み] IE=edge,chrome=1というのは今でも有効なのでしょうか?

2022-01-28 22:15:14

質問

先月、Chrome Frameが終了したことを知り、X-UAタグの意味を理解しようとしたのですが、3時間調べてもまだ私が探している答えは見つかりませんでした。

IE=edge,chrome=1の使用は現在でも有効ですか?それとも今後はIE-edgeで止めた方が良いですか?また、X-UAに関してはどうすればよいのでしょうか、避けるべきなのでしょうか?

解決方法は?

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> には、2つの目的があります。

  1. IE=edge IE8 は IE8 までのモード、IE9 は IE9 までのモード、といった具合に、互換モードではなく、そのバージョンの IE で利用できる最高のモードで実行されることを指定します。
  2. chrome=1 : Google Chrome がインストールされている場合、Google Chrome のフレームを起動するよう指定します。

IE=edge フラグは、IEバージョン10以下ではまだ有効です。IE11 では、このモードがデフォルトとして設定されています。

クロームフラグについては、ユーザーがまだクロームフレームを使用している場合、そのままにしておくことができます。Chrome Frameのサポートとアップデートは終了していますが、それでもまだ をインストールし、使用します。 最終リリース . このフラグを外すと、インストール時にChrome Frameが有効になりません。その他のユーザーには chrome=1 は、数バイトの帯域幅を消費する以外には何もしません。

視聴者を分析し、彼らのブラウザが必要な機能を禁止していないかどうかを確認し、決定することをお勧めします。もしかしたら、もっと現代的なブラウザを使うように勧めたほうがいいかもしれません。 エバーグリーン ブラウザ

なお、この W3C バリデータ はフラグを立てます。 chrome=1 をエラーとする。

Error: A meta element with an http-equiv attribute whose value is
X-UA-Compatible must have a content attribute with the value IE=edge.