There has been recent discussion/proposals on various lists; Expanded ARIA APIs for custom elements and more from @domenic
- An expansion of ARIA’s vocabulary to cover all things currently exposed to the accessibility tree by native elements: e.g. adding a caption and paragraph role, but presumably lots more that I have not yet discovered.
- A way to customize an element’s “implicit role”.
- A way to control an element’s “enforced states and properties”.
- A way to customize an element’s accessible name and description.
Element.getComputedRole() thread October and Element.getComputedRole() continued in November
We have an issue to add a getComputedRole() function on Element. This would help application developers as well as accessibility test tools.
This has implementer interest (chrome):
Sure, I think it’s a good idea. How about getComputedAccessibleText next?
also interest from Mozilla and Apple (see threads).
Bugs filed on HTML spec: