web-dev-qa-db-ja.com

長いリストでのドラッグアンドドロップ

ドラッグアンドドロップは、リスト内など、長距離でドラッグして並べ替える場合や、ターゲットの場所までスクロールする必要がある場合に、ユーザーエクスペリエンスが低下する可能性があると聞き続けています。

ユーザーがドラッグアンドドロップに問題があることをサポートするための調査や情報はありますか?.

5
Mark

提案するシナリオ(長いリストからアイテムをドラッグアンドドロップする)では、いくつかの要素を考慮する必要があります。すべての要因がユーザーに潜在的なハードルを提示する可能性があります。

  • 画面上の不動産:ターゲットに到達するのは簡単ですか? Fittの法則を確認してください。リストアイテムのサイズ。
  • 不要なスクロール:画面の下部に到達すると、画面がスクロールを開始し、ターゲットの移動先が移動するため、タスクの実行がさらに困難になります。
  • ユーザーの器用さ:スクロール中にデバイス(マウスまたは画面)をアクティブ(押したまま/タップ/その他)に保つ機能。

ですから、いいえ、フィットの法則以外に、私はそれについての研究を参照することはできません。しかし、私が上で述べたことは、それが簡単な仕事ではないことを示唆しています。


編集:ユーザーの器用さの要素を特に強調したいと思います。ほとんどのデザイナーは、多くのユーザーがある程度の障害を持っているという事実を見落としがちだからです。ユーザーにできるだけ使いやすいツールを提供する必要があります。

私たちはしばしば、実際に使用してもよいかどうかを自問することなく、いくつかの規則/パターン/ウィジェットに依存しています。連続スクロールなどの一部の動作が実際に役立つシナリオ(タンブラーフィード)がありますが、まったく間違っているシナリオもあります(ほとんどすべての他の用途:-P)。

ドラッグアンドドロップリストの場合は、快適なウィジェットが見つかるまで、その使用をまったくお勧めしません。

2

考えられる問題の1つの簡単な例-

システムの現在の解像度で長いリストまたはすべてのセクションが画面に表示されていないエディターからのビジュアルを使用していると仮定すると、ユーザーが特定のセクションを選択してそれらを並べ替えることは困難になります。特に、アプリケーションを操作しているときにドラッグと一緒にマウスをスクロールすることに気づくか、またはスクロールする必要がある場合。

0
WisdmLabs