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:
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

Joseph Scheuhammer, 4 Mar 2016, 14:47:25

See also a bunch of notes from ISSUE-435.

Joseph Scheuhammer, 17 Mar 2016, 19:36:38

This is a duplicate of the static text role and the current branch addresses this text.

Richard Schwerdtfeger, 13 Oct 2016, 17:36:59

http://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.

Joanmarie Diggs, 13 Oct 2016, 17:38:45

Display change log ATOM feed


James Nurthen <w3c@nurthen.com>, Valerie Young <spectranaut@igalia.com>, Chairs, Daniel Montalvo <dmontalvo@w3.org>, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 1011.html,v 1.1 2023/05/22 16:31:55 carcone Exp $