1

いくつかの検索基準に基づいてレポートを表示するイントラネット Web ページがあります。検索基準のコントロールはページの上部にあり、レポート グリッドはページ上の唯一のコンテンツです。通常、グリッドには 50 ~ 100 行以上が表示され、スクロールが必要になります。UX の観点から、どのページ デザインがより適切か:

  • 垂直スクロールバーと固定ヘッダーを備えた固定サイズのグリッド。

    • このアプローチの利点は、ユーザーがグリッドを垂直方向にスクロールしても、ヘッダーが所定の位置にとどまり、常に表示されるため、レポートの内容を理解しやすくなることです。フィルター基準も常に表示され、ページの上部にスクロールしなくても変更できます。
    • 欠点は、グリッドのサイズを固定する必要があり、ブラウザー ウィンドウのサイズによっては、2 つの垂直スクロール バーと 2 つの水平スクロール バー (標準のブラウザー スクロールバーとグリッド スクロールバー) が表示される可能性があることです。ユーザーの画面サイズがわかっているため、ブラウザー ウィンドウを最大化してページを最適化できるため、この問題は多少緩和される可能性があります。
  • レコード数に基づいてグリッドのサイズを調整します。

    • 利点は、標準のブラウザ スクロールバーのみが表示されることです。
    • 欠点は、ユーザーが下にスクロールすると、ヘッダーとフィルター基準が見えなくなることです。

ページングを使用する必要があるほどレコード数が多くないため、ページングを使用したくないことに注意してください。ユーザーは通常、結果をスキャンするのが難しくなるため、ページングを好みません。

これはやや主観的な質問かもしれませんが、非常に一般的であり、アプローチ方法に関する明確な UX ガイドラインが必要だと思います。

4

3 に答える 3

1

原則として、既にスクロールバーが表示されているページ内にスクロールバーを配置することは避けてください。これは特に水平スクロールバーに当てはまり、完全に回避する必要があります。

固定された列ヘッダーは、長い垂直スクロール リストでは常に良いアイデアであり、必要に応じて強くお勧めします。

ただし、これらの設計上の問題は、実際にはエンド ユーザーのニーズに依存しています。ユーザー ベースについていくつかの簡単な質問をする必要があります。

ユーザーはどのようにデータを操作しますか? 彼らが実行する主なタスクは何ですか?
彼らが実行する二次的なタスクは何ですか? タスクの使用頻度は?タスクにとって最も重要なデータは何ですか? (表示の優先順位付け) デザインはこれらのタスクに役立つか、または妨げますか?
表示するデータを減らしても、ユーザーのニーズを満たすのに効果的ですか? 表示されるデータが少ない場合、必要なときにユーザーがアクセスする最も効果的な方法は何ですか? 等

これらの答えのいくつかが得られたら、他のニーズを考慮しながら、最も一般的なニーズに合わせて特別に設計する必要があります (80/20 ルールを使用します)。

そして、正直なところ、ユーザーのニーズが確実に満たされるようにする最善の方法は、実際に使用する必要がある前に、構築しているものと対話させ、設計を知らせるために彼らの意見を聞くことです。

コンプを使用して認知ウォークスルーを行うか、実際のプロトタイプを使用して、ユーザーがタスクを効果的かつ効率的に実行できるかどうかを確認します。UI は、これを妨げるのではなく、強化する必要があります。問題が見つかった場合は、ライブになる前にデザインを更新できます。

結局のところ、あなたはこれらのユーザーのためにデザインをしているのです - デザインプロセスに彼らとそのフィードバックを含めてください。

于 2011-02-21T15:58:22.837 に答える
0

ガイドラインは、「使用方法にとって最も意味のあるものは何でも」です。

  1. ユーザーはグリッドをどのように使用しますか? 検索結果を熟読した後、再検索が必要になることがよくありますか? それとも単に結果をクリックして、アプリの別の領域に進むのでしょうか?

  2. データは列ヘッダーなしで簡単に読み取れますか? すなわち。

    ジョン・スミス | 代表取締役社長 | グローバルメカコープ | 3 スタンフォードウェイ | (043) 1233 1233

    1235 | 12312 | 1233 | 12301823 | あ | ADX

これらの答えがわからない場合は、最小限のコードしか必要としないという考えを誤り、ユーザーがそれをどのように操作するかを観察します。

それらがどのように機能するかを見ると、どのような最適化が彼らの生活を楽にするかを見ることができます.

生活を楽にすることは、優れた UX と同じです。

于 2010-02-01T06:06:34.950 に答える
0

表示するレコードの数をユーザーが制御できるようにします。

于 2010-01-15T16:05:11.710 に答える