-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change mapping for generic #112
Comments
This is more directly related to w3c/html-aam#373 and w3c/aria#996 |
need to solve #996 first |
as mentioned on the ARIA WG call today, in lieu of completing the work on w3c/aria#996, a stop gap could be to add a note to core aam that indicates that the generic role mappings would be based on either |
This morning, @scottaohara and I discussed creating a new section in Core-AAM that outlines the use and complications of mapping generic. HTML-AAM and other AAM docs (SVG, MathML) could link across to this section with any relevant caveats. Mapping to generic assumes the text style properties come with the mapping. For example, This is how the macOS AX API exposes style-based elements separately, and as I understand it, similar behavior is common on other platforms and with other AT. (Please comment if you know of major patterns where my understanding is wholly wrong for a particular API, and not just a caveat like the ones mentioned below.) Another example of this is that Of course there will be a lot of exceptions or caveats that will need mentioning in the mapping tables... and some as examples in the new section. For example:
I'll try to draft a first pass of that new Core-AAM section, then request comments from various implementors before finishing it and fleshing out the rest. |
Okay, this is pretty rough, but I want to get feedback on the approach/direction before spending anymore time getting it into a usable PR. Draft PR coming imminently. |
If many HTML elements map to generic in the future, which are not grouping elements, then the mapping of generic should be adjusted. See: w3c/html-aria#406
The text was updated successfully, but these errors were encountered: