Normen · WCAG 2.2

SC 3.3.7 Niveau A WCAG 2.2 Nieuw in 2.2

Overbodige invoer

Informatie die de gebruiker al heeft verstrekt in dezelfde sessie mag niet opnieuw worden gevraagd — deze moet automatisch worden ingevuld of selecteerbaar zijn uit een lijst, tenzij herhaalde invoer essentieel is (bijv. bevestiging van een wachtwoord). Nieuw in WCAG 2.2.

Wat wordt vereist

Wanneer een proces van de gebruiker vereist dezelfde informatie meer dan eens in te voeren binnen een sessie (doorgaans in een meerstapsproces), moet de pagina de waarde automatisch invullen of de gebruiker laten kiezen uit eerder ingevoerde waarden. De gebruiker verplichten in stap 3 hetzelfde e-mailadres, adres of dezelfde naam opnieuw in te typen die al in stap 1 is ingevoerd, is een fout — tenzij de herhaalde invoer een essentieel doel dient, zoals het bevestigen van een wachtwoord.

Het succescriterium geldt binnen één sessie en één proces. Dezelfde gegevens opnieuw opvragen in een volgende maand of bij een andere stroom valt buiten de reikwijdte.

Hoe te voldoen

  • Vul bij afrekenstappen het factuuradres automatisch in met het verzendadres (en bied een selectievakje „Gelijk aan verzendadres“ aan).
  • Geef bij het aanmaken van een account naam en e-mailadres door naar elke volgende stap.
  • Laat bij overheids- of verzekeringsformulieren gegevens van huishoudleden doorlopen tussen secties.
  • Leg uit waarom herhaalde invoer noodzakelijk is (bijv. een verificatiecode typen of een wachtwoord opnieuw invoeren om veiligheidsredenen).
  • Sla gedeeltelijk ingevulde formuliergegevens op in clientstatus of sessie-opslag zodat voor- en achterwaartse navigatie geen gegevens verliest.

Veelvoorkomende fouten

  • Meerstaps-afrekenstappen die bij de contactstap om het e-mailadres vragen en dat bij de betaalstap opnieuw doen.
  • Boekingsstromen die om de naam van de hoofdreiziger vragen en vervolgens dezelfde naam opnieuw opvragen als de kaarthouder, zonder automatisch invullen.
  • Accountherstelstromen die achtereenvolgens om e-mailadres, gebruikersnaam en nogmaals hetzelfde e-mailadres op een „bevestigings“-scherm vragen.
  • Lange overheidsformulieren met parallelle subsecties die elk dezelfde basisgegevens van de aanvrager opvragen.

Waarom het belangrijk is

Dit is een van de nieuwe WCAG 2.2 Level-A-criteria, ingevoerd ter bevordering van cognitieve toegankelijkheid. Herhaalde invoer is bijzonder belastend voor gebruikers met geheugenbeperkingen, dyslexie, ADHD, motorische beperkingen (waarbij elke toetsaanslag telt) en gebruikers van schakelaar- of spraakbediening (waarbij elk formulierveld een trage handeling is). Gebruikers met formulierangst kunnen een stroom afbreken bij overbodige invoer, in de veronderstelling dat het systeem hun gegevens heeft verloren.

De oplossing is vrijwel altijd eenvoudig — sessiesstatus doorgeven — maar vereist dat formulierontwerp wordt afgestemd over stappen heen in plaats van elke stap als een afzonderlijk formulier te beschouwen. Verwacht dat 3.3.7 regelmatig wordt gemeld bij 2.2-audits van meerstapsstromen.