Skip to content

Commit

Permalink
fix: mail => email
Browse files Browse the repository at this point in the history
  • Loading branch information
yamanoku committed Dec 27, 2023
1 parent 1492cfc commit 3e6d7a9
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions understanding/identify-input-purpose.html
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ <h1>達成基準 1.3.5: 入力目的の特定を理解する</h1>
<h2>意図</h2>
<p>この達成基準の意図は、利用者に関する情報を収集するフォームの入力の目的を、プログラムによる解釈を可能にして、その結果、ユーザエージェントが異なるモダリティを使用し、その目的を抽出して利用者に提示できるようにすることである。特定のフィールドで期待される特定の種類のデータをプログラムで宣言する機能により、特に認知障害を持つ人々にとって、フォームへの入力が容易になる。</p>
<p>適切なラベルと説明は、利用者が入力フォームフィールドの目的を理解するのに役立つが、利用者は、特定の種類の情報を収集するフィールドを、さまざまなモダリティに合わせて曖昧さがなく一貫性がありカスタマイズ可能な方法で (ユーザエージェントのデフォルトで、又は支援技術の助けを借りてのどちらかで) レンダリングできるという利点がある。</p>
<p>一部の入力フィールドでは、type 属性が既に入力フィールドの意図を広く指定する方法を提供している (例えば input type="tel" や input type="mail" 、input type="password" など) 。しかし、これらは入力の種類を説明する非常に広範なカテゴリに過ぎないが、特に利用者固有の入力フィールドに関するものであるため、必ずしもその目的は説明されていない。例えば、 type="email" はそのフィールドがEメールアドレス用のフィールドであることを示すが、その目的が利用者のEメールアドレスを入力するためのものなのか、他の人のEメールを入力するためのものかは明確にしない。</p>
<p>一部の入力フィールドでは、type 属性が既に入力フィールドの意図を広く指定する方法を提供している (例えば input type="tel" や input type="email" 、input type="password" など) 。しかし、これらは入力の種類を説明する非常に広範なカテゴリに過ぎないが、特に利用者固有の入力フィールドに関するものであるため、必ずしもその目的は説明されていない。例えば、 type="email" はそのフィールドがEメールアドレス用のフィールドであることを示すが、その目的が利用者のEメールアドレスを入力するためのものなのか、他の人のEメールを入力するためのものかは明確にしない。</p>
<p>この達成基準は <a href="https://www.w3.org/TR/WCAG21/#input-purposes">WCAG2.1 勧告のセクション7</a>にある、ユーザインタフェースコンポーネントの入力目的の種類を定義し、プログラムによって特定可能でなければならない。これらの利用者の入力目的が存在し、それを技術がサポートしている場合、フィールドの目的はプログラムによって特定可能でなければならない。</p>
<p>HTML の autocomplete 属性は、一定数の特定の明確に定義された固定値のみを受け入れる。これにより、例えばコンテンツ制作者が特定のタイプの名前 (名前 (autocomplete="name")、 Given Name (autocomplete="given-name")、 Family Name (autocomplete="family-name")、に加えてユーザ名 (autocomplete="username")及びニックネーム (autocomplete="nickname")) を指定できるようにすることで、type 属性よりもよりきめ細かい定義又は目的の特定が可能になる。</p>
<p>この所定の定義の分類法を採用して再利用することで、ユーザエージェントと支援技術は、異なるモダリティで利用者に入力の目的を提示できる。例えば、読むのが困難な利用者を助けるために、支援技術は入力フィールドの隣に見慣れたアイコンを表示してもよい。誕生日ケーキのアイコンを autocomplete="bday" の入力フィールドの前に表示してもよいし、電話のアイコンを autocomplete="tel" の入力フィールドの前に表示してもよい。</p>
Expand Down Expand Up @@ -186,4 +186,4 @@ <h2>重要な用語</h2>
<hr>
<div><p>訳注: このページは、2022 年 9 月 2 日版の Understanding WCAG 2.1 の翻訳です。2022 年 9 月 2 日版の原文は <a href="https://github.com/waic/w3c-wcag">WAIC の管理するレポジトリ</a>から入手可能です。</p></div>
</body>
</html>
</html>

0 comments on commit 3e6d7a9

Please sign in to comment.