Open12

web.dev / Learn a11y

tkrytkry
tkrytkry

ほとんどのデベロッパーは、最新のウェブの標準マークアップ言語である ハイパーテキスト マークアップ言語(HTML)に精通しています。

🤔

tkrytkry

では、ARIA はどのような場合に使用すればよいのでしょうか。幸い、WAI グループは、要素をアクセスしやすくする方法を決定するために役立つ ARIA の 5 つのルールを策定しています。

APGにあった原則ににてるけどちょっと違うな

  • ルール 1: ARIA を使用しないでください
    • ARIA が設定されていないホームページと比較して、検出されたエラーが平均 70% 多かったことがわかりました。
  • ルール 2: 不要な ARIA を HTML に追加しない
    • 間違ったARIAを設定しない、的な意味?
  • ルール 3: 常にキーボード ナビゲーションをサポートする
  • ルール 4: フォーカス可能な要素を非表示にしない
  • ルール 5: インタラクティブな要素にはアクセス可能な名前を使用する