ユーザフィードバックの提供
フィードバックは、アプリが何をしているかを人々に伝え、アクションの結果と次に何ができるかを理解するのに役立ちます。
ステータスやその他の種類のフィードバックを目立たないようにインターフェースに統合します。 理想的には、ユーザはアクションを実行したり、中断したりすることなく、重要な情報を取得できます。たとえば、メール は、ユーザが表示したい場合に表示できるアクティビティパネルにステータス情報を表示します。このパネルはユーザのアクションに干渉しませんが、一目でいつでも確認できます。
不要なアラートは避けてください。 アラートは本質的に破壊的な設計であるため、慎重に使用する必要があります。アラートは、重要な、理想的には実用的な情報を提供するためにのみ使用してください。追加のガイダンスについては、アラート を参照してください。
予期しない不可逆的なデータの損失を引き起こす可能性のあるタスクを開始したときに、人々に警告して下さい。 このような警告は重要ですが、他のアラートと同様に、頻繁に表示されると影響が失われます。データの損失が予想される結果である場合は、ユーザに警告しないでください。たとえば、ファイルを削除することが期待される結果であるため、Finder はファイルを破棄するたびにユーザに警告するわけではありません。
コマンドを実行できない場合は、人々に知らせます。 この状況では、人々はコマンドを実行できない理由と、代わりに何ができるかを知りたがっています。
ユーザのフィードバックを補足する触覚を提供することを検討してください。 感圧タッチトラックパッドは、触覚を再生して、特定のアクションと結果に対するユーザの認識を高めることができます。ユーザはトラックパッドの設定ですべての触覚を有効または無効にできますが、あなたのアプリの設定で触覚を有効または無効にする方法をユーザに提供することもできます。触覚フィードバック を参照してください。