2.2.1 Notifikácie o výsledku akcie s adresátmi zmiznú po 5 sekundách

Added by Milan Regec Milan R. (October 2, 2026)
Notes

Porušenie sa týka celého webového sídla.


Popis problému:

Po pridaní, odstránení alebo upozornení adresáta balíka sa v pravom hornom rohu zobrazí notifikácia (napríklad „adresat.test@example.com bol pridaný ako adresát“), v prípade chyby notifikácia s role="alert". Ovládač notification_controller.js ju po 5 000 ms odstráni z dokumentu; namerané zobrazenie bolo 5,2 s. Odpočet sa síce pozastaví pri umiestnení kurzora myši alebo zamerania na notifikáciu, používateľ však nemá možnosť čas predĺžiť ani automatické zatváranie vypnúť. Samotné oznámenie čítačom obrazovky je vyriešené správne (role="status", aria-live="polite").


Dopad:

Používatelia so slabým zrakom pracujúci so zväčšením obrazovky notifikáciu v rohu obrazovky často vôbec nezachytia, pretože majú zväčšenú inú časť stránky. Používatelia s kognitívnym znevýhodnením alebo s poruchami čítania ju nestihnú prečítať. Pri chybovej notifikácii tak prichádzajú o informáciu, prečo akcia zlyhala.


Závažnosť: stredná — úspešná akcia je viditeľná aj v zozname adresátov, chybová informácia sa však stráca.


Efektívne riešenie:

Pre splnenie kritéria úspešnosti je potrebné notifikácie nezatvárať automaticky a ponechať ich do zatvorenia tlačidlom „Zavrieť“ alebo do ďalšej akcie používateľa. Alternatívne je možné časový limit predĺžiť aspoň desaťnásobne alebo umožniť jeho vypnutie v nastaveniach. Chybové hlásenia je vhodné zobrazovať trvalo pri príslušnom poli.


1-notifikacia-adresat-pridany.png
1-notifikacia-adresat-pridany.png Download