Afbrydelser
Afbrydelser — pop-ups, notifikationer, advarsler, automatiske opdateringer — skal kunne udskydes eller undertrykkes af brugeren, undtagen dem der vedrører nødsituationer.
Hvad kriteriet kræver
Brugeren skal kunne udsætte eller undertrykke ikke-akutte afbrydelser: chat-widget-pop-ups, push-tilladelsesprompts fra browseren, nyhedsbrevsmodaler, „Er du stadig her?“-overlays, notifikations-toasts og automatisk opdaterende indhold. Akutte afbrydelser — brandadvarsler på et bygningsstyringsdashboard, sikkerhedsalarmer på en medicinsk enhed — er undtaget.
Sådan lever du op til det
- Tilbyd en global „Forstyr ikke“- eller „Sæt notifikationer på pause“-indstilling, der undertrykker ikke-kritiske toasts, chat-invitationer og onboarding-nudge.
- For prompts på browserniveau (notifikationer, lokation): udløs dem ikke automatisk ved sideindlæsning — bind dem til en eksplicit brugerhandling.
- For chat-widget-pop-ups („Hej! Har du brug for hjælp?“): respekter en tidligere afvist tilstand på tværs af sessioner og tilbyd en global framelding.
- For onboarding-rundvisninger og funktionsspotlights: giv brugeren mulighed for at afvise permanent med et enkelt klik.
- For dashboards med liveopdateringer: vis en „Sæt opdateringer på pause“-kontrol.
Typiske fejl
- Nyhedsbrevsmodaler, der genaktiveres ved hvert besøg, selv om brugeren har afvist dem.
- Chat-widgets, der åbner automatisk efter 30 sekunder uden sessionhukommelse.
- Push-notifikationstilladelsesprompts, der udløses automatisk ved sideindlæsning.
- „Vi har opdateret vores vilkår“-modaler, der vises midt i en interaktion uden mulighed for at udsætte.
- Liveopdateringsnotifikationer der stables i en single-page app uden lydfrakobling.
Hvorfor det er vigtigt
Afbrydelser forstyrrer alle, men de er særligt deaktiverende for brugere med kognitive funktionsnedsættelser, ADHD, autisme eller angst, og for skærmlæserbrugere, der mister deres læseposition, hver gang en ny live-region annoncerer sig. AAA-overensstemmelse er sjælden i kommercielle sammenhænge, men princippet — lad brugere udsætte ikke-nødsituationer — vinder i stigende grad indpas som en UX-baseline uanset formelle WCAG-mål.