modern.IE の更新: VM の無料ダウンロード、Windows 8 QuickStart Kit、コード スキャン ツールの強化など

Microsoft は本日 modern.IE を更新いたしました。今回の更新では、以前のバージョンをサポートしながら、Internet Explorer 9 および 10 をはじめとする最新ブラウザーをテストするためのツールとリソースが強化されました。この機能強化は、1 月のサイト開設以来、熱心なユーザーの皆様からお寄せいただいているフィードバック、ご提案、ご要望のうち、最も数が多かった項目に対応するものです。

本日の更新によって、新しいサービス、新しいダウンロード、機能強化されたツールを modern.IE でご利用いただけるようになりました。主な内容を次に示します。

メインの開発環境を変更せずに各種ブラウザーとプラットフォームを簡単にテストできる、BrowserStack の 3 か月間無料試用は、引き続きご利用いただけます。

開発者の皆様からいただいた modern.IE に対する反応はいずれも好意的なものばかりです (例 1234。例 4 以外は英語です)。時間の節約方法や Web エクスペリエンスのテストの改善案について、ツイートやさまざまなご意見を通してお寄せいただいた有意義なフィードバックに感謝いたします。本日リリースの modern.IE には、それらのフィードバックが多数反映されています。今後も定期的なサイト更新が予定されていますので、これからの発表に引き続きご注目ください。

Mac ユーザー向け: Windows 8 と Parallels Desktop 8 が含まれる Windows QuickStart Kit の提供開始

皆様からのフィードバックの結果、クロス ブラウザー テストの最も一般的な方法は、Hyper-V、VMWare、VirtualBox、Parallels など、任意の仮想化プラットフォームを使用してブラウザーとオペレーティング システムの組み合わせを仮想的に再現する方法であることがわかりました。ただし、最初の大成功を控えたスタートアップ企業の場合、ソフトウェアとライセンスの購入コストがネックとなります。

Microsoft はこうした現状の解消にささやかながら貢献する新しいバンドルパッケージを提供します。希望する慈善団体へ 25 ドルの寄付をしていただいた方に Mac 仮想化用の Parallels Desktop と Windows 8 が含まれる USB スティックをお送りいたします (英語)。このパッケージは、パートナー企業 Swish (英語) の協力によるものです。

提供予定数には限りがあります。詳細および予約注文については、こちらをご覧ください。

新しい仮想マシンのダウンロード

Microsoft には、最小の追加作業で可能な限り多くのテスト環境を利用できるようにしたいという声が寄せられていました。本日のリリースでは、次に対応する仮想マシンの無料提供が新たに開始されました。

  • Windows 7 上で動作する IE10
  • Windows XP 上で動作する IE8

さらに、Mac および Linux の開発者の皆様からは、テスト環境の簡素化に関するフィードバックが数多く寄せられました。Microsoft では、すべての IE バージョンに対応する Parallels for Mac のイメージを追加しました。また、VM のダウンロードにおいて多くの皆様にご不便をおかけしていたため、VM のインストール プロセスを簡素化しました。ダウンロードに関するすべての情報はこちらでご確認いただけます。

コードに関する一般的な問題を検出する Web ページ URL スキャン: ツールの強化により、ファイアウォール内側での実行に対応

皆様のフィードバックとご利用状況に基づいて Web ページ URL のスキャン ツールも強化され、今まで以上の柔軟性に加えて、より詳細で有意義なガイダンスをご提供します。これまでの 2 か月間で、Facebook、Pandora、Yahoo! からお住いの地域のピザ ショップまで無数の URL がスキャンされましたが、Microsoft はこれらのサイトで報告されたコードの問題で最も共通しているものを調査し、修正や強化による対応が行われた問題の種類を検証しました。さらに、コミュニティからも無数の新たなアイデアが直接寄せられました。その結果、一連の新しい強化機能を実装することで、サイトのテスト ソリューションとしてのスキャン機能の完全性を高めることができました。

  • ファイアウォールの内側にある Web ページをスキャン: 寄せられた中で最も共通していたフィードバックが、認証が組み込まれているサイト、社内または商用の基幹業務 Web アプリ サイト、その他のインターネットで一般公開されていないサイトが非常に多いということでした。現在は、modern.IE のローカル インスタンスをインストールすることで、外部 (Microsoft を含む) に対するプロジェクトの安全性を確保しながらコードをスキャンできるようになりました。このインスタンスは node.js (英語) からインストールし、localhost 経由でアクセスできます。
  • IE に共通する互換性の問題を詳細にスキャン: Microsoft では、皆様が IE のテストで最初に行うのはサイトが互換表示一覧 (英語) に登録されているかどうかの確認だと伺っていますが、本当に知りたいのは、そのもとになっている互換性の問題を修正する方法であるはずです。modern.IE では、Sauce Labs (英語) 提供のブラウザー オートメーションを活用した Compat Inspector (英語) ツールを使用して、サイトに 1 行のコードも追加せずにサイトをスキャンできるようになりました。ツールの実行後は、推奨される修正項目の一覧を取得できます。
  • ブレークポイントを検出して応答性に優れたサイト デザインを実現: 携帯電話、タブレットから Xbox の大画面上の IE まで、多様化が進む各種デバイスに Web エクスペリエンスを適応させる方法は、皆様が最も知りたいことです。現在、トラフィック数上位の人気サイトの 20% はモバイルに最適化されたエクスペリエンスをなんらかの形で提供していますが、この割合は昨年比で大幅に高くなっています。この流れを受け、対象の Web ページが一般的な水平画面解像度に最適化されていること ("ブレークポイント") を検出するロジックが Web ページ URL のスキャン ツールに組み込まれました。もちろん、設定するブレークポイントはサイトのコンテンツによって決めてかまいませんが、さまざまなデバイス間で最も共通しているものを採用することをお勧めします。
  • タッチへの最適化を検出: タッチのサポートが Web 標準に向けて進化している中、現在のサイトではタッチ サポートがさまざまな異なる方法で実装されている状況があります。modern.IE では、JavaScript ベース、HTML ベース、CSS ベースの複数の手法にわたってタッチ機能を検出できるようになりました。
  • ブラウザー プラグイン: 先ごろ、Microsoft は、Windows 8 と Windows RT の Internet Explorer 10 で Flash コンテンツが既定で有効化されるようになったことを発表しました。これに伴い、サイトが Flash CV ブロック リストに登録されているかどうかを modern.IE でのスキャンによって確認できるようになりました。

このスキャン ツールでは、一般的でないプラクティスやフレームワーク/ライブラリを使用している Web ページの処理についても、数多くのバグが修正されています。以前にスキャンしてエラーが表示された Web ページも、ぜひもう一度試してみてください。

modern.IE の World Wide Web 対応

全世界のサイト開発者の皆様によりよい利便性を提供するため、これから 2 日間をかけて modern.IE は 18 の言語に対応する予定です。サポート対象の言語は、アラビア語、バハサ インドネシア語、中国語 (簡体字、繁体字、香港)、オランダ語、フランス語、ドイツ語、イタリア語、日本語、韓国語、ポルトガル語 (ブラジル)、ロシア語、スペイン語 (スペインおよびラテン アメリカ)、スウェーデン語、タイ語、トルコ語、およびベトナム語です。

modern.IE – テスト作業の簡素化に向けて

modern.IE は皆様のサポートと共にこれからも強化を続けていきます。このリソースに関するフィードバックをこれからもお寄せください。お気に入りの機能や足りない機能についても引き続きご意見をお聞かせください (英語)。

-- Internet Explorer 担当グループ プログラム管理者 Sandeep Singhal