ユーザー補助アプリケーションのデザイン リソース

アクセシビリティ対応のデザインをサポートするテクノロジについて説明します。 また、アクセシビリティ対応の Windows アプリと Web サイトを開発するのに役立つヒントとチュートリアルへのリンクも含まれています。

Note

すべてのユーザーを支援する製品の開発方法の詳細については、Microsoft Accessibility を参照してください。

テクノロジ

  • Microsoft Active Accessibility Microsoft Windows 上で実行するアプリケーションを開発する際に、ユーザー補助機能のサポートを向上できる COM ベースの技術です。 オペレーティング システムおよび COM インターフェイスに組み込まれているダイナミック リンク ライブラリが提供されます。 また、ユーザー インターフェイス要素に関する情報を公開するためのメソッドを提供するアプリケーション プログラミング要素もあります。 詳細については、「Microsoft Active Accessibility」をご覧ください。

  • Microsoft .NET Speech 技術: Microsoft .NET Speech SDK では、Microsoft ASP.NET コントロール、Microsoft Internet Explorer Speech アドイン、サンプル アプリケーション、およびドキュメントのセットが提供されます。 Web 開発者は、これらのツールを使って、音声対応の ASP.NET アプリケーションを作成、デバッグ、配置できます。 ツールは Microsoft Visual Studio とシームレスに統合されるため、開発者は使い慣れた開発環境で作業することができます。 詳細については、「Speech Server」をご覧ください。

  • SAMI 1.0 の理解 Microsoft SAMI (Synchronized Accessible Media Interchange) テクノロジを利用すると、開発者は PC マルチメディアの音声コンテンツにキャプションを付けることができます。 詳細については、「SAMI 1.0 の理解」を参照してください。

Windows アプリケーション

  • チュートリアル: ユーザー補助対応の Windows ベースのアプリケーションの作成 この記事では、Certified for Windows ロゴで必要となる、ユーザー補助機能の 5 つの要件を実装するための手順を、サンプル Windows アプリケーションを使って順番に説明します。

  • キーボード ユーザー インターフェイス デザインのガイドライン この技術情報では、ユーザーがキーボードから操作できる Windows アプリケーションの設計方法について説明します。 詳細については、「Guidelines for keyboard user interface design」(キーボード ユーザー インターフェイス設計のガイドライン) をご覧ください。

  • コンソール ユーザー補助 この技術情報では、ユーザー補助のサポートのために Windows XP でコンソールを表示するための API とイベントについて説明します。 詳細については、「Console accessibility」(コンソールのユーザー補助) をご覧ください。

Web サイト

サードパーティのリソース

  • W3C (World Wide Web Consortium) の WAI (Web Accessibility Initiative) この Web サイトには、ユーザー補助機能を持つ Web サイトの開発に関するガイドラインと技術情報が示されています。 詳細については、https://www.w3.org/WAI/GL/を参照してください。