推奨されていないドキュメント モードと Internet Explorer 11

適用対象:

  • Windows 10
  • Windows 8.1
  • Windows7
  • Windows Server2012R2
  • Windows Server2008R2 Service Pack1 (SP1)

Windows Internet Explorer8 では、web 機能の独自のコーディングを、複数のブラウザーやデバイスで実行できるより標準化された形式に移行する方法として、ドキュメントモードが導入されました。 Windows 10 以降では、おけるドキュメントモードが使用されています。

つまり、Internet Explorer11 は引き続きドキュメントモードをサポートしていますが、Microsoft Edge ではサポートされません。 そのため、Microsoft Edge を使用する場合は、最新の機能、ブラウザー、デバイスをサポートするように従来の Web ページやアプリを更新する必要があります。


Microsoft Edge でサポートされなくなったテクノロジや API について詳しくは、これまでとは異なるブラウザーに関するブログ記事のパート 2 (使われなくなった ActiveX、VBScript、attachEvent) をご覧ください。

ドキュメント モードとは

インターネット Explorer8 後の各リリースでは、以前にサポートされていたバージョンをエミュレートした追加のドキュメントモードが導入されています。また、業界標準で定義されている機能のサポートも導入されています。 この間、多数の Web サイトやアプリは最新の優れた業界標準に合わせて更新されていましたが、それ以外の多くのサイトやアプリでは、引き続きドキュメント モードに依存することで、正常な動作を実現してきました。

Microsoft Edge の目標は、ユーザーがサイトやアプリを利用するときに可能な限り最適な表示を実現することであるため、ドキュメント モードのサポートを終了することにしました。 従来の機能とコードを使用しているすべての Web サイトやアプリは、最新の標準と手法を利用するように更新する必要があります。

最新の標準に合わせて更新できない従来のサイトやアプリがある場合は、引き続き IE11 とドキュメント モードを使用することができます。 この場合、 IE11 標準のドキュメント モード を使用することをお勧めします。このモードでは、最新の標準で利用可能な最高レベルのサポートが実現されるためです。 また、IE11 を使うときは、HTML5 ドキュメント型宣言 (<!DOCTYPE html>) を使用して、サポートされている最新の標準を有効にしてください。

ドキュメント モードと IE11

IE11 に加えられた互換性の機能強化により、既定では、以前の Web サイトは最新の標準モードで動作します。以前のブラウザーの動作のエミュレーションは必要ありません。 以前の web サイトが機能するようになりました。 microsoft では、Internet Explorer10 ドキュメントモードが最後の新しいドキュメントモードになることを決定しました。 代わりに、開発者は、将来的には IE11 ドキュメント モードを使用するように、移行作業を行う必要があります。

ドキュメント モードの選択のフローチャート

このフローチャートは、ドキュメント モードを使用する場合の IE11 の動作を示しています。

IE11 でのドキュメント モードの選択方法を示すフローチャート
画像を拡大するにはこのリンクをクリック

エンタープライズモードのインターネット Explorer8 ドキュメントモードの既知の問題

エンタープライズモードの既定のドキュメントモードは、[インターネット Explorer8 です。 このモードではこのブラウザーの強力なエミュレーションが実現されますが、完全に同じものではありません。 たとえば、Windows インターネット Explorer9 では、iframe とドキュメントモードでのドキュメントモードの動作方法は、アーキテクチャの変更を元に戻すことはできません。 また、エンタープライズモードを使用しているときに Windows 10 が GDI フォントレンダリングをサポートしていますが、エンタープライズモードの外部で自然なメトリックを使用しているという既知の問題でもあります。

関連トピック