WAI-ARIA
近年では、HTMLの仕様にもともと定義された要素だけでは実現できないウィジェット(ユーザーインターフェイス)を、JavaScriptを用いて開発することが増えている。JavaScriptによってWebサーバーと通信することで、通常の画面遷移を伴わずにWebページの内容を更新することもある。Web制作においてこのような手法をリッチインターネットアプリケーションと呼ぶ。こうしたウィジェットや手法は障害を持つユーザー、特にスクリーンリーダーなどの支援技術を必要とするユーザー、マウスなどのポインティングデバイスを使用することが難しいユーザーに対して情報の取得を難しくしてしまう。 WAI-ARIAは、動的なWebアプリケーションにロール(役割)、プロパティ、状態を追加することで、Webページ(またはページの一部)を静的なドキュメントとしてではなく、アプリケーションとして宣言することを可能にする。
Web Accessibility Initiative – Accessible Rich Internet Applications ( WAI-ARIA、ウェイアリア )は、World Wide Web Consortium (W3C)によって公開された技術仕様で、Webページ(特に動的ウェブページ)内のユーザーインターフェイスのアクセシビリティを向上させられる、HTMLのための属性が定義されている。
2008年9月15日のワーキングドラフトで、 SVG 1.2TinyはWAI-ARIAのサポートを追加しました。 2021年5月現在、WAI-ARIA1.1が最新の仕様であり、WAI-ARIA1.2が勧告候補となっている。