2009-05-04 3 views
1

私のSWに良いメッセージを書く方法を混乱させています。あなたのソフトウェアに意味のあるメッセージについて

"プロジェクトを保存するには、[保存]ボタンをクリックします。キャンセルするには、[キャンセル]ボタンをクリックしてください。

しかし、私はそれが本当に役に立たないと思います。意味のあるメッセージを書く方法についてコメントがありますか?

+0

エラーメッセージや簡単なヘルプを意味していますか?いくつか例を挙げてください。 –

答えて

7

個人的に私は多くのことを説明する必要がないメッセージが好きです。 Windowsアプリケーションの第1の間違いは、それを押すときに実行される操作ではなく、標準テキストのボタンを持つことです。

例:この代わりに:

Do you want to save the changes before closing? 
- To save the changes press Yes 
- To discard the changes press No 
- To cancel and keep the application open press Cancel 
[Yes] [No] [Cancel] 

douptに、ヘルプオプションを追加すると、私は

Do you want to save the changes before closing? 
[Save] [Discard] [Cancel] 
+2

ユーザーはよく質問を読んでいません。それと同じように仮定して、ボタンのテキスト*アクション*答えではありません。 –

1

このプロンプトであれば、私は、質問と回答スタイル使用します。このプロジェクトに

変更を保存しましたか?

[はい] [いいえ]

1
  • 明らか
  • を述べないでくださいしかし、あなたには明らかだが、ユーザーには自明であることを前提としていません。
  • メッセージに使用されている用語の意味を説明するヘルプトピックへのリンク
  • Macをエミュレートする:多くのプロンプトには「え?さらに役立つリンクになります。
1

が好きです。

ので、代わりの:

使用

を "助けをキャンセルまたはHのために保存し、CのためにSを入力し、"

もう一つの "キャンセルのためのCの保存のためにSを入力します"大きな特徴は、アプリケーションの動作環境が一貫している場合です。たとえば、ほとんどすべてのWindowsアプリケーションでF1キーを押すと、ヘルプ画面が表示されます。同様に、F5キーを押すと、通常、現在のビューがリフレッシュされます。

本当にユーザーが夢中になるのは、本物のインターフェイスです。 F1キーを押すとヘルプが表示されることがありますが、F1キーを押すと「このドキュメントを削除する」というメッセージが表示されます。

このため、ベンダー(Apple、Microsoft)は、プラットフォーム上のユーザとのインタフェースすべてのWindows-ための高品質と一貫性のベースラインを確立

は「(略しUXガイド 『これらの公式のWindowsユーザーエクスペリエンスの相互作用のガイドラインや)の目標は』に、次のとおりです。たとえば、MicrosoftはWindows User Experience Interaction Guidelinesを持っています 特定のユーザーエクスペリエンスに関する質問に回答してください あなたの仕事を楽にしてください!

+1

ヘルプオプションはしばしば吸う。彼らは主な仕事から気を散らして、しばしば前向きになっていたはずの情報を提供します。あなたの例では、ユーザーはデータの永続性についての哲学的論文を読んではいませんが、取り消しの対象と各オプションで何が起こるかを知る必要があります。 –

0

エラーメッセージについて言えば、このエラーが発生した理由をユーザーに知らせておくとよいでしょう。

たとえば、404ページを参照すると、記事全体を書く必要はありませんが、「このページが表示される理由」を参照する必要があります。

ユーザーがURLで単純な間違いをした場合、その参照は開かないでしょうが、プロジェクトが構造を変更して1週間前に正しいURLであったとしたら、ユーザーは確かに参照を開いて必要な情報を読みます。それは良いスタイルです。

0

ユーザーの操作に関する選択肢を記述します。簡潔である。 "不必要な言葉を除きます。"理想的には、ボタンはアクションを説明し、ユーザーの速度を落とすテキストは必要ありません。ユーザが画面上の何かを読みたくないと仮定します。ユーザーが高度な知識を持っていて、アプリケーションを使用して無駄な散文を書く場合でも、システムは何をしているのかに関する冗長なテキストではなく、ユーザーが書いたものに興味があります。

0

ボタンが何をしているかを理解するのを本当に助けている場合は、クリックした後に何が起きるか教えてください。

「保存」をクリックすると、「保存」の意味がわからない可能性があります。 「保存して保存しておいて後で保存する」または「保存した情報をすべてキャンセルする」をクリックすると失われます。

0

ユーザーは、どのボタンを押すかをすべて説明する段落は読んでいません。あなたはユーザーが読むことになる最大約2文章しか得られません。何人の人がこの第2段落を実際に読んでいますか?

関連する問題