openameba/a11y-guidelines

[3.3.1]「エラーを特定できる」の概要の見直し

itsminadesu opened this issue · 0 comments

概要 / Overview

3.3.1 エラーを特定できる概要に記載されている内容を見直したいです

スクリーンショット 2022-07-03 1 21 20

内容の見直し

各componentの近くにエラーテキストを表示するUIにすると記載されていますが、これだけだと「エラーとなっている箇所を特定する」ことはできても、必ずしも「エラーの理由が分かる」(ex. パスワードのvalidationに引っ掛かっている, 既に存在しているユーザー名であるなど)をも満たす訳ではないため、箇条書きの項目を増やした方が良さそうに思いました

図の見直し

例として用いられている図は「ユーザー名(必須要素)に値が入力されていないためエラーが出ている」といったことを示すものであるにも関わらず、「ユーザー名が必須要素である」ことが分かるようなラベル等が図の中にないので例として不適切に感じました。こちらはラベル等を付けるか、図の例を会員登録ではなくログイン等に変更すると良さそうに思いました。

関連リンク / Related link

その他 / Others

3.3.1には実装方法の項目が存在しないため、[3.3.1]エラー時の実装例にaria-live属性を用いた例を追加するIssueなども併せてやると良さそうに思いました