aria icon indicating copy to clipboard operation
aria copied to clipboard

associationlist and related roles have tediously long names

Open cookiecrook opened this issue 3 years ago • 9 comments

associationlist and related roles have tediously long names. These look like ObjC naming conventions: associationlist:item:value: ;-)

associationlist: A section containing associationlistitemkey and associationlistitemvalue elements. associationlistitemkey: A single key item in an association list. associationlistitemvalue: A single value item in an association list.

I don't have a particular preference other than "not what's there" but in the interest of forwarding the discussion, I'd suggest the following:

  1. Remove associationlist entirely. I don't think there needs to be any distinction between list and associationlist in the Accessibility APIs.
  2. listitemkey and listitemvalue may be sufficient. It's possible listitemvalue could be an alias of listitem… I'm not certain, but the existence of a key may be all that's needed to distinguish between standard lists (~html:ol/html:ul) and these (~html:dl)

cookiecrook avatar Dec 16 '21 00:12 cookiecrook