何百ものレコードがあるテーブルがあります。各行には1つまたは複数のチェックボックスがあります。次のようなもの:
download bmml source – Balsamiq Mockups で作成されたワイヤーフレーム
問題は、例とは異なり、行が非常に狭いであり、チェックボックスが各行にかなり近いということですその他の垂直方向。
視覚的な混乱を減らすために、次のアプローチを提案されました。
アプローチ番号2(この段落の上のもの)の問題は、ユーザーがテーブルが編集可能であると感じず、行をクリックして目盛りとXを切り替えることができない場合があることです。
それから私は何か他のことができると思いました:
しかし、それをクリックすると、チェックボックスの上にチェックマークまたはXマークが付いたtrueまたはfalseに切り替わるので、そのようなコントロールを作成する全体の要点がわかりません。
だから基本的に:
アプローチしたものすべてに長所と短所があり、どちらかを決定することはできません。良い習慣はありますか?
チェックボックスを明るくします。マウスをホバーすると黒に変わり、クリック可能であることをより明確にすることができます。
download bmml source – Balsamiq Mockups で作成されたワイヤーフレーム
チェックボックスの垂直方向のパディングを増やします。ユーザーがアイコンがクリック可能であることをおそらく推測しないだろうと思うのは当然だと思います。
これらの色は非常に人目を引くものであり、真/偽の値を読み取る以外に、リストを解析することが困難になると思います。
ちなみに、Balsamiqはルックアンドフィールの決定に最適なツールではないと思います。 Balsamiqは、ワークフローと幅広い相互作用をすばやくスケッチするのが得意ですが、何がグラフィカルに機能しているかを確認するのに十分な視覚的忠実度はありません。 BMMLでうまくいくいくつかのものは実際には機能しません。逆もまた同様です。代わりに、PhotoshopまたはFireworksでオプションを使用します。