A
WCAG2.2 NEW
3.3.7 冗長な入力項目
アクセシビリティ達成基準 3.3.7 冗長な入力項目(Redundant Entry) は、ユーザーの負担を軽減し、繰り返し同じ情報を入力させないことを目的とした基準です。
これは WCAG 2.2 から追加された新しい基準で、適合レベル A に分類されます。
目次
要件
同一のユーザー入力を同一のセッション内で複数回求める場合、ユーザーが繰り返し入力せずに済むように、以下のいずれかを満たすこと
- ユーザーが以前入力した情報を自動で入力または選択できる
- 入力済みの情報をコピー&ペーストできる
- 情報の再入力が必要な理由が正当かつ説明されている
目的
特に以下のようなユーザーの負担を軽減することが狙いです
- 認知障害や記憶障害を持つ人
- 音声入力や支援技術を使用する人
- モバイル端末やスクリーンリーダーで操作している人
具体例
| シチュエーション | 達成している例 | 未達成の例 |
|---|---|---|
| 同じ住所を複数回入力 | 「請求先と同じ住所を使用」チェックボックスを用意する | 請求先・配送先どちらも手動入力が必須 |
| 氏名の再入力 | ログイン後の画面に自動入力される | 氏名・電話番号を複数回入力させる |
| メールアドレスの再入力 | 以前入力した値を保持したまま表示 | メールアドレスを毎回ゼロから入力 |
注意点
以下の場合は、繰り返し入力が許容されます
| ケース | 理由 |
|---|---|
| セキュリティ上の理由(例:二要素認証、重要な同意) | 検証目的での再確認が必要 |
| 冗長に見えるが別の意味(例:緊急連絡先と本人連絡先) | 意図が異なる |
| セッションが別れている(例:別の日の訪問) | セッション内とは見なされない |
実装のヒント
- ログイン済みユーザーに対しては、プロフィール情報を自動入力
- 同一項目に対して「前回の情報を使用」「コピー」の選択肢を提供
- 確認のための再入力時には、「確認のためもう一度入力してください」などの説明文を表示
この基準が重要な理由
| 観点 | 内容 |
|---|---|
| ユーザビリティ | ユーザーのフラストレーション軽減・操作スピード向上 |
| アクセシビリティ | 記憶・入力能力に制限のある人への配慮 |
| UX最適化 | 再入力による離脱を防ぎ、コンバージョン向上にも寄与 |
まとめ
| 項目 | 内容 |
|---|---|
| 達成基準番号 | 3.3.7 |
| 名称 | 冗長な入力項目(Redundant Entry) |
| レベル | A |
| 要求内容 | ユーザーが同じ情報を何度も入力しなくて済むよう配慮すること |
| 適用対象 | すべてのフォーム、ウィザード形式の入力、会員登録等 |
| 免除条件 | セキュリティ・法的・意味の違いがある場合など |
| 技術例 | 自動補完、チェックボックス、セッション保持、ローカルストレージ利用 |
最終更新日:2025年12月01日
一覧に戻る
お問い合わせ
当社では、ウェブサイトの診断や改善方法のご提案を通じて、
すべてのユーザーにとって使いやすいウェブづくりをサポートしています。
ご相談・ご依頼は、こちらからお気軽にお問い合わせください。