アクセシビリティ ホーム > 支援技術情報 > 支援技術製品開発のための情報
支援技術製品開発のための情報
障碍 (しょうがい) などにより機能や認知に制限のある方のコンピューター利用を支援する支援技術製品を開発するためには、何が必要でしょうか?支援技術製品の中には、特に支援技術ということを意識せずに作られた製品が結果として障碍のある方にも役立つ、ということもありますが、例えばコンピューターの画面に表示されている情報を読み上げるスクリーン リーダーを開発しようとすると、Windows の情報を取得するという特別なテクノロジが必要になります。マイクロソフトは支援技術製品の開発を促すために、下記のテクノロジを提供しています。
Microsoft Active Accessibility® (MSAA)
アプリケーションと Active Accessible クライアントが情報を交換するためのメカニズムを提供する COM ベースのテクノロジです。
Windows 95 に英語版のアドオンが提供され、Windows 98 以降は日本語版も含めて標準で組み込まれています。
Microsoft Active Accessibility の情報
ページのトップへ
Microsoft Windows User Interface Automation (UI Automation または UIA)
MSAA の後継で、グラフィカル ユーザー インターフェイス要素、ドキュメントの情報を提供します。
Microsoft Windows XP 以降の OS に組み込まれています。
ページのトップへ
ページのトップへ