Internet Explorer 10プラットフォームプレビュー2

MIX11では、Microsoftは12週間ごとにInternet Explorer 10の新しいプラットフォームプレビュー版がリリースされることを約束しました。これはIE9よりもやや遅いですが、IE10の開発がWindows 8の開発サイクルと密接に関連していると考えると意味があります。IE 8は、新しいオペレーティングシステムのMetroユーザーインターフェイスを駆動するHTMLエンジンになります。 D9でのWindows 8の公開からわずか数週間で、MIXでの最初の出現から11日目まで、IE10の2番目のプラットフォームプレビューが到着しました。

すべてのIEプラットフォームプレビュー同様、これはブラウザではありません。これは、IEレンダリングエンジンとChakra JavaScriptコンパイラをラップした大まかなシェルです。お気に入りのWebサイトにアクセスすることもできますが、これは、Microsoftがブラウザに追加する技術や、サイトとサービスの互換性をテストするユーザーのためのツールを試す開発者のためのツールです。そしてもちろん、新しい選挙区 – Windowsの次のリリースについての手がかりを探している人 – がいます。

Windows 8の新しいルックアンドフィールでHTML5とJavaScriptを使用することで、Windowsアプリケーションの構築を容易にする機能についてはIE10 PP2を検討する価値があります。 IE10 PP2の新しいCCS3機能には、Positioned Floatsのサポートが含まれており、ページ要素の周りのテキストフローを可能にします。 PP1のグリッドレイアウト機能を使用すると、画面をタブレットから肖像画に回転させるときに配置される配置された要素を作成するための便利なツールになります。 D9のWindows 8デモンストレーションでは、この機能を使用するUI要素がいくつか示されていました。

グリッドレイアウトでIE10の配置されたフロートを使用する – Windows 8のように!

Media Query Listenerの同様にサポートされていることは、画面のズームや回転など、形式が変わったときにブラウザがイベントを生成することを意味します。変更をポーリングするのではなく、イベントをリッスンすることで、開発者が適切な要素をダウンロードし、帯域幅を節約し、ページの読み込み時間を改善するコードを書くのがずっと簡単です。ここでも、Windows 8のHTML UIがデバイスセンサーでこの機能を使用して、タブレットデバイスの画面の回転やレイアウトをどのように処理するかを簡単に確認できます。

IE10 PP2の最も重要な機能の1つは、Webワーカーのサポートです。 JavaScriptのバックグラウンドタスクとして最もよく考えられるWebワーカーを使用すると、ページのメインJavaScriptスレッドとは別に実行されるワーカースレッドに機能をオフロードできます。それらを使用して複雑な計算を処理したり、サーバーとの通信を管理したりして、アプリケーションの応答性を向上させることができます。

複雑なグラフィックス計算にIE10のWebワーカーを使用する

Workersを使用して複雑な計算をホストするだけでなく、それらを使用してコード内のユーザーインターフェイスタスクを処理するブラウザのビジネスロジックを処理できます。これは一般的に使用されているModel View Controllerのデザインパターンに近いアプローチであり、Ruby on RailsやASP.Net MVCなどのMVCベースのWebプログラミング技術でうまくいくはずです。 IE10 PP2のWebパフォーマンスAPIのサポートは、バックグラウンドタブや最小限のブラウザウィンドウで実行されるものを制御できるので、ここでも便利です。

モバイルでのサムスンギャラクシーS7 Edgeでのハンズオン:より良いWi-Fi通話体験、挑戦的な環境のための厳しいAndroidタブレット、モビリティ、Plantronics BackBeat GO 3とVoyager 5200ヘッドセットの実践:新しいApple iPhoneには完璧です

F12デバッグ環境では、iframeでワーカーを偽装する必要はなく、ワーカーのデバッグを完全にサポートしています。他のJavaScriptと同様に、適切なブレークポイントを追加してWorkersをデバッグするだけです。これには、従業員とメインのJavaScriptフローとの間のアプリケーションフローに従います。

IE10 PP2にはさらに多くのものがあります。 Microsoftは、HTML5フォームとフォームの検証(すべてのブラウザで実装される最初のHTML5機能の1つ)を最終的にサポートしました。また、ブラウザのセキュリティを強化するために、サンドボックスフレームを使用して、ホストブラウザのページDOMや特定のブラウザAPIにアクセスできないようにします。クラウドサービスを構築する場合、Microsoftはファイルの操作、ドラッグアンドドロップのサポート、HTML5ファイルリーダーの追加を容易にしています。

マイクロソフトは、この最新のプラットフォームプレビューでブラウザを推進し続けており、これまで欠落していたHTML5機能と、最近提案された機能だけをサポートしています。エンドユーザーと開発者が楽しみにしているのはここですが、マイクロソフトの専門家は、IE10が次世代のWindowsのために意味するものを試してみることができます。 PP3をロールオーバーしてください。これは、9月中旬ごろに到着します。

サイモン・ビッソン

Republic WirelessでSamsung Galaxy S7 Edgeとのハンズオン:より良いWi-Fi通話体験

Microsoft Sprightly、First Take:スマートフォンに魅力的なコンテンツを作成する

Xplore Xslate D10、First Take:挑戦的な環境のための厳しいAndroidタブレット

Plantronics BackBeat GO 3とVoyager 5200ヘッドセットのハンズオン:新しいApple iPhoneに最適