達成基準 2.4.4 の失敗例 - リンクと関係のないコンテンツにのみ、リンクのコンテキストを提供している

達成方法に関する重要な情報

この達成方法 (参考) の使用法と、この達成方法が WCAG 2.1 達成基準 (規定) とどのように関係するのかに関する重要な情報については、WCAG 達成基準の達成方法を理解するを参照のこと。適用 (対象) のセクションは、その達成方法の範囲について説明しており、特定の技術に関する達成方法の存在は、その技術があらゆる状況で WCAG 2.1 を満たすコンテンツを作成するために使用できることを意味するものではない。

適用 (対象)

HTML 及び XHTML

これは達成基準 2.4.4: リンクの目的 (コンテキスト内) (失敗) に関する達成方法である。

解説

この文書は、リンクの目的を理解するために必要なコンテキストが、プログラムによる解釈が可能なリンクのコンテキストではないコンテンツの中に置かれているという失敗例について解説する。リンクのコンテキストが次のいずれかの方法で提供されていない場合:

利用者はリンクがどこにあるのかを簡単に知ることができない。コンテキストを探るために利用者がリンクの場所を離れなければならないなら、そのコンテキストはプログラムによる解釈が可能なリンクのコンテキストではなく、この失敗例に該当する。

事例

参考リソース

参考リソースは、あくまでも情報提供のみが目的であり、推薦などを意味するものではない。

訳注

「Accessible Rich Internet Applications (WAI-ARIA) 1.0」「WAI-ARIA 1.0 Authoring Practices」はそれぞれ、正しくは「Accessible Rich Internet Applications (WAI-ARIA) 1.1」「WAI-ARIA Authoring Practices 1.1」となる。

検証

手順

リンクの目的を理解するために、追加が必要なリンクのコンテキストを探す。各リンクについて:

  1. コンテキストが同じ文章、段落、リスト項目、テーブルのセル、又は関連するテーブルのヘッダーに含まれているかどうかを確認する。
  2. 例えば、リンク上で aria-labelaria-labelledbyaria-describedby などの WAI-ARIA プロパティを使用して、十分なコンテキストを提供するなど、リンクのコンテキストをプログラムによる解釈が可能かどうかを確認する。

期待される結果

  • #1 及び #2 の結果が偽である場合、このコンテンツは達成基準の失敗となる。