2011-07-19 13 views
1

私は数年前に構築したサイトについて、「サイトでHTML5をサポートしていますか?」という質問がありました。HTML5サイトはHTML5をサポートしていますか?

サイトは、標準HTMLを使用して数年前に構築されました。

このような質問に対する正しい回答は何ですか?スクリプトをレンダリングするときにHTML5をサポートするブラウザか、そうでないブラウザがあると思いましたか?

答えて

2

との互換性をテストすることができます。

あなたのサイトは、HTML4と使用しているdoctypeをサポートするブラウザでは引き続き動作します。このサポートは、しばらくの間続く可能性があります。

あなたは簡単にHTML5のDOCTYPEを追加することにより、HTML5の方にあなたのサイトを移動するために起動することができます。

<!DOCTYPE html>

HTML5のDOCTYPEは下位互換性があります。

あなたはもっとここにいくつかを読むことができます:How to write backwards compatible HTML5?

1

あなたのサイトが有効な "HTML4" - 味が多い場合、あなたのサイトはHTML5で書かれていなくても将来的に証明されます。

あなたはこれが本当に適切な問題ではないW3C Markup Validation Service

0

ドキュメントタイプのサポートがbetweeenブラウザを変化させます。

HTML5の仕様とサイトのDoctypeの仕様の相違点を確認し、両者が互換性があるかどうかを確認して標準コンパイル対象にする必要があります。

とにかく、問題はそれとは逆です。新しいHTML5機能を使用するウェブサイトは、サポートしていない古いブラウザと互換性がない場合があります。

1

短い回答:はい - この質問は、ブラウザがHTML4を引き続きサポートしているかどうかについての詳細です。

しかし、HTML5はHTML 4に存在するいくつかの要素/属性を非難するようになり、将来ブラウザが始まるシナリオを想像することもできます。