ユーザーからのフィードバックを反映して、さらに互換性の高い IE9 を実現
本記事は、マイクロソフト本社の IE チームのブログから記事を抜粋し、翻訳したものです。
【元記事】A More Compatible IE9, Through Your Feedback (2011/4/2 6:36 AM)
IE9 については、日常的に使用される Web サイトとブラウザーの互換性についてユーザーや開発者がどのような期待をしているかをこれまでの記事でも説明してきました。今回の記事では、マイクロソフトが Web 互換性の測定とその実現をどのように行っているのかを簡単に紹介します。またユーザーの皆さんからのフィードバックの重要性についても説明したいと思います。
Web 互換性を測定する
Web 互換性を測定するメカニズムは多数ありますが、マイクロソフトでは次の方法を採用しています。
- ユーザーからのフィードバック : マイクロソフトではユーザーからのフィードバックに真摯に耳を傾け、行動することを最も重視しています。IE9 のベータ版と RC 版のダウンロード数は併せて 3,300 万に上り、ユーザーから 23,000 以上ものバグが報告されました。フィードバックの数は、これまでの IE バージョンで受け取った数の 6 倍にもなります (IE9 に対するバグの報告がこれほど多くなった一因には、Connect プログラムを一般公開したことでバグの報告が簡単になったことが挙げられます)。
- 専門的なテスト : トラフィック量の多い数千の Web サイトを対象に、マイクロソフトは定期的なテストを実施しています。これらのサイトは、ユーザーからの人気が高く、世界中で日常的に使われる重要なサイトです。
- 遠隔測定 : 数千億に上るブラウジング セッションを対象に、遠隔測定によってユーザーが互換表示ボタンをクリックした際のデータを収集しています。マイクロソフトではこのデータを使って、テスト対象および互換表示一覧への追加対象とする Web サイトを判断しています。
マイクロソフトでは、こうしたデータ、解析結果、テスト結果のすべてを使用して IE9 の Web 互換性を向上させています。さらにこれらの情報は、互換表示一覧に追加するサイト、また削除するサイトを判断するためにも使用されています。たとえば、実際にユーザーからのフィードバックを受けて、ベータ版の後に更新された bankofamerica.com ( 英語) や washingtonpost.com ( 英語) を始めとする数百の Web サイトは互換表示一覧から削除されました。これによって、これらの Web サイトでは、すべてのユーザーが最高のブラウジングを体験できるようになっています。
IE9 互換表示一覧の新機能
IE9 互換表示一覧については、ベータ版から最終リリースまでの間に次の 3 つの点を改良しました。
- IE9 互換表示一覧に、GPU/ ドライバーのソフトウェアフォールバックの一覧を追加しました。この一覧は、互換表示一覧の xml ファイルの一番最後にあります。これにより、IE9 と互換性のない GPU やドライバーが発見された場合は、数日以内にマイクロソフトが互換表示一覧を更新することで、ユーザーにより良いブラウジング エクスペリエンスが提供されます。
- IE9 互換表示一覧で、サブドメインがサポートされるようになりました。これにより IE は、ドメイン内の一部だけを互換性のあるドキュメント モードで実行し、他の部分は最新の標準モードで実行することが可能になりました。
- F12 キーから起動する開発者ツールを使って、サイト開発者は自身の Web サイトが IE9 互換表示一覧、ローカルの互換表示一覧、グループポリシー設定の互換表示一覧に含まれているかを確認できるようになりました。下のスクリーン ショットのような画面が表示されます。
Web サイトで最高のエクスペリエンスを実現する
最後に、各自のサイトにおいて、IE9 での正常な動作を実現するための確認を今後もお願いします。
まずは、IE9 にも、他のブラウザーにも、標準ベースの同一のマークアップおよびスクリプトを送信するようにします。そして、ブラウザーの検出ではなく、機能の検出を行います。さらに、自身のサイトが互換表示一覧に含まれていないことも確認します。含まれている場合は、ユーザーがそのサイトは IE9 と互換性がないと報告したことを意味します。
互換表示一覧からサイトが削除されるようにするには、互換表示なし (F12 キーを押して開発者ツールを起動し、[ブラウザー モード] メニューの [IE 9] を選択する) でサイトをテストし、IE9 との互換性で問題がないようにサイトを更新します。サイトが IE9 ブラウザー モードで正常に動作することを確認したら、 iepo@microsoft.com に電子メールで、 このWeb ページ (英語) の一番下の情報を送付し、IE9 互換表示一覧からの削除を依頼します。
—Marc Silbey、プログラム マネージャー、Internet Explorer