web-dev-qa-db-ja.com

ページ間のグリッドでのアイテムの選択

グリッドまたはその他のリストスタイルコントロールで複数の「ページ」にまたがって選択を行う場合、選択を記憶することを期待しますか?次のデータセットにページを移動した瞬間に、選択を忘れてしまうと思いますか?

同じように、このコントロールがページ全体でユーザーの選択を記憶していた場合、選択したアイテムに対して実行されたアクションが現在表示されているアイテムにのみ適用されることを期待しますか?それとも、すべてのアイテムに適用されると思いますか?これはケース固有の問題かもしれませんが、私はコミュニティの考えを聞くことに興味があります。

7
GotDibbs

期待できますか?番号。

プログラマーは本質的に怠惰であり、これを正しく機能させるために時間と労力を費やす人はほとんどいません。

ユーザーとして、この機能に感謝します。最初に選択したときに、この機能を知っていただけますか?もちろんです。

vBulletin(非常に人気のあるフォーラムソフトウェア)は、投稿の複数のページをモデレートするときに素晴らしい機能を提供します。

これを実装する際には、この機能を実装したことをユーザーに知らせる簡単なモーダルまたは通知をポップすることを強くお勧めします。

幸運を!

7
S16

これはページングコントロールと同じくらい古い問題であり、ページングコントロールをデザインから完全に削除することを私がしばしば主張する主な理由の1つです。実は、私はユーザーに座って2ページにわたって4つの選択をしてもらい、次に[エクスポート]または[印刷]または[削除]をクリックして何が起こったのかを尋ねるように指示しました。それらの約半分は、4つのアイテムすべてがエクスポート、印刷、または削除されたと報告しています。別の半分は、現在のページのアイテムのみが影響を受けたと報告しています。

ページングコントロールは、Googleの検索結果やFacebookのウォールなどの「底のないリスト」がある場合を除いて、ほとんどの場合、ユーザーを支援するものではありません。これらのどちらの場合でも、ページングコントロールではなく、「もっと見る」というコントロールが表示されます。

しかし、1,000アイテムのリストを取り、ユーザーに最初の25を提供してから、このリストを実際に使用するようにユーザーに要求するのは、もどかしいです。代わりに、先に進んですべてのデータをロードし、必要に応じて進行状況バーを表示することを検討してください。

6
Hagan Rivers

当社は、ページ分割されたグリッドで同様の問題に直面しています。ほとんどのユーザーは、ページ間のナビゲーションを行っても選択が持続することを期待し、アクションは選択されたすべてのアイテムに適用されることを期待していることがわかりました。ただし、興味深いことに、チェックボックス列のヘッダーにチェックボックスがある場合、ほとんどのユーザーは現在のページのアイテムを選択することだけを期待しています。私はそれを本当に説明することはできません。

3
Lens