This translation has not been editorially reviewed yet. The German version is authoritative. Deutsche Fassung
Prístupnosť
Ako formulár zabraňuje chybám pred predložením?
Úroveň AA (3.3.4) vyžaduje predchádzanie chybám na formulároch s právnymi alebo finančnými dôsledkami: preskúmanie, potvrdenie alebo zrušenie podania. Úroveň AAA kritérium 3.3.6 rozširuje to na akýkoľvek formulár, ktorý predkladá údaje: žiadosť o kontakt, prihlásenie, komentár, rezervácia termínov. Chyba pri odosielaní je vysoká cena pre ľudí, ktorí vypĺňajú formulár s ťažkosťami.
Čo vyžaduje kritérium
Pre každú stránku, kde návštevníci zasielajú údaje, platí aspoň jedna z troch. Späť: Odoslanie môže byť zrušené, napríklad prostredníctvom editačného odkazu v potvrdzovacej pošte alebo v lehote, v ktorej môže byť žiadosť stiahnutá. Skontrolované: Záznamy sú kontrolované kvôli chybám a návštevník ich môže opraviť pred tým, ako nadobudnú účinnosť. Potvrdené: Pred konečným predložením, stránka zobrazuje všetky vstupy pre kontrolu a vyžaduje potvrdenie. Kontrola v prehliadači (ako sú povinné polia, formát e-mailu) je forma kontroly, či nadobudne účinnosť pred tým, ako údaje nadobudnú účinnosť.
Pre koho sa to počíta
Tí, ktorí vypĺňajú počuteľným čítacím programom, nevidia formulár ako celok a sotva dokážu zistiť počet rotujúcich a pole zmätok. Každý, kto má obmedzený motor, ťukne na to. Každý, kto má ťažkosti s učením, si všimne chybu, keď ju niekto ukáže. Pre každého je prehľad pred odoslaním miestom, kde nájdu chyby. Neúspešné dispečingy tiež odnímajú strach z toho, že urobia niečo konečné.
Takto sa s tým vysporiadame
Meranie nájde formuláre a skontroluje, či je v prehliadači kontrola vstupu (požadovaná, typ, vzor) a či polia prenášajú chybové správy; potvrdzovacia stránka alebo zrušenie sa zobrazí len pri odosielaní a kontrolovaní osobou. Kritérium patrí do kategórie AAA v poznatkoch; Na úrovni AA služba kontroluje 3.3.4 objednávkové a zmluvné formuláre.
Príklady
Kontaktný formulár posiela nekontrolovaný
<form action="/kontakt">
<input name="email">
<button>Senden</button>
</form><form action="/kontakt">
<input name="email" type="email" required aria-describedby="email-hilfe">
<button>Anfrage senden</button>
</form>
<!-- danach: Bestätigungsmail mit den Angaben und einem Link zum Ändern -->Na úrovni AAA sa uplatňuje každý formulár: kontrola, potvrdenie alebo zrušenie, nielen pre peniaze a právo.
- Zaškrtnite vstup pred odoslaním v prehliadači a na serveri; zobraziť chyby v poli s vyhlásením, ako ich opraviť.
- Pre viacúrovňové formuláre zobraziť prehľad všetkých informácií s editáciou odkazov pred posledným tlačidlom.
- Po predložení pošlite potvrdenie s informáciami a spôsob ich úpravy alebo stiahnutia.
- Označte tlačidlo odosielať s tým, čo sa stane:.




