Just because you can doesn't mean you should: the <meter> element
A very frustrating brownie recipe illustrates why a semantic element may actally NOT be the right tool for the job.
A very frustrating brownie recipe illustrates why a semantic element may actally NOT be the right tool for the job.
SaaS developers were building inaccessible UIs long before generative LLMs came along. Now, LLMs are making it worse, and faster.
Whether you write plain old HTML, HTML templating or JSX, are you using the right HTML tags? A guide to semantic HTML: what it is, why it's so important, and how to use it
In an ideal world, being "good at accessibility" wouldn't make you stand out from the crowd. Companies wouldn't be hiring accessibility experts to help them unpick and untangle the inaccessible products they've been building for years. Speaking about web accessibility at a conference would be as unnecessary as getting up on stage and giving a talk on how to write HTML.
But we don't live in that world, and the web is full of inaccessible websites.