固定宽度,大数据问题

时间:2009-09-20 20:52:44

标签: fixed-width

我目前正在设计一个网络应用程序,人们可以在各种分辨率1024 ... 1920甚至更大的分辨率下查看。

我选择了固定宽度设计(正如许多其他热门网站一样,例如StackOverflow,CNNMintWSJBofA等。)最小公分母拟合,意为1024。

现在的一个问题是,在我的应用程序中的某些页面上,我必须显示基于网格的数据。如果我将它们限制为1024宽度压缩的网格数据,同时保持大部分屏幕为空,我认为我真的会激怒大屏幕的人。

关于为不同的分辨率制作不同的样式表等等,但这将增加我可以管理的大部分维护工作,图形工作等。

你有什么想法如何解决这是一种优雅的方式(我只是想我现在可能有'创意块':),而不必完全采用流畅的设计,这带来了一堆问题本身?

2 个答案:

答案 0 :(得分:1)

1)相同数据的多个硬编码视图:简短,详细,详细   快速链接或选项卡,允许用户查看不同数量的列。如果他们需要更多细节,他们可以选择具有更多细节的视图。他们想要知道,并且不会因为必须垂直滚动而烦恼。

2)用户控制的列   允许用户控制他们看到的内容以及他们的视图中包含的列。您甚至可以存储和记住他们选择的视图。默认应该是您认为大多数人希望看到的视图。

3)前两者的组合   允许他们选择默认值,然后逐个自定义列。这就是MS Project如何使用它的视图,并且非常适合使用它。

答案 1 :(得分:0)

调整列的大小,使合理的数字适合1024,并使用水平滚动条进行其余操作。由于您的应用不会在其他网页上使用额外的空间,您可能会决定停在那里。

否则,如果有额外的空间,请让元素调整大小以填充页面的整个宽度(使用表格,或使用div上的min-width和父级的100%。

相关问题