ISSUE-1011: For role="text", there needs to be requirements on user agents for overrides, such as controls, events, and other global aria properties, like there is for role="presentation".
Role text overrides.
For role="text", there needs to be requirements on user agents for overrides, such as controls, events, and other global aria properties, like there is for role="presentation".
- State:
- CLOSED
- Product:
- ARIA 2.0
- Raised by:
- Joseph Scheuhammer
- Opened on:
- 2016-02-02
- Description:
- At the AAPI calls, we have seen potential problems with authors mis-applying role="text". We think the spec should call out more restrictions on its use, and require the user agent to let these restriction override the role.
- Related Actions Items:
ACTION-2023 on Joseph Scheuhammer to Write a proposal about how to modify the definition of role text to limit its use. - due 2016-02-23, closedACTION-2024 on Richard Schwerdtfeger to Discuss with steve f about limitations wrt to role text - due 2016-02-23, closed- Related emails:
- No related emails
Related notes:
James Craig's suggestion from github issue #26 [1]:
"
Spec text could be ~"UAs MUST ignore the 'text' role if the element contains any interactive (term to be defined) elements, unless those descendant elements have an explicit role=none and are not focusable." The spec should not limit the role to use on images.
"
[1] https://github.com/w3c/html-aria/issues/26
See also a bunch of notes from ISSUE-435.
Joseph Scheuhammer, 17 Mar 2016, 19:36:38This is a duplicate of the static text role and the current branch addresses this text.
Richard Schwerdtfeger, 13 Oct 2016, 17:36:59http://rawgit.com/w3c/aria/archive-static-and-text-roles/aria/aria.html#static has similar language.
If and when we add this role to the spec, we can finalize the language then.
Display change log