1.3.5 Polia osobných údajov nemajú určený účel vstupu
URL: priznanie.digital/osobne-udaje
Popis problému:
Polia, do ktorých používateľ zadáva údaje o sebe, nemajú atribút autocomplete s účelom vstupu. V kroku Osobné údaje ide o polia „Meno“ (r005_meno), „Priezvisko“ (r004_priezvisko), „Titul pred menom“, „Titul za menom“, „Ulica“, „PSČ“, „Obec“ a „Štát“; vo formulári nahlásenia chyby o pole „Váš email“ (email, navyše s type="text"). Komponent Input atribút autocomplete nenastavuje.
Dopad:
Prehliadač ani asistenčné technológie nevedia určiť, aký údaj pole očakáva. Používatelia s kognitívnym a motorickým znevýhodnením nemôžu využiť automatické dopĺňanie uložených údajov a musia meno a adresu písať znova; nástroje, ktoré pri poliach zobrazujú známe ikony alebo symboly, nemajú z čoho vychádzať. Postihnutí sú používatelia s kognitívnym znevýhodnením, s poruchami pamäti a s motorickým znevýhodnením.
Závažnosť: nízka — polia sa dajú vyplniť ručne.
Efektívne riešenie:
Pre splnenie kritéria úspešnosti je potrebné poliam doplniť atribút autocomplete s hodnotou podľa zoznamu účelov vstupu:
- „Meno“
given-name, „Priezvisko“family-name, „Titul pred menom“honorific-prefix, „Titul za menom“honorific-suffix, - „Ulica“
address-line1, „PSČ“postal-code, „Obec“address-level2, „Štát“country-name, - „Váš email“
email(atype="email").
Komponent Input potrebuje vlastnosť autoComplete, ktorú odovzdá elementu <input>.