There’s no such thing as a website or web app that doesn’t need to be accessible. If you’re a web developer, accessibility is litera

Accessibility is hard. It's also your job.

submited by
Style Pass
2021-05-20 21:30:06

There’s no such thing as a website or web app that doesn’t need to be accessible. If you’re a web developer, accessibility is literally your job. If you ignore it, you’re just a hobbyist.

That said… I’ve been a professional web developer for seven years now, after spending three or four as hobbyist before that.

A lot of what we do is context-based. What’s the best way to structure your code? It depends. What’s the right strategy for authoring CSS? It depends. What method should you use to select elements in the DOM? document.querySelector(), of course!

Even highly trained professionals with years of schooling, like lawyers and doctors, mess up. That’s why malpractice insurance exists. But as @McgarrDana tweeted, if you’re not making what you build accessible, the work is incomplete.

Yes, you could make your own elements like this, but my point is that you shouldn’t have to. The platform should handle it for you. With a web component, you’re still trusting someone else to have not messed up some key accessibility consideration.

Leave a Comment