在Web浏览器中向用户显示信息有哪些指导原则?

时间:2008-12-02 11:48:07

标签: user-interface

在网络浏览器中向用户显示信息有哪些指导原则?

我正在尝试确定向用户显示信息的一些准则和最佳做法。

确切的情况是确认按钮:一旦按下并确认主题,按钮被禁用(以防止用户再次点击它)。为了能够单击此确认按钮,需要满足一些先决条件。如果未满足先决条件,则应显示禁用确认按钮的原因。

目前我将此信息显示为按钮上的工具提示。这是显示此类信息的典型方式吗?

我担心的另一件事是残疾人状态发送两个不同的信号

  • 一个信号是“一切都井然有序”
  • 另一个信号是“出了问题,但是你需要徘徊我找出问题所在。”

这是GUI中的设计缺陷吗?或者这些信息是否以其他方式最佳显示(如果是WinForms,则状态栏如此?)或者,可以在按钮上方/下方或附近显示图标,以指示信息存在。

我不确定这个主题的最佳实践在网络世界中是什么。

3 个答案:

答案 0 :(得分:2)

关于UI线索,您可以找到与form validation相关的一些好主意。

例如,您可以在每个先决条件之前使用符号(红色*)明确显示那些先决条件,并说明有强制性。

如果按钮被禁用,并且所有先决条件信息前面都没有(*),而是绿色复选标记,这可以帮助强化消息,此按钮不会明确无效。

答案 1 :(得分:0)

我首先会以工具提示之外的某种方式显示信息,因为这是一些关键信息。此外,对于按钮,我将有两个不同的UI线索。显然,应该禁用该按钮,直到它准备好被点击为止。然后,当单击该按钮时,您可能会有一些图像或其他内容,现在按钮已经消失,说明请求已提交等等。

答案 2 :(得分:0)

在以其他颜色突出显示的div中显示消息,并将其放在按钮上方。

一旦满足您的先决条件,请隐藏div。