Let It Snow… もっと速く!

PC のハードウェア性能と Windows 8 の新しいタッチ操作機能を活用できる、この季節にぴったりな HTML5 エクスペリエンスをご用意しました。 Let It Snow (英語) では、GPU の力で雪が降りしきる、冬の景色をご覧いただけます。ハードウェア アクセラレーションを使った HTML5 Canvas、SVG、CSS などを活用したエクスペリエンスとなっています。IE10 でのマルチタッチに対応する Windows Developer Preview (英語) では、実際に手を伸ばして立て札の雪を払い、ホリデー メッセージをご覧いただけます (もちろんマウスでも操作可能です)。ご使用のブラウザーの能力が十分と思われる場合は、[Snowflakes] (雪の粒の数) を 1,000 まで上げてみてください。この設定で、ブリザードというよりは雪がちらついている状態になってしまう場合は、IE9 (または IE10) で、組み込みのハードウェア アクセラレーションを有効にしてお試しください。 画像をクリックすると Let It Snow デモが表示されます 昨年最初のプレビュー (英語) が披露された IE10 では、開発者からの要望が多いサイトで使用可能な HTML5 の提供を推進しており、美しくインタラクティブな Web エクスペリエンスを構築していただけるようになっています。Windows Developer Preview に搭載されたバージョンでは、さらに多くのハードウェア アクセラレーション対応 HTML5 が組み込まれ、Web 上でのタッチ操作がしやすいアプリケーションの構築に対応しました。開発者の皆さんによる HTML5…


標準ベースの Web グラフィックに移行する IE10

ユーザーは、どのブラウザーでインターネットのどのサイトを見ても、似たような品質のエクスペリエンスを得られることを期待するものです。ブラウザーを問わず “同じマークアップで同じ結果” を実現する (Same Markup) という目標に対する Internet Explorer での取り組みについて、このブログで初めて話題にしたのは、IE9 Platform Preview 1 のリリースを発表した、2010 年 3 月の記事でのことでした。IE9 によって私たちはこの目標に向けてに大きく前進しましたが、IE10 の HTML5 に基づく標準モードと互換モードは、この取り組みをほぼ完成させるものです。「IE10 の HTML5 解析」では、IE10 の HTML5 ベースの標準モードおよび互換モードで廃止された従来の機能をいくつかご紹介しました。 この記事では、これに加えて 2 つの機能が廃止されたことについてお話しします。Vector Markup Language (VML) と DirectX ベースのフィルターおよびトランジションです。どちらの機能も IE9 以降は MSDN のドキュメンテーションでは非推奨扱いとなっており (たとえば「フィルターおよびトランジション」(英語) の 1 行目には “This topic documents a feature of Visual Filters and Transitions, which is…


アプリケーションのための HTML5: IE10 Platform Preview 4

Windows Developer Preview (英語) で利用できる IE10 Platform Preview の更新がダウンロード (英語) 可能になりました。このプレビュー版では、HTML5 テクノロジのサポートがさらに充実しており、よりリッチな Web アプリケーションを、大幅に改良されたパフォーマンスで利用することができます。IE10 では、CSS3 によるトランスフォームやアニメーション、SVG などのテクノロジに対してハードウェア アクセラレーションを行うことで、他のブラウザーよりも高速なレンダリングを実現しています。次の短いビデオではそのようすを紹介しています。 IE10 に追加された HTML5 対応やパフォーマンス改良点の紹介 今回リリースされた Platform Preview 4 では、開発者がサイトですぐに活用できる HTML5 テクノロジが追加されています。完全なリストは IE10 の開発者向けガイド (英語) でご確認いただけますが、ここでは一部を紹介します。 Cross-Origin Resource Sharing (CORS) により、ドメインを横断した XMLHttpRequest を安全に使用 File API: Writer が BlobBuilder をサポートすることにより、ブラウザーでスクリプト内の大きなバイナリ オブジェクトの操作が可能 JavaScript の型付き配列に対応し、ストレージと型付きデータの操作が効率化 CSS の user-select プロパティによって、エンド ユーザーが Web…


Windows 8 Developer Preview: IE10 Platform Preview 3

Windows Developer Preview (英語) に含まれる新しい IE10 エンジンの登場により、開発者はさらに多くの HTML5 テクノロジを活用して、タッチ操作がしやすく、美しい、インタラクティブな Web アプリケーションを開発できるようになりました。 Windows Developer Preview に含まれる IE10 Platform Preview 3 に組み込まれた、タッチ操作関連の HTML5 テクノロジを紹介したビデオ Windows 8 は、1 つの HTML5 ブラウジング エンジンで、2 種類のエクスペリエンスを提供します。新しい Metro スタイルのブラウザーと、デスクトップ用の IE10 です。共通して使用される HTML5 エンジンは Web 標準を強力にサポートし、安定した高速性と安全性を備えたパワフルな Web プログラミング モデルを、ブラウザーのエクスペリエンスと Metro スタイル アプリの両方に提供します。新しい Metro スタイルのブラウジング エクスペリエンスについては、Building Windows 8 ブログで詳しくご覧いただけます。 この更新により、IE10 は、タッチ操作向けのサイトで、さまざまな新しいテクノロジの使用に対応できるようになっています。 リッチな視覚効果: CSS テキスト…