web-dev-qa-db-ja.com

スライダーコントロール:マーカーの制限?

スライダーコントロールで、スライダーのマーカーに関する制限はありますか?コンテキスト依存ですか?

たとえば、このスライダー(Flexで構築されたデスクトップアプリケーションから取得)はマルチメディアプレーヤーのシークコントロールになると思いますか?

enter image description here

どういうわけか、メディアシークの設定と丸められたマーカーを制御するために三角形のマーカーを使用する必要があると感じますが、これが正当な質問であるかどうかはわかりません。関連する研究はありますか?

4
André Alves

たくさんの提案:

  • ターゲットのサイズが重要なので、ドラッグ可能なコントロールが便利に使用するには小さすぎないことを確認してください

  • 三角形の場合、ターゲットが長方形の場合の半分のサイズになります。もちろん、三角形のコントロールの周りの長方形の領域をアクティブにすることもできますが、とにかく、ユーザーはこの三角形をクリックする必要があると確信しているかもしれません。その結果、使用が不便になる場合があります。それを回避するには、上部を指す長方形のコントロールを使用してみます。

enter image description here

  • さらに、コントロールの周りのさらに広い領域をアクティブにすることができます。

さらに、より多くの制御アクションを提供することを検討してください:

  • ユーザーは、スライダーを指しながらスクロールホイールを使用して操作できます。

  • スライダーの全領域をアクティブにして、スライダーのある位置に直接アクセスできます

3
Dominik Oslizlo

Fittsの法則 がすべてです。

シークバーは画面の隅にないため、簡単にアクセスできるようにする次の最も簡単な方法は、大きくすることです。三角形と同じ高さの円では、ユーザーが選択できるターゲット領域が大きくなります。また、スライダーコンテナー/バーが小さすぎると感じる場合は、円をスライダーコンテナーの高さよりも大きくすることができます。

1
rk.