ARIA, anti-patterns, and you
Summary
This post argues that ARIA is often misused and misunderstood. It emphasizes that ARIA and its APG are not a guide for best practices but a reference for how ARIA should work in theory, and warns against relying on LLMs for accessibility implementation. It advocates prioritizing native HTML semantics over ARIA where possible and highlights common anti-patterns and their accessibility impact.