Welke WCAG-eisen gelden voor formulieren?
Formulieren zijn de plek waar toegankelijkheid en conversie elkaar het meest raken, want een formulier dat niemand kan invullen levert ook geen aanvragen op.
De eisen op niveau AA komen hierop neer:
- Elk veld heeft een zichtbaar label dat technisch aan het veld gekoppeld is. Een grijze tekst in het veld zelf is geen label, want die verdwijnt zodra je begint te typen.
- Verplichte velden zijn als zodanig aangegeven, en niet alleen met een kleur of een sterretje zonder uitleg.
- Foutmeldingen benoemen welk veld fout is en wat eraan mankeert. Dus niet: er is iets misgegaan.
- De foutmelding is ook waarneembaar voor iemand die de pagina niet ziet, dus hij wordt doorgegeven aan hulpsoftware.
- Bij gegevens met juridische of financiƫle gevolgen kan de bezoeker controleren en corrigeren voordat hij verstuurt.
- Sinds WCAG 2.2: informatie die eerder in hetzelfde proces is ingevuld, vraag je niet opnieuw. En inloggen mag niet afhangen van het onthouden of overtypen van een puzzel zonder alternatief.
Kleurgebruik is hier een veelgemaakte fout. Een veld dat alleen rood kleurt bij een fout, zonder tekst erbij, is voor een kleurenblinde bezoeker geen melding.