非推奨のARIAロールは使用しないでください
ルールID:
aria-deprecated-role
ルールセット:
axe-core 4.10
ユーザーへの影響:
ガイドライン:
WCAG 2.1 (A), WCAG 2.0 (A), WCAG 2.2 (A), EN 301 549
修正方法
role=""
に割り当てられたすべての値が、非推奨または抽象ではないWAI-ARIAロールに対応していることを確認してください。次のリストは、廃止された各ロールについて、支援技術によってより適切にサポートされる可能性のある代替ロールを示しています。
-
ディレクトリ: 代わりに
section
、list
、またはtree
の使用を検討してください。directory
がどのように使用されるかによって、どれが最も適切であるかは異なります。
なぜ重要なのか
非推奨のWAI-ARIAロールを使用すると、アクセシビリティが低下します。スクリーン リーダーやその他の支援技術では認識されず、正しく処理されません。これらを使用すると、全ての人が重要な情報にアクセスできなくなる可能性があります。
ルールの説明
ARIAロール値に割り当てられた値は非推奨にしないでください。
仕組みについて (簡単に言うと)
WAI-ARIAロール属性を含むすべての要素をチェックして、そのロールがWAI-ARIA仕様の最新バージョンで非推奨になっていないことを確認します。