ユーザーがレコードを削除したときに正しい成功メッセージは何でしょうか?
私は次のことを考えることができます:
提案やその他のアイデアはありますか?
多くの場合、最良のメッセージはメッセージなしです;)
成功の期待はありますか?これらの場合、ユーザーがメッセージを見たいのは、何かがうまくいかないときだけです。 Windowsでファイルを削除します。 「よろしいですか?」の後何らかの理由でファイルを削除できなかった場合を除き、これ以上メッセージはありません。
レコードが削除されたという他のフィードバックはありますか?もう一度Windowsを例にとると、ユーザーはファイルがファイルエクスプローラーに表示されなくなったため、ファイルが削除されたことを確認できます。他にフィードバックがない場合は、「成功」メッセージが適切かもしれません。
削除操作に時間がかかりますか?リモートデータベースから何かを削除している場合、削除要求が発行されてから実際に削除が発生するまでに時間がかかることがあります。削除が非同期であるため、アクションと結果からの切断もあります。この場合、おそらくメッセージが必要です。
そのメッセージがどうあるべきかについては、あなたがリストしたものはどれでもOKです。ただし、「成功」をドロップすると、ユーザーの心に障害が発生する可能性があるため、ドロップすることをお勧めします。シンプル:
[レコード]が削除されました。
どこ [record]
は、削除するものの名前で、おそらく必要なだけです。
さらに、メッセージはおそらく数秒後に自動的に消えるはずなので、ユーザーが自分で消したくない場合を除きます。ここで追加する唯一の注意点は、削除の要求とユーザーに報告されている削除の間の切断が大きい場合、ユーザーが最初にメッセージに気付かない可能性があるため、メッセージを残しておくことは良いことです。が表示されます。
recordユーザーが理解する単語ですか?それは少しデータベース関連に聞こえます-それは本当に彼らが理解している言語でユーザーに話していますか-「ユーザーモデル」?
もしそうならレコードは正常に削除されましたは良いです。
そうでない場合-Wordレコードをユーザーが理解できる「もの」に置き換えます。
「成功した」という言葉は、反対の状況があり、この状況が非常に頻繁に発生することを意味します。それが成功したのはラッキーケースでした。私たち(ユーザーとアプリケーション)の両方にとって幸運な日でした。 :)
メッセージが必要な場合(まったくそうでない場合もあります)、もう1つ説明を追加することをお勧めします...「削除された製品(または削除された製品)」の代わりに、whichの識別子を含めます=製品-例「製品「xyz」が削除されました。」
成功を伝えるための最良の方法はおそらくメッセージではないであろうことに同意します。 正しい成功メッセージは何ですか?
おそらく必要なのはメッセージではなく、何かが起こったことのヒントです。たとえば、テキストボックスをクリックしてこの回答の入力を開始すると、境界線の色が変わりました。これで、テキスト入力ボックスの選択に成功したことがわかりました。邪魔にならず、私がやろうとしているタスクから私の焦点を奪わない同様のヒント。
何かが削除されたことを表示したい場合は、レコード数を隅に置いて、数が減るにつれてアニメーションが動くようにすれば、ユーザーに何かが成功したことを知らせるのに十分です。もっと簡単に言うと、アイテムをハイライトし、削除したときに色を変えるだけで十分です。必要なのは、ユーザーが何をしていたのかからフォーカスをそらす必要がないフィードバックだけです。また、派手で気を散らすものであってはなりません。
削除する前に「本当によろしいですか、それともxyz製品を削除しますか?」という確認メッセージを表示する方が良いと思います。問題が発生した場合にのみエラーメッセージを表示します。
それは本当に状況次第です。ユーザーがバスケットを表示している場合、[削除]をクリックするとアイテムが表示されなくなり、メッセージは不要になります。
ただし、ユーザーが何百ものレコードがあるCMSシステムにいる場合は、「製品が削除されました」などのメッセージが最適です。