I have a cousin that is blind and fully uses the web. This is amazing to me. When I am building websites I often think about how my site could be used by people with life challenges.
While redoing a site I wondered should I ditch the 508 compliant “label” tag and just use a “placeholder” tag. After some Google searches and good old common sense I have determined that label tags should stay.
Here are my reasons:
- Placeholder text color can be an issue with some users.
- Placeholder text can be confusing to screen readers. I personally have no experience with screen readers, but have heard this from screen readers users.
- I read that placeholder text can confuse users into thinking the field is already filled out.
- I know labels are 508 compliant.
This article was helpful with my determination.
I hope this helps someone else out there…