適用 (対象)
全てのウェブコンテンツ技術
これは、次の達成基準に関連する達成方法である:
- 達成基準 3.2.2: 入力時 (十分な達成方法)
- 達成基準 3.3.2: ラベル又は説明 (参考達成方法)
解説
この達成方法の目的は、フォームコントロールへの変更がコンテキストの変化をもたらすときに何が起こるかについての情報を利用者に提供することである。一般的にフォームコントロールの値を変更することはコンテキストの変化をもたらさないため、コンテンツ制作者が事前に利用者に振る舞いに気づくような説明を提供することが重要である。可能であれば、その変化についての説明とフォームのコントロール自身をプログラム的に関連づけておく方がよい。
次に示すのは、さまざまな状況における説明の提供方法の例である。
- 設定変更によってコンテキストの変化が生じるユーザインタフェース要素に先行する音声読み上げ順序で、ウェブページ上で説明を提供する。
- 設定変更がコンテキストの変化を引き起こすユーザインタフェース要素に到達するために、利用者が特定のステップを完了させなければならないようなステップが複数あるプロセスに対して、コンテキストの変化が起きるステップの前にプロセスの一部として説明を提供する。
- 設定変更によってコンテキストの変化を引き起こすユーザインタフェース要素のあるウェブアプリケーションを利用する前に、利用者のトレーニングが必要とされるイントラネットの場合、そのトレーニングの一部として説明が提供される。
事例
- トップページで、ドイツ語、フランス語とスペイン語という選択肢がラジオボタンで示されている。 ボタンの前には、利用者に対して、選択肢を選ぶことで言語が変更されるという説明が示されている。
- オンライン調査で 50 問の質問が一つずつ表示される。 調査の初めに、利用者が各質問に対して回答を選ぶと次の質問に進むことができるという説明が表示されている。
検証
手順
- フォームコントロールの設定変更により、コンテキストの変化が生じるコンテンツの場所を見つける。
- コントロール操作の前に、コントロールが変更されたときに何が起こるのかの説明が利用可能であるかを確認する。
期待される結果
- 2.の結果が真である。