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
However, there is repetitive code in #15048 and #15554 which writes directly to DOM elements to cause the side-effect of reading out text by screen reader. As highlighted in the reviews:
this needs customization such as the delay for #15554
the entries need to be cleaned at some timeout to avoid memory leak
user needs to be able to toggle this feature off
Proposed Solution
Create a new plugin with a public API to announce() a message to screen users, and with settings to provide customisability.
Additional context
None
The text was updated successfully, but these errors were encountered:
I'm not quite sure where this plugin should live. So far the aria-live region element was proposed to be added to the shell in application package, which is good in the sense that everyone gets access to it, but is not great for reusability (we would want to have it in Notebook to, but notebook has a different application).
A new package is an option, though it seems a bit slim, so maybe apputils?
Problem
Better screen-reader integration was requested/proposed in a few issues/pull requests:
However, there is repetitive code in #15048 and #15554 which writes directly to DOM elements to cause the side-effect of reading out text by screen reader. As highlighted in the reviews:
Proposed Solution
Create a new plugin with a public API to
announce()
a message to screen users, and with settings to provide customisability.Additional context
None
The text was updated successfully, but these errors were encountered: