BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース Internet Explorer 9 Preview 3は、HTML5をよりよくサポートする

Internet Explorer 9 Preview 3は、HTML5をよりよくサポートする

原文(投稿日:2010/06/25)へのリンク

Internet Explorer Preview 3は、新しいHTML 5に関する改良が盛り込まれている。特に次のものに関しては顕著である。オーディオ、ビデオとキャンバス、より早いJavaScriptエンジン、DOMとCSSの機能のさらなるサポート、埋め込みフォントのサポート、他のブラウザとのHTML 5に関する実装の差異を縮めて、いくつかの領域をハードウェアアクセラレーションにより改善されている。

IE 9 Preview 1と2には、テキスト、画像、ベクター画像のハードウェアアクセラレーションが含まれていた。IE 9 Preview 3ではさらに、ビデオ、オーディオ、キャンバスをCPUよりもGPUを優先して描画するようになっている。マイクロソフトは、パフォーマンスを向上するために、Webページの内容をすべてをコンピュータのグラフィックカードで実行することを決定した。IEは、「デフォルトでWebページのすべてにハードウェアアクセラレーションを使用した最初のブラウザである。今日から開発者がモダンなサイトを構築するために使用することが可能である。」

キャンバス。 最も望まれていた機能のひとつはキャンバスである。IE9 Preview 3のサポート機能を次のデモで確認することができる。小惑星帯(Asteroid Belt)水槽(Fish Tank)アマゾン書棚(Amazon Shelf)

オーディオとビデオ。IE 9は、H.264コーデックを使用したHTMLの<audio>と<video>エレメントをサポートする。The ビデオパノラマサイトには、開発者がテスト目的で使用することができるIE 9のビデオをネイティブに描画できる機能に関するいくつかのビデオが掲載されている。

JavaScript。 チャクラ(Chakra) JavaScriptエンジンは、ECMA-262StandardとES5として知られるECMA-262 Fifth Edition (PDF)に含まれるいくつかの新しい機能をサポートする。

これには、ES5に含まれる新しい配列とオブジェクトメソッドの他にも文字列や日付の言語拡張も含まれている。テストドライブサイトには、新しくES5で組み込まれてた新しい配列メソッドゲームが試せるサンプルが含まれている。ES5の配列をどうやって使うことができるかは、Tile Switchゲームの中を解説したビデオで学習することができる。

マイクロソフトの最新Webkit Sunspiderテスト結果では、IE 9のピュアJavaScript処理速度は、Opera 10.6とChrome 6.0ベータに近い値になっている。

image

DOM、CSS。IE 9 Preview 3は、次のDOMとCSS機能のサポートが追加されている。DOMトラバーサル(Traversal)、完全なDOMのL2とL3イベント、DOMスタイルからのgetComputedStyle、CSS3の値とユニット、CSS3複数の背景。またIE9は現在、埋め込みフォントとして、CSS3のフォントをベースとしたWeb Open Font Format (WOFF)に対して、テキスト描画の品質のためにDirectWriteによるサブピクセル精度の描画をサポートしている。

IE 9 Preview 3では、マイクロソフトは新しいテストとテスト結果を追加して、Testing Centerを更新した。マイクロソフトは、彼らがW3Cにテストを提出したと報告した。しかし、一般的な準拠テストにすべてのブラウザベンダが合意しているわけではない。すべてのブラウザが本当にHTML5に準拠すると、Web開発においてブラウザ間の違いを意識する必要がなくなる。IE 9 Preview 3のAcid3スコアは、Preview 2の68点から83点に向上している。

この記事に星をつける

おすすめ度
スタイル

BT