web-dev-qa-db-ja.com

テーブル:複数行の行

説明(さまざまな長さを持つことができる)がテーブルのユーザー分析にとって重要なフィールドである場合、テーブルを設計しています。そのため、複数行を連続して許可することにしました(この時点では、行数の制限は設定していません)。

連続する複数の行に関するベストプラクティスは何ですか?

そして、高さの特定の点で:

  1. 垂直方向に値をスキャンしているときに、値の間隔が変わらない場合(たとえミリ秒で再調整しても)、画像の2番目の例であると、私はより快適になると思います。

  2. 一方、これらのアイテムのいずれかに5行(たぶんない)があり、一貫した行の高さを使用することにした場合、情報を消費するのは非常に困難になります。

enter image description here

4
Ana Neto

2つのオプションはよく考えられています。あなたはそれぞれの長所と短所を理解しています。しかし、あなたが言及しなかったオプションがあります。あなたはあなたのテーブルからあまりにも多くを期待しています(与えられたスペースのために多すぎる情報)。考えてみてください、どこかに線を引く必要がありますよね?あなたは隅を切る必要があります。

スペースを節約する1つの方法は、長い列を切り捨てることにより、行を1行およびに保つことです。 [説明]列は省略記号(..)で短縮でき、最初の30文字のみが表示されます。また、MouseOverのコンテンツ全体を表示するtitleタグを提供することもできます。 enter image description here

2
jhurley

あなたの質問では、このインターフェイスを使用する人々のワークフローについては触れていません。これは、最良の決定を行うために理解する必要がある重要な部分だと思います。

ユーザーに話しかけ、このインターフェイスで何をするかを正確に理解します。始めるためのいくつかの質問例:

  • ワークフローはどのように進行しますか?
  • ユーザーがこの画面を見るのはなぜですか?彼らはそれから何を手に入れたいですか?
  • ユーザーは興味のある行を見つけるためにスキャンしますか?その場合、どの列を使用しますか?
  • ユーザーはデータのパターンを探していますか?

この情報を取得すると、データの表示方法を決定するのが容易になります。

1
Franchesca