質問: ユーザーにエラーメッセージを読ませるにはどうすればよいですか? 対象読者が技術者でない場合、ユーザーは注意深く書かれたエラーメッセージを無視するという重大なリスクに直面します。つまり、彼らにショックを注視したり、サポートスタッフに電話したり叫んだり、単に無視したり閉じたりします。エラーメッセージを破棄するのではなく、実際にユーザーに読んでもらうための推奨事項を教えてください。今、私は次のようないくつかの基本を知っています: 詳細な説明へのリンクまたはボタンを含む、短い正確な表現。 エラーを修正する方法の例を提供します(例:「サーバーに接続できません。インターネット接続を確認してください。」)。
回答: 本 face 3について はいくつかの良いアドバイスを持っています。その最優先事項はエラーダイアログの必要性を排除するようにソフトウェアを設計するです。それが不可能な場合、著者は以下を推奨します。 エラーダイアログを礼儀正しく、わかりやすく、役立つものにします。 (エラーメッセージは、実際には、ユーザーが有効なデータを入力できないなどではなく、実行できないことを報告するソフトウェアであることを思い出してください) 問題を明らかにし、ユーザーがプログラムの問題を解決するための計画を立てるために必要な関連情報を提供する 提案されたソリューションを少なくとも1つ実装することを申し出てください(私の見解:windowsでは、組み込み windowsトラブルシューティングプラットフォーム を利用しますが、実装は厄介ですが:)) 断然、最大の注意点は、エラーメッセージを完全に回避するために非常に懸命に取り組むことです。それが元に戻す機能の実装によるものか、エラー条件が発生したときの代替のuiまたは入力の提供によるものか、それ以外の何かによるものか。