Accessibility Lab

Something changed. Were you told?

Trigger the same visible update with and without programmatic status communication.

Needs
Browser
Optional
Screen reader
Time
~3 minutes
You'll test
Dynamic status communication

Interface demonstration: this exercise demonstrates product behaviour; it is not intended to simulate a disability or another person's lived experience.

Why is this not a disability simulation?

These exercises compare how interfaces behave. They do not reproduce the experience of living with a disability, and no single demonstration can represent everyone’s experience. You can examine the interface using your usual input method or assistive technology without pretending to be someone else.

Try it here

Both buttons visibly update their status text. The difference is in what the page exposes programmatically.

Visual-only update

Not saved yet.

Communicated update

Not saved yet.

Browser-only lesson

Visually, both examples appear to work. That is the point: a visual check alone cannot tell you whether the change is exposed through another interaction mode.

Go deeper — optional

With a screen reader, activate each button without moving focus and compare what is announced.

Read the related barrier · Use the dynamic-changes guide

Follow the evidence trail

Barrier Testing guide WCAG 4.1.3 Status Messages

This Lab is one controlled example. Its result is evidence about this example, not proof that every related state or user experience has been covered.