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
Canvas has an author-supplied sub-dom, which also maps into the accessibility api tree
The audio and video elements can have a whole tree of children if @controls is present.
Should we add some general language to the document on how to handle these situations?
Here's what we have for UIA for canvas now. It seems inadequate.
Control Type: Image
NOTE: subdom elements will be mapped separately.
Here's a first stab at elements that are typically complex widgets with sub-trees of accessible objects in certain APIs, and that we might want to address in a distinct section, instead of overwhelming the individual mapping table entries with this level of detail.
Do you have ideas who to approach these? It seems the format is currently restricted to a table, which doesn't have flexibility of adding random stuff.
We can add a distinct section to the document that discusses how compound widgets and their sub-trees are typically exposed across different UAs and a11y APIs. This section would replace the need to include this info with each element's mappings in the table.
Activity
Clarify UIA and AX mappings for audio/video and sub-dom controls
jasonkiss commentedon Feb 8, 2017
Here's a first stab at elements that are typically complex widgets with sub-trees of accessible objects in certain APIs, and that we might want to address in a distinct section, instead of overwhelming the individual mapping table entries with this level of detail.
asurkov commentedon Feb 8, 2017
Do you have ideas who to approach these? It seems the format is currently restricted to a table, which doesn't have flexibility of adding random stuff.
jasonkiss commentedon Feb 8, 2017
We can add a distinct section to the document that discusses how compound widgets and their sub-trees are typically exposed across different UAs and a11y APIs. This section would replace the need to include this info with each element's mappings in the table.
rahimabdi commentedon Aug 2, 2024
Closing, to be handled by two new issues:
<canvas>
sub-dom/fallback content: Specify handling of fallback/sub DOM content for <canvas> #556.<input>
Shadow DOM parts and mappings (related to: Review/revise mappings for input type=file · Issue #421 · w3c/html-aam (github.com)): Propose UA requirements for <input> Shadow DOM mapping #557.