When teaching accessibility for designers, I usually give the example of the form field error, only shown by red color, to illustrate the "don't convey information only with color".
Some people often go "yeah, it's common sense, none does that anymore, we all at least all put some text next to the error, so, that should be fixed on most websites, right?".

Well, here's an ecommerce form, I used recently:
- nothing explicitly marked as mandatory, yet, all fields are

- error fields are marked in red, non error in green, good luck if you are colorblind
- good luck also to know what the error is. Did you put an invalid post code, or just forgot about a mandatory field, who knows, right?
- and don't get me started on placeholders as labels (the worse is that, there is an actual label with the star to indicate mandatory fields, but they are hidden with a big display none)

When it comes to accessibility, and UX, never assume something is "common sense". Always make sure this "common sense", makes it to production.

#Accessibility #FormAccessibility #BadExample