Lists & Grids
Filtering
Severity: SeriousWhen a list changes because of something the user does, like typing in a search box or clicking a filter button, the screen reader should tell the user how many items are now showing.
Expectations
Assistive Technology: Screen Reader
- When: The user filters a list
- Then: The Screen Reader should announce the number of items shown
For example, if a search box updates the list a list while the user is typing, the screen reader must read how many items we are displaying after applying the filter if the number is different from the total. Same if a list is filtered because we used a filter via a button.
Failing to do so means forcing the user to scroll all the time to the list and back to know what's happening.