Open jake-abma opened 3 years ago
Not read both issues, but noting this is on the same area as #755
whether or not these labels are sufficiently clear or descriptive is covered separately ...
The issue with this part of Understanding 3.3.2 is that it seems to contradict the definition of label:
text or other component with a text alternative that is presented to a user to identify a component within Web content
When you say that those three fields have a label (i.e. one that meets WCAG's definition of label), the implication is that "(", ")" , and "-" can be said to "identify" the form fields that immediately follow them. To me, that verges on sophistry. (And the phrase "the punctuation is not sufficient to label the fields" in the example's description also seems to suggest that text that does not properly identify the input field is not really a label according to WCAG's definition.)
3.3.2: Labels or Instructions is about whether there's a label or not.
3.3.2 is NOT about if the label is descriptive, see also the text in the Understanding:
https://www.w3.org/WAI/WCAG22/Understanding/labels-or-instructions.html#intent
Now in F82 is there is example 1:
Looking at the last sentence: "This is because the label for each field will be the closest preceding text, so the three fields would be labeled "(", ")" , and "-" respectively."
So, they DO have a label and thus NOT applicable for 3.3.2. but for 2.4.6.