Skip to content
This repository has been archived by the owner on May 7, 2023. It is now read-only.

Commit

Permalink
Merge pull request #180 from digilou/issue172-a11y-qs
Browse files Browse the repository at this point in the history
Fix: #172, Enhancement, Create ARIA accessibility question & answer
  • Loading branch information
fejes713 committed Oct 6, 2019
2 parents f9e1904 + 8a00883 commit 4f6557c
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions questions/accessibility-aria.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

#### Answer

ARIA stands for "Accessible Rich Internet Applications". ARIA code is HTML. It provides additional attributes in the development of web applications to offer screen reader users more context about dynamic components, including the component's role, name, and state. It should only be used when an HTML element equivalent is not available or lacks full support. ARIA is semantic, and doesn't actually make your component dynamic.
ARIA stands for "Accessible Rich Internet Applications", and is a technical specification created by the World Wide Web Consortium (W3C). Better known as WAI-ARIA, it provides additional HTML attributes in the development of web applications to offer people who use assistive technologies (AT) a more robust and interoperable experience with dynamic components. By providing the component's role, name, and state, AT users can better understand how to interact with the component. WAI-ARIA should only be used when an HTML element equivalent is not available or lacks full browser or AT support. WAI-ARIA's semantic markup coupled with JavaScript works to provide an understandable and interactive experience for people who use AT.

An example using ARIA:

Expand All @@ -21,9 +21,9 @@ Credit: W3C's [ARIA 1.1 Combobox with Grid Popup Example](https://w3c.github.io/
#### Good to hear

* Accessible Rich Internet Applications
* Benefits screen reader users
* Benefits people who use assistive technologies (AT)
* Provides role, name, and state
* Semantic HTML that doesn't produce interaction by itself
* Semantic HTML coupled with JavaScript

##### Additional links

Expand Down

0 comments on commit 4f6557c

Please sign in to comment.