適合している代替版の表示に関する設定を利用者が行えるようにする

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

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

適用 (対象)

設定を保存するためにサーバーサイドのスクリプトを用いて生成されたコンテンツ。

(この達成方法は、解説書から参照されていない。)

解説

この達成方法の目的は、ウェブページの適合している代替版の設定を利用者が選択できるメカニズムを提供することである。

利用者が適合している代替版を見ることができるような設定を提供するにはいくつかの方法が可能である。一般的な方法としては、ウェブサーバーがページを修正する、又は利用者を代替版にリダイレクトするのに使うセッション又は永続的なクッキーを設定するサーバーサイドのプロセスのトリガーとなるリンクを提供する方法がある。他の方法には、利用者がウェブページ又はサービスにアクセスする際にサインインするシステムへのログイン情報の一部として利用者ごとの選択肢を提供する方法がある。

不適合なページで提供されるメカニズムは、代替版を必要とする利用者が、それを探して利用するためにアクセシブルである必要がある。そのメカニズム自体は宣言しているアクセシビリティレベルに適合しているべきである。

事例

参考リソース

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

検証

手順

  1. そのサイトのページの表示方法についての設定を変更する。
  2. 各不適合なページから、設定そのもの、又は設定できるページへのリンクにアクセスできることを確認する。
  3. ウェブページが選択した設定に応じて表示されることを確認する。
  4. 設定が行われた時に、ウェブページが宣言通りに適合していることを確認する。
  5. 結果となるページが元のページの適合している代替版となっていることを確認する。

期待される結果

  • #2 及び #3 の結果が真である。