天天看点

GUI设计禁忌笔记

1、GUI控件

(1)混淆复选框和单选框

单选框:互斥的选择,多个单选框中只能选择一个,选中一个,则其他失去选中!表示从N个选一个,适合情况:选项数目固定,并且较少,2~8个;选项可变时应该选用下拉菜单‚面板有足够空间,可以显示所以选项

复选框:可以选择一个或多个;组合使用复选框,表示允许用户选择一组选项中的一个有限子集,当超过组最大限制时拒绝打开选项;允许用户打开任意数目项,稍后通知选中数目已经超过最大限制;

单独的单选按钮是一种设计错误;

应当使用单选框的地方使用复选框是错误;

将复选框绑定为互斥的一组是错误;

(2)使用命令按钮做开关,应使用复选框

(3)使用选项卡做单选按钮,选项卡是导航按钮,用户选择一组选项卡面板中的某一个面板时,不应该影响程序的数据和软件的后续行为。

选项卡过多,使得每个面板的宽度大于其内容所需的宽度,浪费了空间

(4)为只读数据提供输入控件

不得已的办法:对于冗长的不可编辑文本使用滚动文本框

(5)对于有约束的输入滥用文本框

电话号码,日期,州,城市,字体,对于结构化控件使用结构化数据

(6)不要使用动态菜单,不用时禁用(变灰)是好办法

(7)反向复选框,是指选中时关闭某个功能,而在未选中时打开它,这是与用户期盼相反的。

2、导航禁忌

(1)窗口或页面都要有标题

格式:<Application name>:<window title>

3、文字禁忌

(1)同一概念使用不同术语,创建产品字典,公共概念使用行业标准的术语

(2)避免在用户界面中将用户成为“user”,改为“访问者”(visitor),“客户(customer)”,“成员(member)”。

(3)不要仅仅指出错误信息,还要提供解决建议

(4)不同类型的信息面向不同的对象

指示用户错误,面向最终消费者

日志活动,面向用户端的系统管理员

辅助调试和跟踪,面向开发人员

(5)在命令标签中错误地使用或不使用“...”

省略号表明该命令在执行前会弹出一个对话框,这表明用户有一个取消执行的机会!

4、图形设计和文字禁忌

(1)容易忽略的信息

1)构建一个视觉层次结构,将信息的显示组织为大块、小块、更小的块等等。

2)让重要信息变大

3)将信息放在用户视觉中心附近

4)使用颜色来高亮显示

5)如果使用动画或闪烁,要保重让他们很快停下来,如果不能停下来,就不要使用它

(2)将对话框控制按钮和内容控制按钮混合放置

(3)不适当的使用组合框

1)单个设置外加组合框

2)组合框内部嵌套组合框

3)整个窗口就是一个组合框

5、交互禁忌

(1)将实现暴露给用户

(2)一个系统中不要有两个相同功能的显示

(3)长的信息说明,当用户在多任务中需要帮助时,不要在一开始显示所有步骤,并希望用户记住他们,可以采取几种方法:1)提供一个向导;2)让说明一直显示;3)

继续阅读