ARIA

132 bookmarks
Newest
ARIA Labels for Web Accessibility: Complete 2025 Implementation Guide
ARIA Labels for Web Accessibility: Complete 2025 Implementation Guide
Master ARIA labels, roles, and states for WCAG 2.2 compliance. Comprehensive guide covering aria-label, aria-labelledby, aria-describedby, live regions, and modern best practices for accessible web applications in 2025.
·allaccessible.org·
ARIA Labels for Web Accessibility: Complete 2025 Implementation Guide
Hiding elements from screen readers using aria-hidden
Hiding elements from screen readers using aria-hidden
ARIA provides an attribute which allows to hide elements from screen readers. It works pretty uniformly on non-focusable elements in modern browsers and screen readers, but it still has some very odd peculiarities. So you better try to create solutions that do not need it.
·accessibility-developer-guide.com·
Hiding elements from screen readers using aria-hidden
aria-label Does Not Translate
aria-label Does Not Translate
As of my 25 July 2025 update at the end of this post, aria-label auto-translation support is less spotty than when I first wrote this post, but still unreliable. It does, actually. Sometimes. One of the big risks of using ARIA to define text content is that it often gets…
·adrianroselli.com·
aria-label Does Not Translate
How to Use ARIA Roles and Properties Effectively - AFixt
How to Use ARIA Roles and Properties Effectively - AFixt
Accessible Rich Internet Applications (ARIA) is one of the most powerful tools in a developer’s accessibility toolkit—but it’s also one of the most misunderstood. While ARIA can improve accessibility when used correctly, misuse can actually make things worse for users who rely on assistive technologies (AT), such as screen readers. So, how do you use […]
·afixt.com·
How to Use ARIA Roles and Properties Effectively - AFixt
aria-label requires a valid role
aria-label requires a valid role
The [aria-label] attribute is used to provide an accessible name to an element that might not otherwise have one. For example, let’s say you have a button that’s used to download a file. Instead of text, it includes a download icon as an inline SVG, like this… button svg xmlns="http://www.w3.org/2000/svg" height="1em" width="1em" viewBox="0 0 16 16"path fill="currentColor" d="M13.922 5.626A3.72 3.72 0 0010.205 2a3.712 3.712 0 00-2.92 1.418 2.09 2.09 0 00-3.
·gomakethings.com·
aria-label requires a valid role