Skip to content
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

Determine mappings for associationlist and related roles #56

Open
joanmarie opened this issue Oct 21, 2019 · 7 comments
Open

Determine mappings for associationlist and related roles #56

joanmarie opened this issue Oct 21, 2019 · 7 comments
Assignees
Milestone

Comments

@joanmarie
Copy link
Contributor

The ARIA Editor's Draft now contains roles for:

  • associationlist (corresponds to HTML dl)
  • associationlistitemkey (corresponds to HTML dt)
  • associationlistitemvalue (corresponds to HTML dd)

Looking at the HTML-AAM, it currently has the following mappings:

  • dl - No corresponding role. Do the dl mappings make sense for associationlist?
  • dt - term ARIA role. It's my assumption that this will change in HTML-AAM. What should the platform mappings be for Core-AAM?
  • dd - definition ARIA role. It's my assumption that this too will change in the HTML-AAM. What should the platform mappings be for Core-AAM?
@joanmarie joanmarie self-assigned this Oct 21, 2019
@joanmarie
Copy link
Contributor Author

@cookiecrook - Mac mappings please
@jcsteh and/or @asurkov and/or @feerrenrut - IA2 mappings please
@boggydigital and/or @melanierichards - UIA mappings please
@joanmarie (aka me) - ATK mappings please

@jcsteh
Copy link

jcsteh commented Oct 22, 2019

My thoughts for IA2:

  • associationlist: ROLE_SYSTEM_LIST, STATE_SYSTEM_READONLY, xml-roles:associationlist
  • associationlistitemkey: ROLE_SYSTEM_LISTITEM, STATE_SYSTEM_READONLY, xml-roles:associationlistitemkey
  • associationlistitemvalue: ROLE_SYSTEM_GROUPING, IA2_ROLE_PARAGRAPH, xml-roles:associationlistitemvalue

@cookiecrook
Copy link
Contributor

Is associationlistitemvalue the record for longest ARIA role? Is there still time to aim for something shorter?

@jcsteh
Copy link

jcsteh commented Oct 22, 2019 via email

@cookiecrook
Copy link
Contributor

If dl/dt/dd equivalents are defined in ARIA, the AX API mappings should be the same as the equivalent HTML elements:

element: AXRole/AXSubrole/AXRoleDescription
dl: AXList/AXDefinitionList/"definition list"
dt: AXGroup/AXTerm/"term"
dt: AXGroup/AXDescription/"description"

@joanmarie
Copy link
Contributor Author

@jcsteh and @cookiecrook : Could you please each open an issue against the ARIA spec for your concerns? If need be we can hold off on including these three roles in the Working Draft branch until 1.3.

@joanmarie joanmarie added this to the 1.3 milestone Oct 31, 2019
@cookiecrook
Copy link
Contributor

Could you please each open an issue against the ARIA spec

Closed the loop earlier but linking here now:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants