web-dev-qa-db-ja.com

アクションの項目を選択することに関するベストプラクティス-選択はどの程度持続する必要がありますか?

多数のデジタルファイル(アセットと呼ばれる)を管理するためのWebアプリケーションがあります。最近、ファイルを参照するとき、または検索結果ページで、個々のアセットを選択してアクションを実行できる機能が追加されました(アクションには、メタデータの更新、コレクションへの追加、さらにはそれらを削除します)。

私たちは今、資産選択がどれほど永続的であるべきかを理解しようとしています。例えば:

  1. 複数ページのアセットがある場合、選択内容はページ間で記憶されるべきですか(または、ページ7に到達するまでに、ユーザーはページ1で選択されたものを覚えるのに苦労していますか?)
  2. アクションを実行すると、すべてのアセットが表示されたページに戻るので、選択を記憶する必要がありますか?
  3. 参照ページを表示している場合は、いくつかのアセットを選択し、アプリケーションの無関係な別の部分に移動してから、参照ページに戻ります。

誰かがベストプラクティスの例、関連する研究、またはこれをうまく行うアプリケーションの例を持っている場合、それは本当に役に立ちます。

2
benb

シナリオ全体は、「ショッピングカート」パラダイムと非常によく似ています。

  1. x-discovery がここに当てはまると思います。

    ユーザーはインターフェイスを視覚的に探索して機能と情報を発見できる必要があり、メモリから情報を強制的に呼び出さないでください。

    Amazonで商品を購入するとき、私のショッピングカートは常に表示されており、それにカーソルを合わせると商品のリストが表示されます。

  2. これはショッピングカートのパラダイムに完全には適合しないため、もう少し注意が必要です。ユースケースが同じアセットのセットで異なるアクションを実行することを一般的に含む場合、私は「はい」と言いますが、ユーザーがページに戻るときにアセットを選択解除するたびに煩わしい場合は、「いいえ」と言います。ターゲットユーザーとのユーザビリティテストは、どちらのオプションがより優れているかをより明確にする必要があります。適切な妥協策として、選択したままにすることもできますが、ユーザーが選択をクリアするのが非常に簡単になります(たとえば、何らかの方法で自動的にクリアするか、選択をクリアするボタンを提供します)。以前の選択。

  3. このシナリオでは、ユーザーはいくつかのアセットを使用して操作の途中であり、気が散ったり中断されたりしました。彼らは中断したところから続行したいので、ポイント2よりも選択を記憶しておく必要がある可能性が高くなります。Amazonでいくつかのアイテムを選択してサイトを離れても、そこに戻ったときもカートに残ります。後。

1
Franchesca