技術者以外の視聴者向けにプログラムする場合、ユーザーが注意深く書かれた啓発的なエラーメッセージを読まない可能性が高く、欲求不満の肩をすくめて利用可能な最初のボタンをクリックするだけです。
だから、単にそれを脇に置くのではなく、ユーザーが実際にあなたのエラーメッセージを読むのを助けるためにあなたがどのような良い習慣を勧めることができるのか疑問に思います。私が考えることができるアイデアは、次のようなものになります。
- もちろん、フォーマットは役に立ちます。おそらく、より長く、より詳細なエラーメッセージにつながる「詳細」ボタンが付いた、単純で短いメッセージです。
- すべてのエラーメッセージをユーザーガイドの一部のセクションにリンクさせます(達成するのがやや難しい)
- エラーメッセージを発行せず、タスクの実行を拒否するだけです(ユーザー入力を処理する「Apple」の方法)。
編集:私が念頭に置いている対象者は、ソフトウェアをあまり頻繁に使用せず、拘束されていない(つまり、社内ソフトウェアや狭いコミュニティがない)かなり幅広いユーザーベースです。この質問のより一般的な形式がスラッシュドットで尋ねられたので、そこでいくつかの答えを確認することをお勧めします。