HTML5ブラウザのサポート
HTML5ブラウザのサポート
PC側
1) その中で最も完全にサポートされているのはchromeシリーズです
2) operaはchromium kernelに変更されました...したがってスコアは基本的に同じです
3)意外なことに、Firefox、W3C 標準は常に最前線にありますが、H5 のサポートは最高ではありません!!!
4) IE10 以下では、H5 エクスペリエンスは満足のいくものではありません...一部しかサポートできません
5 ) Safariの旧バージョンはIEの旧バージョンよりも古いです このシリーズはとても優れています...
タブレット版
Chromeはしっかり1位です
android、firefox、ios、operaはほぼ同じです( IE を除く)
モバイル版の互換性は PC 版よりもはるかに優れています
携帯電話
携帯電話のブラウザの主要シリーズは、非常に古いシリーズを除いて、非常に優れたサポートを備えています。 ..
IE ブラウザが HTML5 タグをサポートしていない問題を解決するためのいくつかの方法:
1. javascript: document.createElenment("...")
function() {
var element=['header','footer','article','aside', 'section','nav','menu','hgroup','details','dialog' 、 'figle'、 'figcaption']、
- ){document.createelement(要素[i])})(); ]>
<![endif]--> または: <!--[IE 9の場合]> ここで特別に説明します: IE 独自のコメント判定です: lte: Less than orequal to の略です, 以下という意味です。 lt: Less than の略で、未満という意味です。 gte: Greater than orequal toの略で、以上という意味です。 gt: Greater than の略で、「より大きい」という意味です。 !: 等しくないという意味で、JavaScriptの等しくない判定文字と同じです IE9はhtml5タグをサポートしていますが、サポートが完全ではないため、選択次第で「lte」と書くこともできます!
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js">< /script>
< ![endif]-->