2009-08-17 3 views
3

私のWebアプリケーションには、多くの静的フィールドを表示するページがあります。Webインターフェイス:多くの静的フィールドを表示するにはどうすればよいですか?

レイアウトが悪いと、情報のオーバーロードと読みにくいことが常に起こります。

私の質問:

は、多くの静的フィールドが含まれている画面をレイアウトするための任意のベストプラクティスや経験則がありますか?

通常、Bill ScottとTheresa Neilのexcellent bookを参照していますが、私はこの問題のガイダンスを見つけることはできません。

  1. グループ関連のフィールド:ここで

    は私が従うに傾いているいくつかのガイドラインです。

  2. メジャー(または親)フィールドを上と左に配置します。マイナー(またはチャイルド)フィールドを下部および右に向かって配置します。
  3. すべてのピクセルを塗りつぶす義務はありません。読みやすくするために空白を考慮してください。可能であれば、progressive disclosureを好む。
  4. accordion controlと考えてください。

答えて

1

多分Details on Demandのアプローチがうまくいくでしょう。他のデータを隠している間に、どのデータがユーザーに絶対的かつ即座に関連しているのかを尋ねてください。必要に応じて、ユーザが詳細を表示できるようにするために、常に「展開」リンクまたはコントロールを提供することができます。

は(それはあなたがインターフェイスのデザインパターンを見ていることを確認するために良いことだ。彼らはしばしば見落とされています!)

0

私はあなた自身の質問、特に重要な分野のグループ分けをプログレッシブ開示に結びつけて答えたと思います。

1

私はHRソフトウェア上で動作し、この問題を何度も直面しています。折りたたみコントロールや進歩的な開示パターンを導入したときに私たちがフィードバックで見ていることの1つは、ユーザーがこれらのタイプの「Web 2.0」(単語の笑)ページが印刷されない方法が気に入らないことです。あなたのユーザベースが依然として大きなページのデータを印刷することを依頼している場合には、印刷メディアスタイルシートが含まれています。

データの量に応じて、検索機能や並べ替えの仕組みを真剣に検討していきます。多くの場合、データセットが大きいときは異なるユーザーが異なる優先順位を持ち、カスタマイズを許可するのは幅広いユーザーを満足させる唯一の方法です。

+0

フォームを印刷しますか?ワオ。プログラマの哲学で夢見ているよりも、ユーザの行動であるHoratioには、より多くのものがあります。 –

+0

Tom - 素晴らしいフィードバック。私はまだ競合する懸念のバランスをとるための方法があると信じる傾向があります。しかし、あなたの知恵の言葉は経験から生まれ、それは彼らを非常に信用できるものにします。 –

+0

@twicええ、私は、ユーザーがどれくらい印刷物を印刷しているか、絶えず驚いています。編集画面を効果的に印刷できないという苦情が時折あります。これらは、まだdbにコミットされていてもいなくてもよいフォーム要素で満たされた画面です。 – Tom

関連する問題