【问题标题】:Web Interfaces: What is a good way to display many static fields?Web 界面:显示许多静态字段的好方法是什么?
【发布时间】:2010-11-20 06:32:08
【问题描述】:

我的 Web 应用程序的页面显示许多静态字段。

我知道糟糕的布局总是会导致信息过载和可读性差。

我的问题:

是否有任何最佳实践或启发式方法来布置包含许多静态字段的屏幕?

通常,我会参考 Bill Scott 和 Theresa Neil 的 excellent book,但我似乎找不到任何关于此问题的指导。

以下是我倾向于遵循的一些准则:

  1. 组相关字段。
  2. 将主要(或父)字段置于顶部和左侧。将次要(或子)字段置于底部和右侧。
  3. 不要觉得有必要填充每个像素。如果可以提高可读性,请考虑留白。
  4. 尽可能支持progressive disclosure
  5. 考虑accordion control

【问题讨论】:

    标签: layout user-interface readability heuristics


    【解决方案1】:

    也许Details on Demand 方法会很好用。问问自己哪些数据与用户绝对和直接相关,并将这些数据分组,同时隐藏其他数据。您可以随时提供“展开”链接或控件,以便用户在需要时查看详细信息。

    (很高兴看到您正在研究界面设计模式。它们经常被忽视!)

    【讨论】:

      【解决方案2】:

      我从事人力资源软件工作,并且多次遇到过这个问题。当我们引入折叠控件或任何渐进式披露模式时,我们在反馈中不断看到的一件事是,我们的用户不喜欢那些类型的“web 2.0”(他们的话 lol)页面不打印出来的方式。因此,如果您的用户群仍然坚持打印大页数据,请提醒您包括打印媒体样式表。

      根据您的数据集有多大,我会认真考虑一些搜索功能或排序机制。很多时候,当数据集很大时,不同的用户有不同的优先级,允许定制是满足广大受众的唯一方法。

      【讨论】:

      • 他们打印表格?哇。用户的行为,Horatio,比程序员的哲学所梦想的要多......
      • Tom - 很好的反馈。我仍然倾向于相信有一些方法可以平衡相互竞争的问题;但是您的智慧之言是经验丰富的,这使它们非常可信。
      • @twic 是的,我一直很惊讶我们的用户打印了多少东西。我们偶尔会收到关于无法有效打印编辑屏幕的投诉!这些屏幕充满了表单元素,这些表单元素可能尚未提交到数据库,也可能尚未提交。
      【解决方案3】:

      我认为您几乎回答了您自己的问题,尤其是与渐进式披露相关的重要领域的分组。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-10-26
        • 1970-01-01
        • 1970-01-01
        • 2010-09-30
        • 2011-12-11
        • 2010-09-29
        • 1970-01-01
        • 2019-02-16
        相关资源
        最近更新 更多