HTML 5 の代わりに HTML 4 を使用する理由はありますか?
2 に答える
HTML5 は、サポートされているものでもサポートされていないものでもありません。
まだ完全な仕様ではありません。ブラウザーは、HTML5 機能の一部をサポートしている場合とサポートしていない場合があります。従来のブラウザーは、HTML5 で導入された新しい機能をまったくサポートしていない場合があります。HTML5 で導入された新機能を使用しない限り、ドキュメントは従来のブラウザーと互換性があります。
レガシー ブラウザでサポートされていない新機能の一部を使用すると同時に、サイトとの互換性を維持する予定がある場合は、コンテンツを表示する別の方法を選択する必要があります。
HTML5 をほとんどのブラウザーと互換性を持たせたい場合は、Boilerplate や Modernizr などの優れたツールを使用することをお勧めします。
また、HTML 5 に関するこの説明を読むことを強くお勧めします。
HTML 4 のみのマークアップと機能に固執することで、膨大な数の古いクライアントとの下位互換性が確保されます。
それはそれについてです。実際には、そのような古いクライアントをサポートする必要はめったにありません (そうでない限り、あなたが誰であるかを知っています) および/または Javascript shim を使用して古いクライアントを HTML 5 時代に引き込むことができます。このため、通常、HTML 4 に固執しても実際的なメリットはありません。