Przerywanie
Przerywania — wyskakujące okna, powiadomienia, alerty, automatyczne odświeżanie — muszą być przez użytkownika odroczone lub wyciszone, z wyjątkiem tych dotyczących sytuacji awaryjnych.
Czego wymaga kryterium
Użytkownik musi mieć możliwość odroczenia lub wyciszenia niewymagających natychmiastowej reakcji przerywań: wyskakujących okien widżetu czatu, żądań zgody na powiadomienia push w przeglądarce, modalnych okien z prośbą o zapis do newslettera, nakładek „Czy nadal tu jesteś?”, toastów z powiadomieniami oraz automatycznie odświeżanych treści. Przerywania awaryjne — ostrzeżenia o pożarze w systemie zarządzania budynkiem, alerty bezpieczeństwa urządzenia medycznego — są wyłączone z tego wymogu.
Jak spełnić kryterium
- Należy udostępnić globalną opcję „Nie przeszkadzać” lub „Wstrzymaj powiadomienia”, która wycisza niekrytyczne toasty, zaproszenia do czatu i podpowiedzi wprowadzające.
- W przypadku żądań na poziomie przeglądarki (powiadomienia, lokalizacja) nie należy wyzwalać ich automatycznie przy ładowaniu strony — powinny być powiązane z jawną akcją użytkownika.
- W przypadku wyskakujących okien widżetu czatu („Cześć! Czy potrzebujesz pomocy?”) należy zapamiętywać stan odrzucenia między sesjami oraz oferować globalną opcję rezygnacji.
- W przypadku samouczków i wyróżnień funkcji należy umożliwić użytkownikowi trwałe odrzucenie jednym kliknięciem.
- W przypadku pulpitów z aktualizacjami na żywo należy udostępnić kontrolkę „Wstrzymaj aktualizacje”.
Typowe błędy
- Modalne okna newslettera pojawiające się ponownie przy każdej wizycie, mimo wcześniejszego odrzucenia przez użytkownika.
- Widżety czatu otwierające się automatycznie po 30 sekundach bez pamięci sesji.
- Żądania zgody na powiadomienia push wyzwalane automatycznie przy ładowaniu strony.
- Modalne okna „Zaktualizowaliśmy regulamin” pojawiające się w trakcie interakcji bez możliwości odroczenia.
- Powiadomienia o aktualizacjach na żywo nakładające się w aplikacji jednostronicowej bez kontrolki wyciszenia.
Dlaczego to ma znaczenie
Przerywania zakłócają skupienie wszystkich użytkowników, ale są szczególnie dezorientujące dla osób z zaburzeniami poznawczymi, ADHD, autyzmem lub lękami, a także dla użytkowników czytników ekranu, którzy tracą pozycję czytania za każdym razem, gdy nowy aktywny region ogłasza się na głos. Zgodność na poziomie AAA jest rzadka w warunkach komercyjnych, ale zasada — pozwól użytkownikom odkładać nieawaryjne zdarzenia — jest coraz częściej przyjmowana jako podstawa dobrego UX, niezależnie od formalnych celów WCAG.