優れたユーザー エクスペリエンスを、世界中のユーザーのニーズを満たす真の包括的なエクスペリエンスに変換する、細部への少しのタッチと特別な注意です。
このセクションのガイダンスは、アクセシビリティに対処し、双方向テキストをサポートし、適切に設計された設定エクスペリエンスを提供し、ユーザーが必要なときにヘルプを提供することで、Windows アプリをより使いやすくするのに役立ちます。
アクセシビリティ
アクセシビリティとは、従来のユーザー インターフェイスの使用を妨げる制限があるユーザーがアプリを使用できるようにする方法です。 一部のシナリオでは、アクセシビリティの要件は法律によって課されますが、アクセシビリティに関係なく対処することをお勧めします。そのため、アプリは可能な限り最も多くのユーザーに到達します。
アクセシビリティの概要
Windows アプリのアクセシビリティ シナリオに関連する概念とテクノロジの概要。
包括的なソフトウェアの設計
進化する包括的な設計原則と、Windows アプリを構築するときにそれらを適用する方法について説明します。
キーボード ナビゲーション、スクリーン リーダーのサポート、コントラスト テーマなどの実装ガイダンスについては、「アクセシビリティ対応のWindows アプリを開発する」を参照してください。
設定ページのデザイン
アプリ設定を使用すると、ユーザーはアプリをカスタマイズし、個々のニーズや好みに合わせて調整できます。 適切な設定を提供し、それらを明確に提示することで、優れたユーザー エクスペリエンスをさらに向上させることができます。
設定ページのデザイン
アプリ設定を作成、整理、表示するためのベスト プラクティス。
アプリ データの保存と取得
ローカル、ローミング、および一時的なアプリ データを格納および取得する方法。
双方向テキストに対応したアプリを設計する
Windowsは、右から左に読み上げられるアラビア語やヘブライ語などの言語など、さまざまな言語を話す対象ユーザーによって世界中で使用されています。 双方向 (BiDi) テキストを正しく処理するようにアプリを設計すると、世界中の幅広いユーザーにリーチするのに役立ちます。
アプリ内ヘルプ
アプリをどの程度適切に設計したとしても、一部のユーザーには少し追加のヘルプが必要になります。
アプリのヘルプのガイドライン
アプリケーションは複雑になる可能性があり、ユーザーに効果的なヘルプを提供することで、ユーザーのエクスペリエンスを大幅に向上させることができます。
指導用UI
UI を介して指示を表示することで、特定のタッチ操作など、明らかではない可能性があるアプリ内の関数についてユーザーに教えます。
アプリ内ヘルプ
ほとんどの場合、ヘルプは、ユーザーがアプリを表示することを選択したときに、アプリ内に最適に表示されます。 アプリ内ヘルプを作成するときは、次のガイドラインに従ってください。
外部ヘルプ
Web サイトや別のドキュメントなど、アプリの外部でヘルプ コンテンツを提供するためのガイダンス。
Windows developer