IBM的界面设计原则(9) –满意51Testing软件测试网9Aw)o9Eed SM&jy
1jxX
]"[cGX0陈能技
8yu7x&zCQ*Y02007-10-851Testing软件测试网
o?.kf/oUa i2b2?
51Testing软件测试网T0tc;vu
UIA
7JZ3{p"P|2~0IBM用户界面架构,简称UIA(User Interface Architecture),是IBM为了获得基于网络的产品的设计一致性以及易用性而提出的一套用户界面设计规范。
x4p/CTW ]
niqV0
9g9rj3P8fC1V0UIA提出了12个方面的界面设计原则:51Testing软件测试网_ @.J5]0gK!_3UY4t
1、Affinity亲和力51Testing软件测试网}s%h/rU-kS {j"j
2、Assistance协助51Testing软件测试网o P&Lzk r^R
3、Availability有效
ox3G[$gs7K2M04、Encouragement鼓励
c-D2K4jIO#~}6@05、Familiarity熟悉
s)B'h`t$m}06、Obviousness明显51Testing软件测试网9WinjY4O
7、Personalization个性化51Testing软件测试网/Kw'\Heo%q
T-Hy7D
8、Safety安全
y"uIyDVGH09、Satisfaction满意51Testing软件测试网 e6fi N6ISI2g$k
10、Simplicity简单51Testing软件测试网'`[@:Y-?lD4\ T e
11、Support支持51Testing软件测试网
@%n6G
KCQ7C7~
12、Versatility多样性51Testing软件测试网ElWLR)r2J
51Testing软件测试网D
^I
V3g1V^;^:?6C
满意
{#B'q3l4Bq.F8E
C0让用户感觉到进度和完成。
_y%gwKw}:AP.o7K0 51Testing软件测试网0jT4@;{"SwKF4L'L
让用户感觉到连贯的进度和完成。立即报告动作的结果;任何加在用户任务上的延迟都会影响用户对系统的信心。即时的反馈可以让用户评估结果是否满足自己的期望,如果不满足,则可马上采取其它替换措施。例如,当用户选择一个新的字体样式,应用了字体改变的文本应该马上发生变化。然后用户可以决定是否保留改变。51Testing软件测试网5J'uA
Lh*YeW?+R
fGmwb0Y6Jf(v6q0预览一个动作的结果,以便用户可以评估它。例如,如果用户想在一篇大文档中使用楷体+粗体+下划线的样式效果,那么提供一个样例。用户可以评估改变是否合适从而决定是否应用改变。这样,用户不需要花时间去撤销一个不想要的改变。51Testing软件测试网7PN%B qZ^"][
51Testing软件测试网L5bqwq ?}p#af
例如,Windows的屏幕保护设置界面就提供了预览功能。而在主题设置界面和外观设置界面更是提供了即时的示例。
r!ayq Wf(L0
xu$ckMn!Q051Testing软件测试网%wb8j
q@wQ9b)f.l
51Testing软件测试网@ E+t_.{y
D@*]8Cb0当用户对系统做出改变时立即更新信息。对于那些事件的结果更新不能马上展现的,要与用户沟通。这在网络环境下尤其重要,因为在这种环境下更难在网络系统之间维护动态的状态。例如,大部分web浏览器在信息区域显示完成的百分比,以便用户知道页面加载的进度状态。
#@*KsEc'J0