w3c / wai-website

This repository hosts the WAI Website.
https://www.w3.org/WAI/
Other
54 stars 221 forks source link

Forms / Labels / Associating labels implicitly #633

Open holloway opened 4 years ago

holloway commented 4 years ago

In Labeling Controls is the advice,

Generally, explicit labels are better supported by assistive technology.

Which assistive technology? Which versions? This is quite vague.

I found this earlier issue with a link that says in 2017 only Dragon had problems, but it would be good to know if that's why this was said and if this advice is outdated.

yatil commented 4 years ago

Hi @holloway,

The advice is vague because the assistive technology market is changing quickly and is very diverse. Keeping exact track of support is not in scope for these tutorials (if even feasible). As far as I know Dragon still either does not support implicit labels or struggles with them. Using for/id also provides a clear association that is much more robust when it comes to ease of implementation in new assistive tech but also when the underlying HTML code changes or breaks.

I’ll see how I can integrate that info into the tutorials in the future without being too wordy or distracting.