← Back to all categories
Error dynamic-1 · WCAG 4.1.3

Status message without role="status"

When the button is clicked, a success message appears but the container has no role="status" or aria-live attribute. Screen readers will not announce the message.

Error dynamic-2 · WCAG 4.1.3

Content update without live region

The cart count updates dynamically when the button is clicked, but the counter element has no aria-live region. Screen readers are not notified of the change.

Cart: 0 items
Error dynamic-3 · WCAG 4.1.3

Aggressive aria-live="assertive" for non-urgent updates

This notification feed uses aria-live="assertive" which interrupts the user immediately. Non-urgent content updates should use aria-live="polite" instead. Assertive announcements interrupt whatever the screen reader is currently saying.

No notifications yet.