Onderbrekingen
Onderbrekingen — pop-ups, meldingen, waarschuwingen, automatische updates — moeten door de gebruiker uitstelbaar of onderdrukbaar zijn, behalve bij noodgevallen.
Wat het vereist
De gebruiker moet niet-noodonderbrekingen kunnen uitstellen of onderdrukken: pop-ups van chatwidgets, browserpushprompts, nieuwsbriefmodals, „Bent u er nog?“-overlays, meldingstoasts en automatisch verversende content. Noodonderbrekingen — brandwaarschuwingen op een gebouwbeheerdashboard, veiligheidswaarschuwingen op een medisch apparaat — zijn vrijgesteld.
Hoe hieraan te voldoen
- Bied een globale instelling „Niet storen“ of „Meldingen pauzeren“ aan die niet-kritieke toasts, chatuitnodigingen en onboardingnudges onderdrukt.
- Trigger browserniveau-prompts (meldingen, locatie) niet automatisch bij het laden van de pagina — koppel ze aan een expliciete gebruikershandeling.
- Onthoud voor chatwidget-pop-ups („Hallo! Kan ik helpen?“) een eerder weggeduwd toestand tussen sessies en bied een globale opt-out aan.
- Sta toe dat onboardingtours en featurespotlights met één klik permanent worden weggestuurd.
- Bied voor dashboards met liveupdates een besturing „Updates pauzeren“ aan.
Veelvoorkomende fouten
- Nieuwsbriefmodals die bij elk bezoek opnieuw verschijnen ondanks eerdere wegdrukking door de gebruiker.
- Chatwidgets die na 30 seconden automatisch openen zonder sessiegeheugen.
- Pushmeldingsprompts die automatisch worden geactiveerd bij het laden van de pagina.
- „We hebben onze voorwaarden bijgewerkt“-modals die tijdens een interactie verschijnen zonder mogelijkheid om uit te stellen.
- Live-updatemeldingen die opstapelen in een single-page app zonder demopoptie.
Waarom het belangrijk is
Onderbrekingen verstoren de flow voor iedereen, maar zijn bijzonder beperkend voor gebruikers met cognitieve beperkingen, ADHD, autisme of angststoornissen, en voor schermlezergebruikers die hun leespositie verliezen telkens wanneer een nieuwe liveregio zichzelf aankondigt. AAA-conformiteit is zeldzaam in commerciële omgevingen, maar het principe — laat gebruikers niet-noodgevallen uitstellen — wordt steeds vaker als UX-uitgangspunt gehanteerd, ongeacht formele WCAG-doelstellingen.