w3c / html-aria

ARIA in HTML
https://w3c.github.io/html-aria/
Other
178 stars 48 forks source link

Editorial: clarify summary element role mapping #434

Closed scottaohara closed 1 year ago

scottaohara commented 1 year ago

Closes #355

Since the original issue was filed, and I have spent more time researching details/summary and trying to get consensus on what to do with the summary element in particular, I think it does make sense to adjust this per JAWS-test's issue. The role is now stated as "no corresponding role" since there is no direct ARIA mapping in HTML AAM, but the note was added to indicate the reality of how the role is actually mapped.

This PR contains no normative changes, as element roles are not defined by this specification.


Preview | Diff

JAWS-test commented 1 year ago

@scottaohara

However, the permitted attributes still state:

... and any aria-* attributes applicable to the button role.

I suggest removing that as well, since the attributes are not meaningful (e.g. aria-haspopup) or contradict implicit attributes of the HTML element (aria-expanded)

scottaohara commented 1 year ago

you're right @JAWS-test. but that will need to be considered a normative change. so we need to do that separate.