IE 10における新しいHTMLパージングルール
HTML 5における大きな変更のひとつは、非標準HTML、もっと具体的に言えば、malformedなHTMLの標準化だった。Internet Explorerは最近リリースされたIE10 Platform Preview 2において、これら新しいパージングルールを順守しはじめている。
HTML 5における大きな変更のひとつは、非標準HTML、もっと具体的に言えば、malformedなHTMLの標準化だった。Internet Explorerは最近リリースされたIE10 Platform Preview 2において、これら新しいパージングルールを順守しはじめている。
Microsoftは昨日のキーノートでIE 10の初めてのプラットフォームプレビュー版を誇らしげに公開した。性能改善が喝采を浴びたがより大きな議題には触れられなかった。それは、“ネイティブHTML5”とは何なのか、ということだ。単なるハードウエアアクセラレーションなのか。われわれはそうは思わない。
Microsoft は 昨日の SxSW カンファレンスで,同社の主力インターネットブラウザとなる IE 9 をリリースした。これによって IE は HTML5 の一定レベルのサポートを備え,Acid 3 テスト 95% パスを達成することになり,最新の Web ブラウザたちに肩を並べる。
マイクロソフトは、IndexedDBとWebSocketsのようなプロトタイプ技術をテストすることができるHTML5 Labsで、IE9で開発中の早期のWeb技術を提供することを決定した。
Internet Explorerのパフォーマンス担当であるリードプログラムマネージャーのJason Weber氏は、IE8がページを準備し、レンダリングし、Webサイトがフォーカスすべきことを表示するまでの間、どの処理に最も時間を費やしているのかを表す内部データを公開した。
Adobe は "Square" というコードネームの Adobe Flash Player プレビュー版を公開した。Linux,Mac,Windows 向けのネイティブ 64 ビットサポートと,Microsoft Internet Explorer 9 ベータ版の拡張サポートが実装されている。
Microsoft は、 Internet Explorer 9の4回目で、最後のプレビュー版をリリースした、これには、 ハードウェア アクセラレーションとJSエンジンとの深い統合が特徴で、パフォーマンスを改善し、SVG, CSS, HTML5などの標準を採用している。
Internet Explorer Preview 3は、新しいHTML 5に関する改良が盛り込まれている。特に次のものに関しては顕著である。オーディオ、ビデオとキャンバス、より早いJavaScriptエンジン、DOM とCSSの機能のさらなるサポート、埋め込みフォントのサポート、他のブラウザとのHTML 5に関する実装の差異を縮めて、いくつかの領域をハードウェアアクセラレーションにより改善されている。
Microsoftは8つのカテゴリに分類される192項目のテストの結果を発表した。これらはHTML5、SVG 1.1、CSS3、そして DOM Level 2&3についてのテストで、テスト結果を見るとIE9のプレビュー版はすべてのテストに合格している。一方で、Chrome、Firefox、Opera、そしてSafariのテスト結果はカテゴリごとに濃淡がある。この結果だけ見るとIE9が最も正確にW3C標準に準拠したブラウザということになるが、GoogleとMozillaとOperaはこの結果に異議を表明している。
.NET 4.0 では,信頼性の高い Internet Explorer 用マネージドエクステンションが記述可能になった。エクステンションはそれぞれ,コンパイル時に使用された CLR 上で動作する。以前のように,間違って最新バージョンの CLR をつかんでしまうことはなくなった。残念ながら,COM インターフェースは相変わらず必要だ。