Microsoft Edge での ARIA と UI オートメーション

W3C では、動的 Web コンテンツとカスタム UI にアクセスできるようにするための構文として、アクセシビリティ対応リッチ インターネット アプリケーション (ARIA) が定義されています。 Microsoft Edge は、ARIA の役割、状態、およびプロパティの情報を認識し、支援テクノロジに公開します。これにより、Microsoft UI オートメーション API を使用して情報を取得できます。

Microsoft Edge でサポートされている新しい HTML5 機能については、 HTML5Accessibility に関するページを参照してください。

Microsoft Edge レンダリング エンジンは、次の W3C 仕様に準拠して、Web ページのアクセシビリティ対応のプロジェクションを構築します。

HTML 要素を ARIA および UI オートメーション オブジェクトにマッピングする

HTML アクセシビリティ API マッピングの仕様では、HTML 要素と属性が ARIA および UI オートメーション オブジェクトにマップされる方法が定義されています。

  • 作業ドラフト - 仕様の安定したバージョン。
  • エディターの下書き - 進行中の作業。 この仕様には最新の変更が含まれていますが、Microsoft Edge ではまだ変更が使用できない場合があることに注意してください。

アクセシビリティ ツリーを構築し、ARIA 要素を UI オートメーション オブジェクトにマッピングする

Core Accessibility API Mappings 仕様では、アクセシビリティ ツリーを構築し、ARIA の要素と属性を UI オートメーション オブジェクトにマッピングするための一般的な原則が定義されています。

  • 作業ドラフト - 仕様の安定したバージョン。
  • エディターの下書き - 進行中の作業。 この仕様には最新の変更が含まれていますが、Microsoft Edge ではまだ変更が使用できない場合があることに注意してください。

HTML 要素と ARIA 要素を指定したアクセシビリティ対応オブジェクトの説明を計算する

アクセシビリティ対応の名前と説明: 計算と API マッピングの仕様では、アクセス可能なオブジェクトの名前と説明を計算する方法を定義します。HTML を指定し、アクセス可能な要素で使用できる ARIA 要素と属性値を指定します。

  • 作業ドラフト - 仕様の安定したバージョン。
  • エディターの下書き - 進行中の作業。 この仕様には最新の変更が含まれていますが、Microsoft Edge ではまだ変更が使用できない場合があることに注意してください。

関連項目