Following on from Gov.UK’s revelation about
<input type="number">, Dave Rupert has compiled a list of other bits of HTML that can cause inadvertent accessibility issues.
There are some cases where even using plain ol’ HTML causes accessibility problems. I get frustrated and want to quit web development whenever I read about these types of issues. Because if browsers can’t get this right, what hope is there for the rest of us.
Not that we should give up, of course.