You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, in our select with filter and autosuggest components (both implemented as a combobox), there's no way to know when the list elements have been changed due to user interaction with the input.
An accessible solution
This is solved using aria-live regions in the options dialog where assistive technologies will announce dynamic changes in the content.
Entering in detail, we will need to discuss if those regions should be described with:
aria-live="polite"
aria-live="assertive"
Depending on if we think that the changes on the dialog options data are critical and should be announced as soon as is updated or we should wait until the user is idle.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
The current problem
Currently, in our select with filter and autosuggest components (both implemented as a combobox), there's no way to know when the list elements have been changed due to user interaction with the input.
An accessible solution
This is solved using
aria-live
regions in the options dialog where assistive technologies will announce dynamic changes in the content.Entering in detail, we will need to discuss if those regions should be described with:
aria-live="polite"
aria-live="assertive"
Depending on if we think that the changes on the dialog options data are critical and should be announced as soon as is updated or we should wait until the user is idle.
Related
https://uxmastery.com/anatomy-of-an-accessible-auto-suggest/
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Live_Regions
Beta Was this translation helpful? Give feedback.
All reactions