w3c / html-aria

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

Editorial: update implict role mappings #425

Closed scottaohara closed 1 year ago

scottaohara commented 1 year ago

the following are meant to be treated as generic elements:

related to #406

related HTML AAM issue: https://github.com/w3c/html-aam/issues/373


Preview | Diff

scottaohara commented 1 year ago

note, not all these updates have landed in HTML AAM yet. but, as per last week's ARIA deep dive call, it was agreed that all these elements do make sense to map to generic.

mtrootyy commented 1 year ago

Isn't i element meant to be treated as generic elements?

scottaohara commented 1 year ago

Yup. Thought I had done it with this PR, but clearly not

scottaohara commented 1 year ago

@stevefaulkner pre was discussed during the ARIA working group deep dive on elements that still needed roles, and it was determined to not be necessary, as even in the case where it might be beneficial to name it, it could always be contained within another element that does allow for naming.