Internet Explorer 開発者チャネルのお知らせ

概要:devchannel.modern.IE から新しい Internet Explorer 開発者チャネルを入手しましょう。 つい数週間前に、IE チームと Web 開発コミュニティとの間のより開かれた対話の場を作ることについてお伝えしました。本日、Web 開発者と早期導入者に私たちが取り組んでいる Web プラットフォーム機能をプレビューしていただくために設計された、完全に機能するブラウザーである Internet Explorer 開発者チャネルのリリースをお知らせできることを嬉しく思います。開発者チャネルは、Internet Explorer 11 を実行する Windows 8.1 および Windows 7 SP1 のユーザーを対象に、本日からダウンロードできます。 IE 開発者チャネルは IE11 と併用し、独立して実行することができます。IE11 で愛用されているすべてのブラウザー機能と、私たちが取り組んでいる最新のプラットフォーム機能を備えています。これらの機能を試したときには、@IEDevChat または Connect からフィードバックをお寄せください。 F12 開発者ツールのさらなる強化 4 月に、Windows 8.1 Update での IE11 内 F12 開発者ツールの新機能の一部について説明しました。F12 開発者ツールでは、DOM Explorer での正確なデータの提供と、メモリおよびパフォーマンス ツールでの実用的なデータの提供に注力しています。IE 開発者チャネルでは、F12 開発者ツールに以下をはじめとしたさらなる機能強化が行われています。 イベント ドリブン バグにより速く到達するために役立つイベント ブレークポイントによる、強化されたデバッグ エクスペリエンス。…

1

IE11 の仮想マシンが modern.IE で新たに公開されました

Windows 7 向け Internet Explorer 11 のリリースに伴い、modern.IE で公開されている仮想マシンのラインナップに Windows 7 向け IE11 と Windows 8.1 向け IE11 が追加されました。各種のプラットフォームとバージョンによる Internet Explorer のテストに、ぜひこれらの新しい仮想マシンを加えてください。また、ユーザーのフィードバックに基づきすべての仮想マシンが更新され、よりスムーズなテストが可能になりました。無料で入手できる VM は、Internet Explorer の全バージョン、あらゆるプラットフォームでのサイトのテストにお役立ていただけます。イメージは Linux 用、Mac 用、Windows 用がそれぞれ用意され、主要なデスクトップ仮想化テクノロジのほぼすべてに対応しています。 更新された VM には、以下の変更点が追加されています。 以前のバージョンの IE が新しいバージョンに自動更新されないよう、Windows Update を既定で無効化 イメージの有効期限を延長 よく寄せられる質問への回答に、Windows デスクトップから直接アクセスできるようにした VM のビルド バージョン番号を追加し、VM の更新を確認できるよう IE のホーム ページを modern.IE に設定 modern.IE では、IE テスト用の VM の他にも数多くのツールを無料で公開しています。以下に紹介するその他のツールも、テスト期間の短縮にご活用ください。 一般的に発生する互換性の問題をチェックする、サイト…


modern.IE の新しいパフォーマンス スキャン ツールによる実際のサイトの高速化とユーザー エクスペリエンスの向上

本日、modern.IE コード スキャナーの改良版がリリースされました。このツールを使うと、実際のサイトのパフォーマンスの改善につながり、ユーザーが訪問先のサイトで実際に行う操作に影響する可能性がある一般的なパターンを認識することができます。さらに、新しいチュートリアルも公開しました。このチュートリアルでは、swish.com で modern.IE と Internet Explorer 11 の F12 開発者ツールを組み合わせて使用し、Internet Explorer を始めとする最新ブラウザーでホーム ページのパフォーマンスを 40% 向上させる方法を紹介しています。今後も modern.IE を定期的に更新し、開発者がブラウザー互換性を短時間で検証できるようにするためのツールを提供する予定です。 modern.IE の新しいパフォーマンス スキャン ツールにより各種の最新ブラウザーでページを表示したときの応答性が向上します。 スキャンによる Web パフォーマンスの評価 スキャンを実行して、5 種類の一般的なパフォーマンス パターンを検出できます。多くの場合、推奨される修正は簡単に実行でき、しかも修正後はパフォーマンスが目に見えて改善されます。次に、新しいツールについて簡単に紹介します。 画像の最適化このテストでは、Web ページの画像をスキャンした後、kraken.io などの画像最適化サービスを利用してページの読み込み速度を改善する方法を提案します。現在の Web サイトのトラフィックの 60% 以上は画像データで占められています。ユーザーが Web ページのブラウジングに使うデバイスは、携帯電話から大画面 TV まで、さまざまです。デバイスに応じてブラウザーに送信する画像の解像度を調整できれば、ユーザー エクスペリエンスが大きく改善される可能性があります。 圧縮コンテンツこのテストでは、Web ページで gzip などの圧縮テクニックが使われているかどうかを判別します。画像最適化と同様に、コンテンツを圧縮しておき、ユーザーの要求に応じてコンテンツを圧縮解除することで、サイトのパフォーマンスを向上することができます。 コンテンツのプリレンダリングこのテストでは、ユーザーが次に表示する可能性が最も高いコンテンツを特定し、そのコンテンツをブラウザーで事前に取得できるようにするための HTML マークアップを検出します。この手法を使うと、ユーザーがサイトの奥に移動するほどページの表示速度が速くなるため、実際のサイトのパフォーマンスが大幅に向上する可能性があります。開発者は、Web ページ全体のプリレンダリング、個々のリソース ファイルのプリフェッチ、DNS 名の事前解決を要求することができます。どの場合も、1 行分のメタデータを追加するだけでパフォーマンスを向上できます。 ページ フリップ ブラウジングこのテストでは、Web…

6

相互運用可能なパン エクスペリエンスを実現する CSS Scrolling Snap Points 仕様

本日 Microsoft は、W3C への新たな提案 (英語) として CSS Scrolling Snap Points を提出いたしました。CSS Scrolling Snap Points は、高速で流れるようなパン エクスペリエンスを、タッチ デバイスを始めとする各種入力デバイスに実現するもので、IE10 で導入され IE11 で進化した API を基礎に設計されています。開発者の皆様は、これらの API を活用することで、ページ分割されたコンテンツやスクロール対応のフォト ギャラリーなど、パンを活かしたエクスペリエンスを簡単に構築できます。これはタッチに最適化されたエクスペリエンスですが、マウス、キーボード、トラックパッドでも直感的に操作できます。このエクスペリエンスが活用されているのが、Windows 8 に最適化された MSN ホームページです。 ユーザーは右左にスワイプして最新の見出しを切り替えることができます。CSS Snap Points によって Internet Explorer に実現されるこのエクスペリエンスでは、IE でのタッチ操作による Web ページのパンに使用されているものと同じ、ハードウェア アクセラレーションを活用したパン テクノロジが使われています。指にくっついて動かすことができ、パンを離すと慣性で進み、行き過ぎると揺れながら止まるなど、ユーザーが想定するとおりに動作します。また、ユーザーがパンを止めた後は、最も近い見出しでコンテンツがスナップされます。 このエクスペリエンスを実現するコードはシンプルです。CSS のコード行を 2 つ追加するだけです。 <style> .photoGallery { width: 500px; overflow-x: auto; overflow-y: hidden; white-space:…

1

BrowserSwarm 登場 – これからの JavaScript プロジェクトのテスト時間をもっと短く

現在、Microsoft では appendTo および Sauce Labs と連携して、BrowserSwarm をリリースしています。このオープン ソース ツールを使用すると、Web 開発者はさまざまなデバイスやブラウザーで JavaScript のフレームワークやライブラリを自動でテストできます。クオリティ フレームワークは最新の Web の基盤ですが、フレームワーク開発者がさまざまなブラウザーをテストするリソースを持っていない場合もあります。BrowserSwarm を使用すると、開発者は相互運用可能な優れたフレームワークを構築できます。このプロジェクトは modern.IE を補完するもので、開発者が各種の最新ブラウザー向けの Web サイトを構築するのに役立つ一連のツールとリソースを無償で提供します。 こちらから、BrowserSwarm のアカウントを数分で設定できます。 BrowserSwarm: 実用的なテスト結果を即座に BrowserSwarm は、GitHub 上にある開発チームのコード リポジトリに直接接続し、Sauce Labs のクラウドで、QUnit を使用した単体テストを自動的に実行します。成功したテスト ケースと失敗したテスト ケースに分けられたシンプルなレポートにより、修正が必要な部分がすぐにわかります。 BrowserSwarm では、prototype.js や Modernizr などの上位のフレームワークやライブラリを使用してテスト結果が示されます。さまざまなブラウザーやデバイスでの全体的なパス率に加えて、上位ブラウザーでの個別のテストのパス率も確認できます。 underscore.js に対する最近のジョブの例を次に示します。 underscore.js に対する BrowserSwarm のテスト結果ページの例 個別のジョブ レポートには失敗したテスト ケースのみが表示されるので、修正が必要な部分にすぐに対応することができます。QUnit での単体テストの実行に慣れている場合には、すべてのテスト出力をいつでも表示できます。 BrowserSwarm の詳細なエラー レポートの例 コミュニティの協力による BrowserSwarm テストの改善…

2

IE11 登場: 最新タッチ デバイスで Web を体験する、最も優れた手段

本日一般提供を開始した Windows 8.1 Preview には、新たに提供を開始する Internet Explorer 11 (IE11) Preview も含まれています。高速かつ滑らか、タッチ操作に最適化された IE11 は、あらゆる画面サイズのあらゆる Windows デバイスに、サイトとアプリがシームレスに動作する最高の Web エクスペリエンスを提供するという Microsoft のビジョンをさらに完成へと近づけるものになりました。IE11 は、タッチ時のパフォーマンス強化とページ読み込み時間の短縮を実現し、Windows デバイス間で途切れることのないブラウジング エクスペリエンスと、根本的に刷新された F12 開発者ツールを提供します。 Levitation デモ (英語) – IE11 では、ハードウェア アクセラレーションを使った HTML5 のタッチ操作がさらに高速化され、応答性も向上しています パフォーマンスは、Web を閲覧するすべてのユーザーにかかわります。パフォーマンスは特にタッチ操作におけるブラウザーとデバイスの応答性によって判断されますが、最新のデバイスではかつてない応答性が実現されています。Microsoft が IE の開発で実現した高速性、応答性、バッテリ効率は、特にタッチ操作で効果を発揮します。 イマーシブなブラウジング IE11 では、タブを好きな数だけ開きながら高速で滑らかなエクスペリエンスを楽しむことができます。さらにウィンドウを 2 つ並べてブラウズできるので、お気に入りのサイトと Windows ストア アプリの同時利用が可能です。IE11 では、頻繁に使うサイトを優先することで、あらゆる画面サイズのあらゆる Windows デバイスで、タッチ、マウス、キーボードのいずれを使う場合でも、ユーザーに合わせて Web 体験を最適化します。 Windows 8.1 の IE…

1

//BUILD にご参加ください

今年の BUILD (英語) カンファレンスは 2013 年 6 月 26 日~ 28 日にサンフランシスコ Moscone Center で開催いたします。このカンファレンスは、Windows と Internet Explorer の次期バージョンについて皆様に伝え、ご覧いただく初めての機会になる予定です。数多くの皆様のご参加をお待ちしております。 BUILD では、IE エンジニアリング チームによる 7 つのプレゼンテーションを通して、高速性、タッチ対応、イマーシブという要素を備えた、Windows の性能を最大限に活用したサイト構築のための技術とツールについて説明する予定です。同カンファレンスにお越しの方は、ぜひいずれかのプレゼンテーションをご覧ください。 セッション タイトル 概要 2-066 New IE Developer Tools (新しい IE 開発者ツール) IE11 で根本的に刷新された F12 開発者ツールについて説明します。 2-067 New Platform Capabilities for Advancing Web Development (プラットフォームの新機能による最先端の Web 開発) 最新の Web テクノロジを相互運用的に活用する方法をお伝えします。…

1

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

Microsoft は本日 modern.IE を更新いたしました。今回の更新では、以前のバージョンをサポートしながら、Internet Explorer 9 および 10 をはじめとする最新ブラウザーをテストするためのツールとリソースが強化されました。この機能強化は、1 月のサイト開設以来、熱心なユーザーの皆様からお寄せいただいているフィードバック、ご提案、ご要望のうち、最も数が多かった項目に対応するものです。 本日の更新によって、新しいサービス、新しいダウンロード、機能強化されたツールを modern.IE でご利用いただけるようになりました。主な内容を次に示します。 Windows QuickStart Kit for Mac Developers の注文受付を開始 (英語): 希望する慈善団体へ 25 ドルの寄付をしていただいた方に Parallels Desktop 8 と Windows 8 が含まれる USB スティックをお送りいたします。 新しいダウンロードの提供を開始: Windows 7 上で動作する IE10 と Windows XP 上で動作する IE8 用に、新しい仮想マシンのダウンロードの提供を開始しました。 Web ページ URL のスキャン機能の強化: ファイアウォールの内側にあるサイトを含め、互換性に関する問題をより多く検出できるようになりました。 18 種類の言語に対応 メインの開発環境を変更せずに各種ブラウザーとプラットフォームを簡単にテストできる、BrowserStack の 3 か月間無料試用は、引き続きご利用いただけます。…

2

Windows Update による IE 9.0.11 提供開始

マイクロソフト セキュリティ情報 MS12-071 – 緊急 今回のセキュリティ更新プログラムは、非公開で報告された Internet Explorer の 3 つの脆弱性を解決します。脆弱性が悪用された場合、特別に細工された Web ページをユーザーが Internet Explorer で表示すると、リモートでコードが実行される可能性があります。これらの脆弱性を攻撃者が悪用して、現在のユーザーと同じ権限を取得する可能性があります。コンピューターでのユーザー権限が低い設定のアカウントを持つユーザーは、管理者特権で実行しているユーザーよりもこの脆弱性による影響が少ないと考えられます。 このセキュリティ更新プログラムは、Windows クライアント上の Internet Explorer 9 について深刻度を「緊急」と評価し、Windows サーバー上の Internet Explorer 9 について深刻度を「警告」と評価しています。詳細情報については、セキュリティ情報ページを参照してください。 推奨する対応策: ほとんどのお客様は自動更新を有効にしていて、このセキュリティ更新プログラムが自動的にダウンロードおよびインストールされるため、特別な措置を講じる必要はありません。自動更新を有効にしていない場合、この更新プログラムを手動で確認し、インストールする必要があります。自動更新の具体的な構成オプションの詳細については、マイクロソフト サポート技術情報 294871 を参照してください。 管理者およびエンタープライズ インストール、またはこのセキュリティ更新プログラムを手動でインストールするエンド ユーザーについては、更新プログラム管理ソフトウェアまたは Microsoft Update サービスを使用して更新プログラムを確認し、この更新プログラムを直ちに適用することをお勧めします。 Internet Explorer 担当グループ プログラム マネージャー Tyson Storey

6

Windows 8 向け IEAK 10 が提供開始

Windows 8 向けの Internet Explorer 管理者キット 10 (IEAK 10) (英語) が http://ieak.microsoft.com (英語) からダウンロードできるようになりました。IEAK 10 により、Internet Explorer 10 のカスタム パッケージを簡単に作成、展開、管理できるようになります。IT プロフェッショナルの皆様は、IEAK 10 を活用して、必要な項目がすべて設定済みの Internet Explorer 10 エクスペリエンスを構成してユーザーに提供し、Internet Explorer 10 の展開後もユーザー設定を管理することができます。 Internet Explorer 担当グループ プログラム マネージャー Kevin Luu

2