AA
3.3.3 エラー修正の提案
アクセシビリティにおける 3.3.3「エラー修正の提案」 は、ユーザーが入力ミスをした場合に、修正方法のヒントや提案を提供することを求める達成基準です。これは 等級 AA に分類され、より高いユーザビリティとアクセシビリティを確保するための重要な基準です。
目次
要件
ユーザーが入力エラーを起こした際、修正の提案が提示される。
つまり、エラーがどこにあり、どう直せば良いかをユーザーに明確に伝える必要があります。
どんな時に必要?
- フォームの送信時に必須項目が未入力だった場合
- フォーマットが不正だった場合(例:メールアドレスの形式が違う)
- 他の入力項目との整合性がとれていない場合(例:パスワードと確認用パスワードが一致しない)
具体例
良い例(達成している)
「メールアドレスが正しくありません。例:user@example.com のように入力してください。」
→ エラーの場所・内容・修正方法を明示しています。
悪い例(達成していない)
「エラーがあります」
→ どこに・何が・どう直せばよいかが分からないため、基準未達です。
この基準の目的と利点
| ユーザー | 支援内容 |
|---|---|
| 認知障害や読み書きに困難がある人 | 誤入力の内容を明確に把握できるようにする |
| 高齢者・視覚障害者 | エラー箇所へのナビゲーションや音声読み上げでの理解を促進 |
| 全てのユーザー | 入力修正によるストレス軽減/離脱防止につながるUX向上 |
実装のポイント
| 項目 | 内容 |
|---|---|
| エラー文の明示 | 何が間違っているか、どのフィールドか明示する |
| 修正案の提示 | 「○○形式で入力してください」など、正しい例を出す |
| 視覚+聴覚対応 | aria-describedby でスクリーンリーダー対応させる |
| エラーメッセージはフィールドの近くに | ユーザーが迷わないようにする |
まとめ
| 項目 | 内容 |
|---|---|
| 達成基準 | 3.3.3 エラー修正の提案 |
| レベル | AA |
| 適用範囲 | ユーザーがエラーを起こす可能性のある入力欄すべて |
| 要件 | エラーが発生した場合、可能であればその修正方法を明示する |
| 利点 | 入力のやり直しを支援し、ストレスを減らす/正確性が上がる/アクセシビリティ・UX向上 |
最終更新日:2025年12月01日
一覧に戻る
お問い合わせ
当社では、ウェブサイトの診断や改善方法のご提案を通じて、
すべてのユーザーにとって使いやすいウェブづくりをサポートしています。
ご相談・ご依頼は、こちらからお気軽にお問い合わせください。