From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/ja/glossary/accessibility_tree/index.html | 43 +++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 files/ja/glossary/accessibility_tree/index.html (limited to 'files/ja/glossary/accessibility_tree/index.html') diff --git a/files/ja/glossary/accessibility_tree/index.html b/files/ja/glossary/accessibility_tree/index.html new file mode 100644 index 0000000000..44f43dad41 --- /dev/null +++ b/files/ja/glossary/accessibility_tree/index.html @@ -0,0 +1,43 @@ +--- +title: Accessibility tree (アクセシビリティツリー) +slug: Glossary/Accessibility_tree +tags: + - AOM + - Accessibility + - DOM + - Glossary + - Reference + - アクセシビリティ + - 用語集 +translation_of: Glossary/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、などです。

+ + -- cgit v1.2.3-54-g00ecf