Pola formularzy zbierających informacje o użytkowniku (lista celów typowych pól) powinny być określone programowo.
Do tego celu należy użyć np. atrybutów type, inputmode, a w szczególności autocomplete.
Wartości dla atrybutu autocomplete:
- name
- given-name
- country
- pełna lista cełów dla atrybutu autocomplete.
Wartości dla atrybutu type:
- text
- number
- inne wartości dla atrybutu type.
Wartości dla atrybutu inputmode:
- numeric
- tel
- inne wartości dla atrybutu inputmode.
Przykład:
<p><label>Numer telefonu: <input type="tel" name="telefon" autocomplete="tel-national"></label>
<p><label>Numer karty kredytowej: <input name="cc" type="text" inputmode="numeric" autocomplete="cc-number"></label></p>
Kryterium sukcesu WCAG
Na podstawie autoryzowanego tłumaczenie na język polski.
Kryteria sukcesu - definicja.
WCAG 2.1, kryterium sukcesu: 1.3.5 Określenie pożądanej wartości (poziom AA)
Cel każdego pola zbierającego informacje o użytkowniku może być programowo określony , gdy:
- Pole zbierające dane służy celowi określonemu w sekcji Przeznaczenie pól danych w komponentach interfejsu użytkownika; oraz
- Treść jest implementowana za pomocą technologii obsługującej określanie w polach formularza typu oczekiwanych danych.