RE: Accname question regarding self-references

I’m thinking A because aria-label overrides input so value no longer matters, but then aria-labelledby takes precedence so it overrides with a reference to the label followed by itself which is labeled by aria-label.

 

President, Prime Access Consulting, Inc.

Phone: 919-345-3832

https://gl1xki48lo.proxynodejs.usequeue.com/

Twitter: @SinaBahram

Personal Website:  <https://qe4hx5kjxf.proxynodejs.usequeue.com/> https://qe4hx5kjxf.proxynodejs.usequeue.com/

 

From: Gunderson, Jon R <[email protected]> 
Sent: Monday, January 4, 2021 8:34 PM
To: James Nurthen <[email protected]>; ARIA Working Group <[email protected]>
Subject: RE: Accname question regarding self-references

 

My vote is for B “The label the value”

 

The aria-label on the input element should be ignored.

 

Jon

 

 

 

From: James Nurthen <[email protected]> 
Sent: Monday, January 4, 2021 7:30 PM
To: ARIA Working Group <[email protected]>
Subject: Accname question regarding self-references

 

We are having a debate in a Chrome issue about the following.

 

According to the accessible name algorithm what should be the accessible name of the input in the below

 

<span id="label">The Label</span>

<input id="input" aria-label="ariaLabel" aria-labelledby="label input" value="the value">

 

Choices 

a. “The label ariaLabel”
b. “The label the value”
c. “The label ariaLabel the value”
d. Something else…

 

 

James Nurthen (he/him)
Accessibility engineer

T 415 832 2734  
[email protected] <mailto:[email protected]> 



 

Received on Tuesday, 5 January 2021 01:55:18 UTC