トピックのタイトルは本当に質問です。特定の DocType が必要になることはありますか? もしそうなら、どのような状況で?
非常に大きなユーザーベースを持つWordpressプラグイン用のjQueryスライドショースクリプトを設計しています. そのため、多くのユースケースで機能するように設計する必要があります。データ属性を使用するか、Javascript 参照専用の有益なクラス ('js-transition-slide、js-transition-fade など) を使用するかを決定しようとしています。
数値の設定(js-delay-500など)など、複雑な場合はデータ属性を使用するとはるかに簡単ですが、HTML5です。個人的には、またはユーザーの 99% パーセントがこれを気にすることはありませんが、過去に (同様のことを行ったために)、プラグイン マークアップが原因で特定の DocType でページが無効になることを懸念しているユーザーから連絡がありました。なぜこの DocType が必要だったのか (電子メールを紛失したため) は完全には思い出せませんが、HTTPS 支払いページとセキュリティ検証に何らかの関係があったのではないかと思います。実際、これはプラグイン リンクの 1 つが HTTPS ではないことに関連している可能性があると思います。本当に漠然としています、私は知っています。
そのようなことは別の質問を提起すると思います。有効なマークアップも公式に必要ですか?
私を啓発できる人に感謝します。繰り返しになりますが、ほとんどの場合と同様に、私はすべて HTML5 に賛成ですが、そのようなもの (Wordpress プラグインなど) の性質上、特定のユーザーを疎外しない (または少なくとも代替手段を提供する) ために、幅広いユースケースをサポートすることが重要になる可能性があります。オプション)。