ARIA

132 bookmarks
Newest
How and why to use aria-live | Go Make Things
How and why to use aria-live | Go Make Things
Yesterday, we talked about screen readers (and why you should use one). What happens if you have a piece of content that changes dynamically on your page? How do screen readers let the user know that content has changed? For example, imagine you had an input for users to type their name. Below it, you have an element that displays “Hello {user’s name}!” in real time as they type. How does a screen reader user know about the message in the #app element?
·gomakethings.com·
How and why to use aria-live | Go Make Things
Bad ARIA practices
Bad ARIA practices
There are certain situations where ARIA is a good (and maybe the only) way to go. But if done wrong, usage of ARIA often leads to even worse accessibility. Especially accessibility novices tend to misuse ARIA to "optimise" smelly code.
·accessibility-developer-guide.com·
Bad ARIA practices
Using ARIA
Using ARIA
This document is a practical guide for developers on how to add accessibility information to HTML elements using the Accessible Rich Internet Applications specification [WAI-ARIA-1.1], which defines a way to make Web content and Web applications more accessible to people with disabilities. This document demonstrates how to use WAI-ARIA in [HTML51], which especially helps with dynamic content and advanced user interface controls developed with Ajax, HTML, JavaScript, and related technologies.
·w3.org·
Using ARIA
Functions to Add ARIA to Tables and Lists | Adrian Roselli
Functions to Add ARIA to Tables and Lists | Adrian Roselli
Related Other posts in this accidental series: Layout as a Clue to Semantics Display: Contents Is Not a CSS Reset Tables, JSON, CSS, ARIA, RWD, TLAs… Tables, CSS Display Properties, and ARIA A Responsive Accessible Table Hey, It’s Still OK to Use Tables When I presented my talk CSS Display…
·adrianroselli.com·
Functions to Add ARIA to Tables and Lists | Adrian Roselli
Using aria-live
Using aria-live
Many web pages today have their content dynamically changed using Javascript. An example of this is the search page on this blog. When the page is initially loaded, the only content in the section of the page is a search form. But, when you type in a
·bitsofco.de·
Using aria-live