作業を継続します。
旧バージョン: Gecko Info for Windows Accessibility Vendors Rev.1.02
新バージョン: Gecko Info for Windows Accessibility Vendors Rev.1.13
原文(旧): 青色表示
原文(新): 緑色表示
訳文(新): 黒色表示
*注記/コメント: 赤色表示
MSAA tree vs. DOM tree - what's the relation?
Diagram showing MSAA tree is a subset of the DOM tree
The MSAA tree and the DOM tree are parallel structures, although the MSAA tree is a subset of the DOM tree. QueryService() can be used to switch between the interfaces (IAccessible, ISimpleDOMDocument, ISimpleDOMNode and ISimpleDOMText). If there is no MSAA node for a DOM node, or vice-versa, QueryService() will return null.
MSAA tree vs. DOM tree - what's the relation?
Diagram showing MSAA tree is a subset of the DOM tree
The MSAA tree and the DOM tree are parallel structures, although the MSAA tree is a subset of the DOM tree. QueryService() can be used to switch between the interfaces (IAccessible, ISimpleDOMDocument, ISimpleDOMNode and ISimpleDOMText). If there is no MSAA node for a DOM node, or vice-versa, QueryService() will return null.
Anything that is focusable or conveys important information about the structure of the document is exposed in the MSAA tree of IAccessibles.
MSAA ツリー対 DOM ツリー:その関係は?
MSAA ツリーが DOM ツリーのサブセットであることを示す図
MSAA ツリーと DOM ツリーでは、MSAA ツリーは DOM ツリーのサブセットではあるものの、平行的構造を備えています。QueryService() はインターフェイス (IAccessible、ISimpleDOMDocument、ISimpleDOMNode、ISimpleDOMText) を切り替えるのに使われます。DOM ノードに対応する MSAA ノードが存在しない(また反対に MSAA ノードに対応する DOM ノードが存在しない)ならば、QueryService() は null を返します。
フォーカス可能なものは何であれ、またドキュメントの構造についての重要な情報を伝えるものはすべて、IAccessibles の MSAA ツリーで表示されます//→追加された文//。
Windows Applications Based on the Gecko Layout Engine
Gecko is a rendering engine that Mozilla, Netscape and other new browsers use. Gecko can render a variety of content, not just HTML and supports key web standards such as Cascading Style Sheets, Javascript and the W3C DOM. Gecko also handles the users keystrokes and mouse clicks. Gecko is the core architecture that we are adding accessibility to, in order to support accessibility in all applications that are based on it.
Windows Applications Based on the Gecko Layout Engine
Gecko is a rendering engine that Mozilla, Netscape and other new browsers use. Gecko can render a variety of content, not just HTML and supports key web standards such as Cascading Style Sheets, Javascript and the W3C DOM. Gecko also handles the users keystrokes and mouse clicks. Gecko is the core architecture that we are adding accessibility to, in order to support basic accessibility in all applications that are based on it.
Gecko レイアウトエンジンに基づく Windows アプリケーション
Gecko は Mozilla、Netscape、他の新しいブラウザが使うレンダリングエンジンです。Gecko は HTML だけでなく様々なコンテンツを表示可能で、Cascading Style Sheets、Javascript、W3C DOM などのウェブの重要な標準をサポートします。Gecko はまたユーザーのキー入力やマウスクリックについても扱います。Gecko に基づく全てのアプリケーションにおいてアクセシビリティをサポートするために、私たちは中核の構造体である Gecko にアクセシビリティを追加しているところです。//→ここは変わらない//
Embedded Clients (support MSAA)
Embedded clients use Gecko only in the content window, at the moment for HTML and generic XML only. Since they use standard Windows controls (or support MSAA for their own user interface), they can be made accessible.
* MFCEMBED testing client: This is a very simple package, great for testing basic HTML accessibility with your products and the Gecko rendering engine. Contact Aaron Leventhal - aaronleventhal@ m o o n s e t . net for a copy.
* Many other clients are being developed, and are on the horizon.
Embedded Clients (support MSAA)
Embedded clients use Gecko only in the content window, at the moment for HTML and generic XML only. They typically use standard Windows controls for their user interface -- the area outside of the client content window, plus the context menu.
* MFCEMBED testing client: This is a very simple package, great for testing basic HTML accessibility with your products and the Gecko rendering engine. Contact Aaron Leventhal - aaronleventhal@ m o o n s e t . net for a copy.
* Kmeleon: a more advanced web browser
埋め込まれたクライアント(MSAA をサポートしています)
埋め込まれたクライアントは、Gecko をコンテンツウィンドウでのみ、また今のところ HTML と共用 XML に対してのみ使用します。それらクライアントは、通常ユーザインターフェイス--クライアントのコンテンツウィンドウの外の領域、プラスコンテンツメニュ --に対して、標準のウィンドウコントロールを使用します。
* MFCEMBED テストクライアント: これは非常に簡単なパッケージであり、あなたの製品や Gecko 表示エンジンによって、基本的な HTML アクセシビリティをテストするのに最適です。コピーのご請求は Aaron Leventhal - aaronleventhal@ m o o n s e t . net へご連絡下さい。
* Kmeleon: さらに進化しているウェブブラウザ//→情報がより具体的になっている//
XUL-Based Clients (now also support MSAA!)
XUL-based clients make full use of the Gecko architecture, not only for HTML content, as well as for menus, dialogs and the entire user interface via an XML language called XUL (eXtensible User-interface Language). None of the user interface contains standard Windows controls -- not even the menus! This is done to ensure a common look and feel across all supported platforms. MSAA support for XUL is available in Mozilla 1.0+.
* Mozilla the browser
* Netscape 6.x
XUL-Based Clients (support MSAA)
XUL-based clients make full use of the Gecko architecture, not only for HTML content, as well as for menus, dialogs and the entire user interface via an XML language called XUL (eXtensible User-interface Language). None of the user interface contains standard Windows controls -- not even the menus! This is done to ensure a common look and feel across all supported platforms, and to allow for different skins (appearances).
* Firefox (please use version 1.1 alpha builds or later)
* Thunderbird (please use version 1.1 alpha builds or later)
* Mozilla Seamonkey (please use 1.8 alpha builds or later)
XUL ベースのクライアント(こちらも MSAA をサポートします)
HTML コンテンツだけでなく、メニュー、ダイアログボックス、XUL(eXtensible User-interface Language) と呼ばれる XML 言語を使った全ユーザインターフェイスに、XUL ベースのクライアントは Gecko のアーキテクチャーを全面的に使用します。ユーザインターフェイスには、メニューも含めて、Windows の標準コントロールを含むものはありません。サポートされるすべてのプラットフォームに関わる共通のルックアンドフィールを確保するのと、様々なスキン(外観)を有効にするためです。//→この辺も微妙に変更されている//
* Firefox (バージョン 1.1 アルファ・ビルドかそれ以降のものを使ってください)
* Thunderbird (バージョン 1.1 アルファ・ビルドかそれ以降のものを使ってください)
* Mozilla Seamonkey (バージョン 1.8 アルファ・ビルドかそれ以降のものを使ってください)
本日までの完了分は、あらたに新草稿へ追加反映します。
旧草稿→新草稿
以上
旧バージョン: Gecko Info for Windows Accessibility Vendors Rev.1.02
新バージョン: Gecko Info for Windows Accessibility Vendors Rev.1.13
原文(旧): 青色表示
原文(新): 緑色表示
訳文(新): 黒色表示
*注記/コメント: 赤色表示
MSAA tree vs. DOM tree - what's the relation?
Diagram showing MSAA tree is a subset of the DOM tree
The MSAA tree and the DOM tree are parallel structures, although the MSAA tree is a subset of the DOM tree. QueryService() can be used to switch between the interfaces (IAccessible, ISimpleDOMDocument, ISimpleDOMNode and ISimpleDOMText). If there is no MSAA node for a DOM node, or vice-versa, QueryService() will return null.
MSAA tree vs. DOM tree - what's the relation?
Diagram showing MSAA tree is a subset of the DOM tree
The MSAA tree and the DOM tree are parallel structures, although the MSAA tree is a subset of the DOM tree. QueryService() can be used to switch between the interfaces (IAccessible, ISimpleDOMDocument, ISimpleDOMNode and ISimpleDOMText). If there is no MSAA node for a DOM node, or vice-versa, QueryService() will return null.
Anything that is focusable or conveys important information about the structure of the document is exposed in the MSAA tree of IAccessibles.
MSAA ツリー対 DOM ツリー:その関係は?
MSAA ツリーが DOM ツリーのサブセットであることを示す図
MSAA ツリーと DOM ツリーでは、MSAA ツリーは DOM ツリーのサブセットではあるものの、平行的構造を備えています。QueryService() はインターフェイス (IAccessible、ISimpleDOMDocument、ISimpleDOMNode、ISimpleDOMText) を切り替えるのに使われます。DOM ノードに対応する MSAA ノードが存在しない(また反対に MSAA ノードに対応する DOM ノードが存在しない)ならば、QueryService() は null を返します。
フォーカス可能なものは何であれ、またドキュメントの構造についての重要な情報を伝えるものはすべて、IAccessibles の MSAA ツリーで表示されます//→追加された文//。
Windows Applications Based on the Gecko Layout Engine
Gecko is a rendering engine that Mozilla, Netscape and other new browsers use. Gecko can render a variety of content, not just HTML and supports key web standards such as Cascading Style Sheets, Javascript and the W3C DOM. Gecko also handles the users keystrokes and mouse clicks. Gecko is the core architecture that we are adding accessibility to, in order to support accessibility in all applications that are based on it.
Windows Applications Based on the Gecko Layout Engine
Gecko is a rendering engine that Mozilla, Netscape and other new browsers use. Gecko can render a variety of content, not just HTML and supports key web standards such as Cascading Style Sheets, Javascript and the W3C DOM. Gecko also handles the users keystrokes and mouse clicks. Gecko is the core architecture that we are adding accessibility to, in order to support basic accessibility in all applications that are based on it.
Gecko レイアウトエンジンに基づく Windows アプリケーション
Gecko は Mozilla、Netscape、他の新しいブラウザが使うレンダリングエンジンです。Gecko は HTML だけでなく様々なコンテンツを表示可能で、Cascading Style Sheets、Javascript、W3C DOM などのウェブの重要な標準をサポートします。Gecko はまたユーザーのキー入力やマウスクリックについても扱います。Gecko に基づく全てのアプリケーションにおいてアクセシビリティをサポートするために、私たちは中核の構造体である Gecko にアクセシビリティを追加しているところです。//→ここは変わらない//
Embedded Clients (support MSAA)
Embedded clients use Gecko only in the content window, at the moment for HTML and generic XML only. Since they use standard Windows controls (or support MSAA for their own user interface), they can be made accessible.
* MFCEMBED testing client: This is a very simple package, great for testing basic HTML accessibility with your products and the Gecko rendering engine. Contact Aaron Leventhal - aaronleventhal@ m o o n s e t . net for a copy.
* Many other clients are being developed, and are on the horizon.
Embedded Clients (support MSAA)
Embedded clients use Gecko only in the content window, at the moment for HTML and generic XML only. They typically use standard Windows controls for their user interface -- the area outside of the client content window, plus the context menu.
* MFCEMBED testing client: This is a very simple package, great for testing basic HTML accessibility with your products and the Gecko rendering engine. Contact Aaron Leventhal - aaronleventhal@ m o o n s e t . net for a copy.
* Kmeleon: a more advanced web browser
埋め込まれたクライアント(MSAA をサポートしています)
埋め込まれたクライアントは、Gecko をコンテンツウィンドウでのみ、また今のところ HTML と共用 XML に対してのみ使用します。それらクライアントは、通常ユーザインターフェイス--クライアントのコンテンツウィンドウの外の領域、プラスコンテンツメニュ --に対して、標準のウィンドウコントロールを使用します。
* MFCEMBED テストクライアント: これは非常に簡単なパッケージであり、あなたの製品や Gecko 表示エンジンによって、基本的な HTML アクセシビリティをテストするのに最適です。コピーのご請求は Aaron Leventhal - aaronleventhal@ m o o n s e t . net へご連絡下さい。
* Kmeleon: さらに進化しているウェブブラウザ//→情報がより具体的になっている//
XUL-Based Clients (now also support MSAA!)
XUL-based clients make full use of the Gecko architecture, not only for HTML content, as well as for menus, dialogs and the entire user interface via an XML language called XUL (eXtensible User-interface Language). None of the user interface contains standard Windows controls -- not even the menus! This is done to ensure a common look and feel across all supported platforms. MSAA support for XUL is available in Mozilla 1.0+.
* Mozilla the browser
* Netscape 6.x
XUL-Based Clients (support MSAA)
XUL-based clients make full use of the Gecko architecture, not only for HTML content, as well as for menus, dialogs and the entire user interface via an XML language called XUL (eXtensible User-interface Language). None of the user interface contains standard Windows controls -- not even the menus! This is done to ensure a common look and feel across all supported platforms, and to allow for different skins (appearances).
* Firefox (please use version 1.1 alpha builds or later)
* Thunderbird (please use version 1.1 alpha builds or later)
* Mozilla Seamonkey (please use 1.8 alpha builds or later)
XUL ベースのクライアント(こちらも MSAA をサポートします)
HTML コンテンツだけでなく、メニュー、ダイアログボックス、XUL(eXtensible User-interface Language) と呼ばれる XML 言語を使った全ユーザインターフェイスに、XUL ベースのクライアントは Gecko のアーキテクチャーを全面的に使用します。ユーザインターフェイスには、メニューも含めて、Windows の標準コントロールを含むものはありません。サポートされるすべてのプラットフォームに関わる共通のルックアンドフィールを確保するのと、様々なスキン(外観)を有効にするためです。//→この辺も微妙に変更されている//
* Firefox (バージョン 1.1 アルファ・ビルドかそれ以降のものを使ってください)
* Thunderbird (バージョン 1.1 アルファ・ビルドかそれ以降のものを使ってください)
* Mozilla Seamonkey (バージョン 1.8 アルファ・ビルドかそれ以降のものを使ってください)
本日までの完了分は、あらたに新草稿へ追加反映します。
旧草稿→新草稿
以上