Normen · WCAG 2.2

SC 2.2.3 Niveau AAA WCAG 2.0

Geen timing

Tijdslimieten maken geen deel uit van de content, met uitzondering van niet-interactieve realtime-gebeurtenissen. Strenger dan 2.2.1 — er is geen terugvaloptie met waarschuwing en verlenging.

Wat het vereist

Timing is geen essentieel onderdeel van de gebeurtenis of activiteit die door de content wordt gepresenteerd, met uitzondering van niet-interactieve gesynchroniseerde media (een afspelende video) en realtime-gebeurtenissen (een live veiling, een live-examen waarbij de tijdslimiet de kern van de activiteit is).

Waar 2.2.1 toestaat een sessie-time-out te handhaven als er verlengingen en waarschuwingen worden aangeboden, schrapt 2.2.3 time-outs volledig. De meeste publieke diensten in de EU richten zich nog steeds uitsluitend op AA-conformiteit, dus 2.2.3 is zelden een harde eis — maar het blijft de gouden standaard voor formulieren, aanvragen en elke flow waarbij uitvallen de gebruiker daadwerkelijk werk kost.

Hoe hieraan te voldoen

  • Verwijder sessie-verlooptyp time-outs bij langdurige aanvragen (uitkeringsaanvragen, immigratieformulieren, belastingaangiften).
  • Sla de toestand van het formulier elke paar seconden automatisch op de server op, zodat een sessie-time-out — als die om veiligheidsredenen toch aanwezig is — nooit gegevensverlies veroorzaakt.
  • Als de authenticatie om veiligheidsredenen moet worden vernieuwd, vernieuw dan op de achtergrond met een vernieuwingstoken in plaats van de gebruiker uit te loggen.
  • Bied een apart, expliciet „Opslaan en later verder“-patroon aan in plaats van te vertrouwen op de sessieduur.

Veelvoorkomende fouten

  • Portalen voor uitkeringen of visa met sessielimieten van 15 minuten die de formuliertoestand wissen, ook wanneer de gebruiker actief aan het typen is.
  • Educatieve platforms waarbij quiztiming niet kan worden verwijderd voor studenten met verlengde tijdaanpassingen.
  • E-commerce checkouts waarbij de winkelwagen na een vaste periode wordt leeggemaakt.

Waarom het belangrijk is

Dit is een AAA-criterium waaraan zeer weinig commerciële sites voldoen. Maar voor publieke diensten zijn de kosten van het niet-naleven hoog: mensen stoppen met uitkeringsaanvragen omdat hun sessie verloopt, soms meerdere keren, en komen nooit terug. GOV.UK en de Amerikaanse Federal Student Aid-site hebben er beiden publiekelijk in geïnvesteerd om time-outs om deze reden te elimineren.