アクセシビリティ対応 Web サイトの設計
マウスやキーボードの好み、年齢、教育、地理的な場所、言語、または障害に関係なく、すべてのユーザーが使用できる Web ページ デザインを作成します。
テクノロジを使用して Web を閲覧するPeopleには、さまざまな能力と好みがあります。 Web サイトを設計するときは、次の主要なアクセシビリティ シナリオに留意してください。
スクリーン リーダー
視覚障碍のあるユーザーまたは視覚障碍のあるユーザーは、アプリの UI を解釈して操作するためにスクリーン リーダーに依存しています。 解釈には、UI 要素の名前、ロール、値の読み取りが含まれます。 UI と対話するには、ある要素から別の要素にフォーカスを移動し、UI 要素をクリックするなどの機能を呼び出す必要があります。
キーボード アクセシビリティ
多くのアクセシビリティ ユーザーは、次の方法で UI を移動して操作するためにキーボードに依存しています。
Tab キーまたは Shift + Tab キーを押して、要素間でフォーカスを移動します。
矢印キーを使用して、リスト、グリッド、ツリー ビューなどのコンテナー要素内を移動します。
Enter キーまたは Space キーを押してアクションを呼び出す。
ショートカット キーを使用して他のアプリ機能に効率的にアクセスする。
アクセシビリティ対応のビジュアル エクスペリエンス
視覚障碍のあるユーザーは、テキスト コンテンツに対して十分なテキスト コントラスト比を必要とし、全体的にハイ コントラストテーマを使用した優れたビジュアル エクスペリエンスが必要です。 カラー ブラインドのユーザーは、色以外の方法で情報を伝える必要があります。
Web 上のアクセシビリティに関する一般的な問題の多くは、適切なコーディングプラクティスを通じて解決できます。 Web コンテンツ アクセシビリティ ガイドライン (WCAG) 2.0 ドキュメントには、よりアクセシビリティの高い動的 Web アプリケーションを設計するための手法とベスト プラクティスが記載されています。 詳細については、 アクセス可能な Web サイトの構築に関するリソースに関するページを参照してください。
リソース
インクルージョンの設計 - W3C Web アクセシビリティ イニシアチブによるインクルージョンの設計は、障のあるユーザーを理解し、それらを念頭に置いて Web サイトを設計する方法を理解するのに役立つリソースを提供します。
包括的なソフトウェアの設計 - 包括的なソフトウェアの設計では、ユニバーサル Windows プラットフォーム (UWP) の Microsoft の設計原則とプラクティスについて説明します。
障褻をPeopleする方法 - W3C によるこのリソースでは、年齢関連の障褻を持つユーザーを含む障觹者が Web を使用する方法について説明します。
インクルーシブ デザイン ツールキット - Microsoft は、人間の多様性によってより優れた設計制約を生み出す方法と、一見ニッチなソリューションをより広範な市場に接続する方法を示すために、インクルーシブ デザイン ツールキットを開発しました。