-
Notifications
You must be signed in to change notification settings - Fork 139
Description
Should we be more prescriptive of what roles should be marked as being prohibited from using aria-roledescription? generic
is the only role that presently prohibits this (note: would have also expected this on none/presentation - but actually i kinda expect all global attributes to be prohibited on those roles since they undo the role... but i digress).
For instance, role=paragraph
or the <p>
element. While it has an implicit / explicit ARIA role, what would the expectation here be? That screen readers, which generally don't announce a role like this, instead start announcing this modified role 'description'?
Upon a quick test, <p aria-roledescription="oh no">hi there</p>
NVDA actually does announce "oh no" when i navigate to the paragraph. But is that a good idea? JAWS and Narrator don't do this when navigating by paragraph... people don't generally expect a "paragraph" role to be announced.
Thoughts?