質問: デフォルトの「index.html」ファイルが有効なhtml5ではないのはなぜですか? index.html joomlaのすべてのフォルダーに含まれるファイルには、次の内容があります。<!doctype html><title></title> 技術的には、これは有効なhtml5ではありません。wc3バリデーターによると、titleタグは空にできません。そのはず<!doctype html><title> </title> これには特別な理由がありますか、それとも単にjoomla開発者からのミスですか?
回答: 今日では、htmlファイルの検証と一貫性が注目を集めています。ほとんどのブラウザは、以前の標準に従って有効なもの、または無効な構造の広い範囲を受け入れます。ただし、アセットのチェックに多大な労力が必要ですが、html5に関する認識は重要な関心事です。インターネットの進化において、いくつかのhtml標準が実装され、今でも非常に人気があります。ネットワーク全体を削除する方法がないため、ネットワークは永久に存在し続けます。このドメインでも同じ状況が見られます。規格への準拠を認定および維持するには、多くの作業が必要です。歴史的な観点から、ディレクトリの参照を回避するためにプレーンなindex.htmlが導入されました。これらの時点では、ディレクトリの参照防止が一般的なセキュリティ対策であるため、これらは不要になりました。この行では、jed joomla! extensions directory(jed)は、提出された拡張機能でのindex.htmlの要件を最近削除しました。html5の利点は明らかです。最新のデバイスへの移行を容易にし、新しいテクノロジーをサポートするために実装されています。したがって、純粋なhtml5ページの義務をサポートする専門家もいます。小規模なプロジェクトや管理された環境では、それは達成される可能性が高く、その利点を確認できます。joomlaで!コミュニティプロジェクトでは、誰でも完全な互換性の取り組みを推進できます。 githubは使いやすく、特定のエディターは必要ありません。解決策として、すべてのindex.htmlを削除または変更して、上記の詳細な構造を実装できます。貴重な時間だけが必要です。