Top "Wai-aria" questions

WAI-ARIA, the Web Accessibility Initiative - Accessible Rich Internet Applications specification suite, defines a way to make web content and web applications more accessible to people with disabilities.

When to use the required attribute vs the aria-required attribute for input elements?

I'm trying to make a form accessible. Should I make my inputs have both required and aria-required attributes, or just …

html accessibility required wai-aria html-input
Recommended WAI-ARIA implementation for navigation bar/menu

We are in the process of implementing (i.e. adding) WAI-ARIA support to the main navigation menu of a web …

menu navigation menubar wai-aria
React props - set isRequired on a prop if another prop is null / empty

I have a component <Button>. If the component doesn't has this.props.children, I want to set the …

javascript reactjs wai-aria
Do I need role="button" on a <button>?

I've noticed in all of Bootstrap's examples using button elements, they include role="button" (and type="button"), such as: <…

html twitter-bootstrap accessibility wai-aria
aria-live and JAWS

I'm trying to get an aria-live region to work correctly with JAWS 11 and IE8. Using the code below, I can …

accessibility wai-aria jaws-screen-reader
Can you use an <aside> element inside a <section role="main"> element?

I'm in the process of improving accessibility in my HTML using HTML5 and WAI-ARIA. It is OK to have the …

html accessibility wai-aria
Prevent background items from receiving focus while modal overlay is covering them?

I am working on making an overlay modal more accessible. It works essentially like this JSFiddle. When you open the …

accessibility wai-aria voiceover screen-readers jaws-screen-reader
Using aria-sort in validated HTML5

Assuming a static HTML table, such as: <table> <thead> <tr> <th scope="col" …

html accessibility w3c-validation wai-aria
How to label a loading animation for WAI-ARIA?

I'm working on fixing some accessibility issues on a web page. I have this div that acts as a dialog, …

html accessibility wai-aria
How do I disable ngAria in ngMaterial?

ngAria (an accessibility module) is adding an unnecessary bower import to my Angular Material project - and now it is …

wai-aria angularjs-material