ARIA should be used as a precise surgical tool to fill HTML's semantic gaps, not as a blanket solution. Common mistakes include overusing aria-label on non-interactive elements and creating mismatches between visible text and screen reader announcements. HTML should always be the first choice, with ARIA applied only when necessary and with deep understanding to avoid breaking accessibility.
1 Comment
Sort: