【注意】この文書にはより新しいバージョンが存在します: WCAG 2.1 達成方法集
WAI-ARIA は、アクセシビリティを向上させるために、ウェブページやリッチインターネットウィジェットに次のセマンティック情報を追加するオプションをウェブ開発者に提供する。その結果、そのセマンティック情報はブラウザに公開される。
"menu"、"treeitem"、"slider"、"progressbar" のような、提示されたウィジェットの種類を記述するためのロール。
見出し、領域、検索領域及びナビゲーション領域のような、ウェブページの構造を記述するためのロール。
チェックボックスのための "checked"、サブメニューやその他のポップアップを描画するメニューのための"haspopup"、及びツリーノードのための "expanded/collapsed" のような、ステート及びウィジェットを記述するためのプロパティ。
(たとえば株価情報のように) 情報が更新される予定があるページのライブ領域を定義するとともに、更新時の割込みポリシーを定義するためのプロパティ。支援技術は、重要な更新情報がレンダリングされたならすぐに提示してもよい。しかし、付随的な更新情報は、現在のタスクを完了した後のみに提示される。たとえば、スクリーンリーダーは、現在の段落を読み終えた後にのみ付随的な更新情報を利用者に通知する。
ドラッグソース及びドロップターゲットを記述するドラッグ&ドロップのプロパティ。
リッチインターネットウィジェットにキーボードナビゲーションを提供するための方法。
これらの機能と DOM 構造によって伝えられる構造情報の組み合わせは、著者が支援技術に相互運用可能な解決策を作り出すことを可能にする。(出典: WAI-ARIA Overview)
WAI-ARIA に対するユーザエージェントのサポートは変化するが、全般的な WAI-ARIA のサポートは改善している。WAI-ARIA をサポートするブラウザは、プラットフォームのアクセシビリティ API に WAI-ARIA ロール及びプロパティを対応づける。
Firefox 1.5 と Firefox 2.0 は部分的に WAI-ARIA をサポートするが、名前空間を使用する必要があり、ライブ領域の使用をサポートしない。
Firefox 3 以降はライブ領域を含む、WAI-ARIA に対するより良いサポートを含む。
IE8 は、部分的に WAI-ARIA をサポートする。
JAWS 8 及び Window-Eyes 5.5 以降は、部分的に WAI-ARIA をサポートする。
Jaws 10 以降は WAI-ARIA をサポートする。
Firefox の音声拡張である FireVox はまた、直接の DOM アクセスを経由して WAI-ARIA をサポートする。
NVDA は、部分的に WAI-ARIA をサポートする。
訳注: 「FireVox」は 2018 年現在、最新の Firefox と互換性がないためにインストールできない。
アクセシビリティ サポーテッドな方法で技術を使用することは、適合性要求のために必要である。詳細はアクセシビリティ サポートについてを読むこと。WCAG ワーキンググループは、Accessible Rich Internet Application 仕様が W3C 勧告の状態に到達する際に、WAI-ARIA 達成方法が十分であるかどうかの見直しをする予定である。WAI-ARIA のステータスに関する最新情報については、WAI-ARIA Overview を参照のこと。