web-dev-qa-db-ja.com

順序付けられたリストを垂直または水平に読んで、もっと読みやすいものは何ですか?

たとえば、私は番号付きリストを持っていますが、平均的なユーザーが読みやすいのは何ですか?

垂直

[1]   [5]
[2]   [6]
[3]   [7]
[4]   [8]

OR

水平方向

[1]   [2]
[3]   [4]
[5]   [6]
[7]   [8]

...列と行が重要であると仮定して、順序付けられたリストを表示する2つの方法をどのように選択すればよいですか。つまり行が1つを使用するために必要な長さ、または列が他を使用するために必要な長さは、経験則として使用するのに理想的な比率はありますか?

これについての洞察は素晴らしいでしょう。

3
Sammy Guergachi

垂直リストはスキャンが簡単なので、優れています。例で1-> 2-> 3から線を引くと、2番目の例でジグザグに目を動かすのにどれだけの労力が必要かがわかります。

詳細については、 アルファベット順のリストに関するこの関連質問 および トップアンサー を参照してください。

11
Charles Wesley

このパターンを読むためにあなたの目がしなければならなかった列ジャンプの数を数えるだけです

 [1] [5] 
 [2] [6] 
 [3] [7] 
 [4] [8] 

= 1ジャンプ

---- vs -----

 [1] [2] 
 [3] [4] 
 [5] [6] 
 [7] [8] 

= 7ジャンプ

目への負担が少ない方が読みやすいです。

2
Salman Ehsan

それはまだいくつかの要因に依存すると思います。リストがいくつかのレコードをグループ化するだけで、リストするだけで、正確な順序は重要ではありません。ユーザーが特定の要素を検索するためにリストをたどらないため、それほど重要ではないと思います。要素が数個しかない場合も同様なので、詳細な検索は必要ありません。

ただし、順序付けされたリストを通過する必要性が現れたら、レコードを1つずつ比較することに関して優れた方法でレコードを表示するため、最初のモデルに固執します。アルファベット順に並べられた名前のリストを調べる必要があるとしましょう。単語の最初の文字だけに焦点を合わせることができるため、各列を上から下に移動するときに名前を見つけるのがはるかに簡単になります。これは、残りの部分を目でスライドすると、より複雑な作業になりますWord、別の単語にスキップするだけです。さらに、2番目の位置合わせ(水平方向の位置合わせ)で隣接するレコードの間隔を広げる必要があります。これにより、ユーザーが行から行にずれてエラーが発生する可能性が高くなります。

ただし、最初のアプローチには重要な欠点があります。リストが非常に長くなり、スクロールして次の列の先頭に戻って続行する必要がある場合があります。したがって、リストの1つのチャンクから別のチャンクに移動するときにスクロールが必要ないように、列の高さは制限されているはずです(理想的な状況では、画面に適応します)。列の一番上の行をキーポイントまたはアンカーとして扱うことができるので、目的のレコードを見つけるのにも役立ちます(「検索されたアイテムは、このアイテムの前か後か」-ユーザーが前の場所に到着すると、彼または彼女は前の列に移動して検索を絞り込みます)。

だから、私の意見は:

A E I B F J C G K D H L

-折りたたむ-

M Q U N R V O S W P T X

-折りたたむ-

Y Z

これは、ユーザーから学んだ(そして期待される)アプローチだと思います。辞書や地図帳から。

1
Dominik Oslizlo

垂直リストはスキャンが簡単ですが、水平リストはより自然に流れます。西洋では、人々は左から右に、次に上から下に読むので、この意味で、人は垂直リストを1,2,3,4の1,5,2,6,3,7,4,8 instadとして誤って読む可能性があります。 5,7,8。

0
Celeritas