ISSUE-522: Name Computation 2A - bullet 3 confusion

Name Computation 2A - bullet 3 confusion

State:
CLOSED
Product:
ARIA 2.0 Name Calculation
Raised by:
James Nurthen
Opened on:
2012-05-31
Description:
Bullet point 3 in 2A is causing confusion to the public

"If aria-labelledby and aria-label are both empty or undefined, and if the element is not marked as presentational (role="presentation"), check for the presence of an equivalent host language attribute or element for associating a label, and use those mechanisms to determine a text alternative. For example, in HTML, the img element's alt attribute defines a label string and the label element references the form element it labels. See How to Specify Alternate Text ([HTML], section 13.8) and HTML 5 Requirements for providing text to act as an alternative for images ([HTML5], section 4.8.1.1)."

People are reading this to mean that anything with role="presentation" does not get included in the accessible name calculation (including any child content of that element). This needs clarifying

See http://lists.w3.org/Archives/Public/w3c-wai-ig/2012AprJun/0143.html
and http://lists.w3.org/Archives/Public/w3c-wai-ig/2012AprJun/0142.html
Related Actions Items:
Related emails:
No related emails

Related notes:

Loose text from call: "If the element is marked as hidden, skip it. If the element has role presentation or none, ignore the host language attributes and proceed to the child contents."

James Craig, 23 Jun 2014, 18:32:16

How about changing to
"If aria-labelledby and aria-label are both empty or undefined, check for the presence of an equivalent host language attribute or element for associating a label, and use those mechanisms to determine a text alternative unless the element is marked as presentational (role="presentation")."

James Nurthen, 23 Jun 2014, 18:33:35

This is closed by with action items 1474 and 1475

Richard Schwerdtfeger, 30 Jun 2014, 18:23:28

This text was moved to the name computation spec.

Richard Schwerdtfeger, 21 Jun 2015, 18:10:21

This is complete except for a drawing. The drawing is moved to ARIA 2.0 Name Calculation

Richard Schwerdtfeger, 22 Oct 2015, 17:54:13

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: 522.html,v 1.1 2023/05/22 16:31:57 carcone Exp $