System Design · Middle · Question 71 of 75

How do you announce asynchronous updates (e.g. "3 new messages") to screen reader users?

Explanation

The live region must exist in the DOM before the update. Don't overuse assertive, it interrupts users.

Further reading

Problem with a question

System Design · Middle · question 71

Test yourself

Take the System Design · Middle quiz: questions and options are shuffled, and you get a review of your mistakes at the end.

Take this quiz