Windows 8.1 Update で追加された Internet Explorer 11 の新機能まとめ


今月初旬、サンフランシスコで行われた開発者向けのイベント Build 2014 で Windows 8.1 Update が発表されました。

このアップデートには Internet Explorer 11 の新機能も含まれており、あとでブログで紹介しようと思っていたら先に本社のブログ、技術情報が先に公開されてしまったので、そちらを紹介したいと思います。

Windows 8.1 Update では Internet Explorer 11 の F12 開発者ツールの機能アップと、旧い Internet Explorer 向けにつくられた Web ページを利用するためのエンタープライズモードという機能が追加されました。

今回のこの記事では、この 2 つのトピックについて紹介したいと思います。

 

F12 開発者ツールのアップデート

Windows 8.1 Update では Internet Explorer 11 の F12 開発者ツールの機能強化がされましたが、これはあくまでも既存の機能を強化するものであり、大きな機能の追加ではありませんでした。しかしながらそのアップデートは、DOM エクスプローラー、デバッガー、コンソール、分析ツール、と、そのほとんどに行われており、各機能はより強力に進化しています。

Windows 8.1 Update で行われた Internet Explorer 11 の F12 開発者ツールの機能強化については以下のドキュメントをご覧ください。

IEBlog 日本語『Windows 8.1 Update での F12 の新機能』
http://blogs.msdn.com/b/ie_ja/archive/2014/04/21/whats-new-in-f12-w-windows-8-1-update.aspx

また、Build 2014 で行われた F12 開発者ツールの新機能デモが非常にわかりやすいのでこちらも合わせてぜひご覧ください。

3-580 Internet Explorer 11’s Developer Tools, F12, Just Got Nicer (Again)
https://channel9.msdn.com/Events/Build/2014/3-580

また、F12 開発者ツールについてご存じないという方は、以下の記事をご覧ください。

Internet Explorer ブログ (日本語版)『InternetExplorer 11 F12 開発者ツールの新機能』
http://blogs.msdn.com/b/ie_jp/archive/2013/09/09/10447346.aspx

 

エンタープライズモード

Windows 8.1 Update では Internet Explorer 11 の 機能強化の目玉として、エンタープライズ向けに旧い Internet Explorer 向けに作成された Web ページを閲覧すめたのエンタープライズモードが追加されました。

エンタープライズモードを使用すると、Internet Explorer 11 は、Internet Explorer 8 をエミュレーションします。

このように書くと、「ドキュメントモードを変更するのとなにが違うの?」という声が聞こえてきそうですが、ドキュメントモードは指定された旧い Internet Explorer のレンダリングルールを使用してページを描画するだけ(※)です。
(※)たまに、「Internet Explorer は旧いバージョンのレンダリングエンジンも持っている」という話しを聞きますが、それは真ではありません。Internet Explorer に搭載されているレンダリングエンジン、Trident (mshtml.dll) は最新のもの 1 つだけです。ドキュメントモードの指定があった場合は、「指定されたバージョンのレンダリングルール にのっとって」最新の Trident が描画を行います。ドキュメントモードを指定しても、実際の旧い Internet Explorer と描画が微妙に異なる場合があるのはこのためです。

エンタープライズモードでは、Internet Explorer 8 の描画ルール だけではなく、その他の動作もエミュレートします。
なお、Internet Explorer 11 エンタープライズモード行うのはあくまでもエミュレート、つまり、Internet Explorer 11 が Internet Explorer 8 のふりをするだけであり、本物の Internet Explorer 8 を仮想化実行しているわけではないというのことを心置きください。そのおかげもあって、最新のセキュリティ機能をもったまま 旧い Web ブラウザの機能を使用できるというメリットがあります。

Internet Explorer 11 のエンタープライズモードについては以下のドキュメントをご覧ください。

IEBlog 日本語『Internet Explorer 11 向けエンタープライズ モードを利用して常に最新の環境を確保』
http://blogs.msdn.com/b/ie_ja/archive/2014/04/16/stay-up-to-date-with-enterprise-mode-for-internet-explorer-11.aspx

TechNet『エンタープライズ モードとは』
http://technet.microsoft.com/ja-jp/library/dn640687.aspx

MSDN『エンタープライズ モード』
http://msdn.microsoft.com/ja-jp/library/ie/dn255001#enterprise_mode

2014/05/27 追記
エンタープライズモードを適用するサイトをリスト単位で管理する方法についてのドキュメントを以下に紹介します。

Enterprise Mode Site List Manager を使ってエンタープライズ モードのサイト一覧にサイトを追加する
http://technet.microsoft.com/ja-jp/library/dn640689.aspx

ファイルと Enterprise Mode Site List Manager を使ってエンタープライズ モードのサイト一覧に複数のサイトを追加する
http://technet.microsoft.com/ja-jp/library/dn640696.aspx

Build 2014 でもエンタープライズモードのセッションがありました。以下のリンクを紹介しますが、このセッションは、スピーカーがひたすらしゃべり続けるといったセッションで、デモもありますが、とにかく眠気を誘われますので、充分に注意して見てください。

2-559 Better App Compat with Enterprise Mode for Internet Explorer 11
https://channel9.msdn.com/Events/Build/2014/2-559

 

Build 2014 でのその他のセッション

Build 2014 で行われた Internet Explorer に関連するその他のセッションを紹介させていただきます。

2-501 Internet Explorer as a Web Application Platform (Internet Explorer についての包括的なセッション)
https://channel9.msdn.com/Events/Build/2014/2-501

4-556 High-Performance Web Platform: Real-World Problems and Solutions (パフォーマンスチューニング)
https://channel9.msdn.com/Events/Build/2014/4-556

 

おしらせ

日本マイクロソフトのひさびさな開発者向けイベント de:code が  2014 年 5 月 29 日 (木) – 30 日 (金)  ザ・プリンス パークタワー東京で開催されます。

参加費の早割が 4 月 28 日までとなっておりますので、ご参加される方はお早目にどうぞー。

Real Time Analytics

Clicky

Comments (2)

  1. yoshida より:

    IE11において、ドキュメントモードは、非推奨となっており、次期バージョンで使用できなくなる恐れがあると認識しております。

    そこで、可能な範囲で3点お伺いしたいことがあります。

    1.今後、下位互換が必要な場合は、エンタープライズモードを使用する方がよいという認識でよいでしょうか。

    2.次期IEでもエンタープライズモード機能は存続される見通しでしょうか。

    3.次期IEのエンタープライズモード機能で「ie5 quirks」に該当する互換は存続される見通しでしょうか。

  2. 以下、回答させていただきます。

    質問 1 につきまして

    回答 : はい。Internet Explorer 11 からはエンタープライズモードを使用してください。その場合は、お手数なのですが、Web のコンテンツの内容は Internet Explorer 8 まで引き上げてください。

    質問 2 につきまして

    回答: これについては諸処の事情があり明確に回答することはできませんが、とりあえず「古い Web コンテンツは Internet Explorer 8 にあわせておけばしばらく大丈夫」とだけ回答させていただきます。

    質問3 につきまして

    回答 : こちらはまだ、次期 IE の仕様がこちらまで来ておりませんのでなんともいえません。

    以上、よろしくお願いいたします。

Skip to main content