回答:
IE8ベータ2は、HTML5の2つのAPIをサポートしています。ドキュメント間のメッセージングと非SQLストレージです。
IE8ベータ2は、HTML5の構文解析アルゴリズムや新しい要素(なし実装していない<canvas>
か、<video>
サポート)。
IE8をHTML5に合わせて調整するバグ修正もあります。
このJavaScriptをヘッドに含めることにより、IE8でHTML5タグを機能させることができます。
<script type="text/javascript">
document.createElement('header');
document.createElement('nav');
document.createElement('menu');
document.createElement('section');
document.createElement('article');
document.createElement('aside');
document.createElement('footer');
</script>
このIE HTML5シムスクリプトを使用して、などのHTML5の新しいセマンティック要素の基本的なレベルのサポートを取得できます<article>
。
Modernizrは、IE HTML5レンダリング機能を提供するための優れたオプションでもあります。
サポートしていますか
<!DOCTYPE html>
はい、そうです。
おそらくより良い質問は、IE8がサポートする最新のWeb機能についてです。それに答えるために最高の場所のいくつかはあるcaniuse.com、html5test.com、およびbrowserscope.org。
HTML5は、人によってさまざまなことを意味します。最近では、HTML、CSS、JavaScriptの機能を意味します。用語は少し「Web 2.0」に似ています。
サポートされているHTML5 ハッシュ変更イベントとオンライン、オフラインイベント
IE8のHTML5サポートは制限されていますが、Internet Explorer 9がリリースされたばかりで、新しいHTML5テクノロジーを強力にサポートしています。
HTML5はまだドラフト仕様にあります(そしてしばらくの間続くでしょう)。なぜわざわざ?
http://msdn.microsoft.com/en-us/library/cc288472(VS.85).aspx#htmlによると、IE8は「強力な」HTML 5をサポートする予定です。「強力なサポート」が何を必要とするかを正確に説明するものは何も見ていませんが、確かに、HTML5の一部がIE8に組み込む予定です。
IE8とHTML 5のサポートについて詳しくは、こちらをご覧ください。
http://blogs.msdn.com/giorgio/archive/2009/11/29/ie8-and-html-5.aspx