web-dev-qa-db-ja.com

ユーザーはフィードバックをどこに期待しますか?

ユーザーがページにアイテムのリストを追加し、[保存]をクリックしてから別のアイテムを追加する状況。ユーザーは以前に保存されたアイテムをどこに表示することを期待しますか? 「別を追加」ボタンの上または下ですか?

3
user19592

「そこに」両方のオプションがあるので、答えるのはちょっとトリッキーです。しかし、私が最も多く目にするのは、上または右にあります。私が考える理由は、テキスト入力フィールドなど、下ではなくテキストの上にフィードバックを期待する他のコントロールです。一貫性を保つために、アプリケーション全体で同じ場所にフィードバックしてください。

mockup

download bmml sourceBalsamiq Mockups で作成されたワイヤーフレーム

1
Benny Skogberg

したがって、対処しようとしている2つの問題があります。

  1. アイテムが正常に追加されたことをユーザーに通知します。
  2. 引き続きアイテムを追加できることをユーザーに知らせます。

問題1:

  • @Bennyが示すようにアイテムが追加されたときに、ページの上部に成功/エラーメッセージを表示します。
  • ダイアログ/モーダルウィンドウ/ライトボックスでのメッセージング。このオプションは、何らかの理由(ロードされたトランザクションなど)でユーザーフローを中断したい場合、または保存に時間がかかる場合にのみ使用してください。
  • 新しく追加されたアイテムを点滅させます。
  • 保存ボタンの状態を変更します。 (「保存」ボタンと「追加」ボタンの両方があると仮定します)。

問題2:コントロールを配置する場所は、コレクション内のアイテムの数によって異なります。

コレクション内のアイテムの数が少ない場合、上または下で一貫しているかどうかは問題になりません。大量の情報があると予想される場合は、上と下で繰り返す価値があります(データなしのシナリオを除いて、間にコンテンツのない同じコントロールの2つのセットがあると、間違いのようになります)。

Newly added row with highlight

0
VevWong