0

私は現在、あらゆる種類の解像度1024..1920またはそれ以上の解像度で人々が見ることができるWebアプリケーションを設計しています。

私は固定幅のデザイン(他の多くの人気のあるWebサイト、たとえばStackOverflow、CNNMintWSJBofAなど)を選択しました。最小公分母は1024を意味します。

ここで問題となるのは、アプリケーションの一部のページでグリッドベースのデータを表示する必要があることです。画面の大部分を空のままにして、1024幅の圧縮グリッドデータに制限すると、大画面の人を本当に怒らせると思います。

解像度ごとにスタイルシートなどを変えてみようと思ったのですが、それ以上にメンテナンスやグラフィックスなどの作業が増えてしまいます。

これを解決する方法について何かアイデアはありますか(私は今ここに「創造的なブロック」があるかもしれないと思っています:))流動的なデザインに完全に行く必要はありません。自体?

4

2 に答える 2

1

1)同じデータの複数のハードコードされたビュー:ユーザーが異なる数の列を表示できるようにするための簡単、詳細、詳細なクイックリンクまたはタブ。詳細が必要な場合は、詳細のあるビューを選択できます。彼らは知りたがっていて、垂直にスクロールしなければならないことに悩まされることはありません。

2)ユーザー制御の列ユーザーが表示する内容と、ビューに含める列を制御できるようにします。選択したビューを保存して記憶することもできます。デフォルトは、ほとんどの人が見たいと思うビューです。

3)前の2つの組み合わせデフォルトを選択できるようにしてから、列を1つずつカスタマイズします。これは、MS Projectがそのビューを操作する方法であり、操作するのは非常に便利です。

于 2009-09-20T21:02:28.520 に答える
0

妥当な数が1024に収まるように列のサイズを変更し、残りは水平スクロールバーを使用します。アプリは他のページの余分な領域を使用しないため、そこで停止することを決定する場合があります。

それ以外の場合は、余分なスペースがある場合は、要素のサイズを変更してページの全幅に合わせます(テーブルを使用するか、divでmin-widthを使用し、親で100%を使用します。

于 2012-01-24T00:20:39.663 に答える