HTML5はモバイルでの下位互換性をサポートしていますか?
モバイルブラウザでhtml5ページを実行しているときにブラウザがHTML5をサポートしていない場合、オーディオ/ビデオがサポートされていないときにエラーがスローされるか、エラー/代替コードをカスタマイズできるかどうか。また、デザイン的には残りのタグをサポートしていますか?
前もって感謝します、
スリ
HTML5はモバイルでの下位互換性をサポートしていますか?
モバイルブラウザでhtml5ページを実行しているときにブラウザがHTML5をサポートしていない場合、オーディオ/ビデオがサポートされていないときにエラーがスローされるか、エラー/代替コードをカスタマイズできるかどうか。また、デザイン的には残りのタグをサポートしていますか?
前もって感謝します、
スリ
私の知る限り、不明なタグは無視されます。
使用しようとしている機能のサポートを検出するには、modernizrなどのスクリプトを使用することをお勧めします。その後、意図したとおりに段階的にコーディングできます。
私の意見として
..JavaScriptハックを使用することをお勧めします。古いブラウザは、HTML5で使用される新しいタグとそれに関連付けられたスタイルを単に無視するためです。
使用する
document.createElement('HTML5tag');
ここで、HTML5tagは、使用する要素/タグです。
1.これにより要素が作成され、その要素に関連付けられたスタイルが正しく機能します(古いブラウザの場合でも)。
2.これは、スタイル定義の前に、headセクションで使用するすべての新しいhtml5タグに使用する必要があります。