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:
ACTION-1474 on Joseph Scheuhammer to Work with joseph s. and david b. to rewrite text alternative computation for both the aria spec. and the core accessibility api mappings specification. - due 2014-10-30, closedACTION-1151 on Joseph Scheuhammer to Create a flowchart or process diagram of the ARIA accessible name computation - due 2016-10-03, closed- 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:16How 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")."
This is closed by with action items 1474 and 1475
This text was moved to the name computation spec.
Richard Schwerdtfeger, 21 Jun 2015, 18:10:21This is complete except for a drawing. The drawing is moved to ARIA 2.0 Name Calculation
Richard Schwerdtfeger, 22 Oct 2015, 17:54:13Display change log