web-dev-qa-db-ja.com

長いユーザーリストのグリッドビューまたはタイルビュー

ユーザーのリストが非常に長い! IT担当者向けのユーザー管理ページです。 Pinterestではなく、フォトギャラリー、映画、本ではありません。これらはユーザーであり、クリックして、削除やグループへの割り当てなど、多くのアクションを実行できます。
ユーザーリスト、そのうち1000人は「タイル」ビューに表示できません。よろしいですか?

Tiles ViewTable View

3

あなたの言い回しは、これがあなたが現在取り組んでいる議論であり、タイルビューが不適切であるというあなたの主張を裏付ける議論を探しているという強い印象を与えます。グリッドビューは「より重く」、プロフェッショナルで、「エンタープライズ」の設定に適している一方で、タイルビューは「クール」で明るく消費者向けのコンテキストに適しているという前提に基づいているようです。

答えは、消費者対企業の角度とはほとんど関係ありません。それはニーズとデータに依存します。 Alvaroが指摘したように、並べ替えとフィルタリングは、タイルよりもグリッド構造に対してはるかにネイティブです。グリッドアプローチをサポートする可能性のあるその他のニーズ-ツールバー、マスター/詳細レイアウト、複数選択の必要性など。

データについて-たとえば、中程度から長いテキストの文字列がある場合、タイルビューで表示する方が簡単です。数値はグリッドビューでより簡単です。自明のデータは、通常はラベルがないタイルビューに最適です。ラベルが必要なデータは、列ヘッダーがあるグリッドビューにうまく適合します。

より抽象的に言えば、タイルビューはより「全体的」であり、人に関するすべてのデータをわかりやすい形式で含むデータのブロックを提供します。必要な行のほかに常にいくつかの行が表示されるため、グリッドでは実際にはそれがわかりません。また、すべての列を表示するには、水平方向にスキャンする必要があることがよくあります。グリッドビューはより分析的であり、行全体を視覚的に簡単にスキャンできます。

2

何千もの要素(この場合はユーザー)があり、複数の列を使用する場合は、並べ替えの競合に対処する必要があります。

要素を順序付けする必要があります:

a   b   c
d   e   f
g   h   i
j   k   l
...

または:

a   g   m
b   h   n
c   i   o
d   j   p
...

上記のいずれでも、順序を混同しやすく、ユーザーがスクロールして目的の要素を見つけることができます。上記の例でページ分割を検討すると、状況はさらに混乱します。

1つの列のみを使用することをお勧めします。

また、テーブルを使用すると、各列の値に基づいてソートできます。

0
Alvaro