Movatterモバイル変換


[0]ホーム

URL:


  1. MDN Web Docs 用語集
  2. Accessibility tree (アクセシビリティツリー)

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。

View in EnglishAlways switch to English

Accessibility tree (アクセシビリティツリー)

アクセシビリティツリー、またはアクセシビリティオブジェクトモデル (AOM) は、多くの HTML 要素におけるアクセシビリティに関する情報を含んでいます。

ブラウザーはマークアップをDOM ツリー と呼ばれる内部表現に変換します。 DOM ツリーはすべてのマークアップの要素、属性、テキストノードを含んでいます。ブラウザーはそれから、 DOM ツリーに基づいてアクセシビリティツリーを生成します。これは、読み上げソフトなどの支援技術のために、プラットフォームに特有のアクセシビリティ API から使用されます。

アクセシビリティツリーオブジェクトの中には 4 つのものがあります。

name

このものをどのように参照することができるか。例えば、 'Read more' というテキストを持ったリンクは 'Read more' という名前を持つでしょう (名前がどのように計算されるかの詳細についてはAccessible Name and Description Computation spec にあります)。

description

名前に何かを追加したいとすれば、この要素をどのように説明するか。表の説明は、その表が提供する情報の種類が何かで説明することができます。

role

どのような種類のものなのか。例えば、ボタンなのか、ナビゲーションバーなのか、アイテムのリストなのか。

state

状態があるかどうか。チェックボックスではチェック済み/未チェック、<summary> 要素では折り畳み状態か展開状態か、などを想像してください。

加えて、アクセシビリティツリーは要素によって何が行われるのかについての情報を持つことがよくあります。リンクはfollowed、テキスト入力はtyped into、などです。

  1. 関連用語:
    1. アクセシビリティ
    2. ARIA

[8]ページ先頭

©2009-2026 Movatter.jp