クライアントにx-ua-compatible
を強制するために、HTMLのIE
でIE-9
メタタグを使用しています。
これはもう機能しませんか?
この記事は、メタタグが無視され、新しいEdge
モードに強制されないことを示唆しています。
その記事は古く、Microsoftはそのスタンスを後で変更しました(約2月から3月)。 EdgeにはIE互換機能がありません。レンダリングエンジンは1つだけです。
IE9固有の機能が必要な場合は、そのようなレガシー目的のためにWindows 10に含まれるIE11を使用する必要があります。
MS Edgeでは、異なるドキュメントモードはもうありません。 Edgeは、現在の最新/「リビング」ドキュメントモードを常に使用します(前述のブログ投稿に記載されています)。
ActiveXなど、MS Edgeではサポートされていない古いテクノロジーがいくつかあります。 http://blogs.windows.com/msedgedev/2015/05/06/a-break-from-the-past-part-2-saying-goodbye-to-activex-vbscriptにリストがあります-attachevent /
リストには、各テクノロジーの説明も含まれています。たとえば、「ドキュメントモード」:
存在理由:IE8以降、Internet Explorerはリリースごとに新しい「ドキュメントモード」を導入しました。これらのドキュメントモードは、x-ua互換ヘッダーを介してリクエストし、ブラウザをレガシーバージョンをエミュレートするモードにすることができます。
もう必要ない理由:他の最新のブラウザと同様に、Microsoft Edgeには単一の「リビング」ドキュメントモードがあります。互換性の負担を最小限に抑えるために、機能が安定し、デフォルトでオンになる準備ができるまで、about:flagsのスイッチの背後で機能がテストされます。
このトピックの詳細については、 https://msdn.Microsoft.com/en-us/library/dn904497%28v=vs.85%29.aspx を参照してください。
Microsoft Edgeでは、開発者が開始したx-ua-compatibleヘッダーを介したドキュメントモードの切り替えは、ほとんどのインターネットサイトで無視され、EdgeHTMLエンジンでレンダリングされます。
お役に立てれば。
はい、Edgeは互換モードをドロップします。代わりに、IEで特定のサイトを表示することを選択できます。私にとっては、複数のブラウザーを実行したくありません。したがって、MSが最初にユーザーを置くことを決定するまで、IEに固執します。