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:
- Remove
associationlist entirely. I don't think there needs to be any distinction between list and associationlist in the Accessibility APIs.
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)
associationlistand related roles have tediously long names. These look like ObjC naming conventions:associationlist:item:value:;-)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:
associationlistentirely. I don't think there needs to be any distinction betweenlistandassociationlistin the Accessibility APIs.listitemkeyandlistitemvaluemay be sufficient. It's possiblelistitemvaluecould be an alias oflistitem… 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)