placeholder part of accessible name calculation?

Hi,

Maybe I was looking at the wrong places, but I can’t find the answer to my question mentioned in the subject of my mail.

 I’m testing a website with a form that has no label, but placeholder instead.

I know that this does not meet success criterion 1.3.1.

But I’m not sure about SC 2.5.3: Label in Name

In the “understanding” section about this sc I find: “As such, in the absence of any other nearby text string (as described in the preceding list), if an input contains placeholder text, such text may be a candidate for Label in Name. This is supported both through the accessible name calculation (discussed later) and from the practical sense that where a visible label is not otherwise provided, it is likely that a speech-input user may attempt to use the placeholder text value as a means of interacting with the input.”

“Such text MAY BE” is a little vague in my opinion...

So is there anywhere specified if placeholder has to be considered for calculating the accessible names of form inputs - or not?

VoiceOver on iOS for example reads it, but UAs are quite regularly doing things, that have nothing to do with the spec.

So is there a place to find out more? It should be something familiar for everybody who is into evaluation practice, so I‘m confident to find the answer here!

--
Mit freundlichen Grüßen

Marc Haunschild
www.mhis.de

Received on Monday, 20 July 2020 07:20:23 UTC