Level AWCAG 2.2
3.3.2 ラベル又は説明
ユーザー入力を求める場合、ラベルまたは説明が提供されている。
なぜ重要か
スクリーンリーダー
label要素がないとフィールドの目的を読み上げられず、何を入力すべきか分かりません。
認知障害
プレースホルダーは入力開始で消えるため、何を入力中か忘れてしまう場合があります。
運動障害
ラベルをクリックしてフォーカスできるため、小さな入力欄のタップ領域が拡大します。
音声入力
音声操作では可視ラベルを読み上げてフィールドを指定。ラベルがないと操作できません。
ライブデモ
ラベルの有無による違い
プレースホルダーのみ
プレースホルダーのみでは入力を始めるとラベルが消え、何を入力すべきか分からなくなります。スクリーンリーダーにもラベルが伝わりません。
ペルソナで理解する
中村さん(72歳)— 軽度認知障害
入力を始めるとプレースホルダーが消え、何を入力していたか忘れてしまいます。常に見えるラベルがあれば安心して入力を続けられます。