IBM的界面设计原则(9) –满意
D7z*~(u!w0
1l,Q@mNCX'gd
E0陈能技51Testing软件测试网F0Y1r,YVr5c:g1T;m(p
2007-10-8
'RQ&WzNoL0 51Testing软件测试网`|2L&JQ @B Z;TC
UIA51Testing软件测试网F7@4w,ZhF7K2~
IBM用户界面架构,简称UIA(User Interface Architecture),是IBM为了获得基于网络的产品的设计一致性以及易用性而提出的一套用户界面设计规范。51Testing软件测试网*fy$^GZCr\v!H`z)j
bc XA7KM+FG0UIA提出了12个方面的界面设计原则:51Testing软件测试网XG;W!n,W ^
1、Affinity亲和力51Testing软件测试网Vg6D r+iK:@*O s
2、Assistance协助
5T(A)pY6TK6|#D.`+N~;\u03、Availability有效51Testing软件测试网
x;R4W!qJ
4、Encouragement鼓励51Testing软件测试网_(xXY#t(Rs j
5、Familiarity熟悉51Testing软件测试网%A-jrf6]T
x"?
6、Obviousness明显51Testing软件测试网6{
l8Id\&v? I
7、Personalization个性化51Testing软件测试网JJ jNT$ZmU3z
8、Safety安全51Testing软件测试网$[\ [c
l+x]
9、Satisfaction满意
zKTUG.V(S j
j2j010、Simplicity简单
?&S
@
nBnZ011、Support支持51Testing软件测试网3c;Af]PRRuW9g6{
12、Versatility多样性51Testing软件测试网 oAD7C4Sk
2GA_'e!y$P0满意51Testing软件测试网k(U5i$P+l+L B$u
让用户感觉到进度和完成。51Testing软件测试网ga"rZ.wHW\.\A
1C+t
V+?II-R$l@0让用户感觉到连贯的进度和完成。立即报告动作的结果;任何加在用户任务上的延迟都会影响用户对系统的信心。即时的反馈可以让用户评估结果是否满足自己的期望,如果不满足,则可马上采取其它替换措施。例如,当用户选择一个新的字体样式,应用了字体改变的文本应该马上发生变化。然后用户可以决定是否保留改变。51Testing软件测试网5k$W'__#i P
|6T(_/\4i?Q5I0预览一个动作的结果,以便用户可以评估它。例如,如果用户想在一篇大文档中使用楷体+粗体+下划线的样式效果,那么提供一个样例。用户可以评估改变是否合适从而决定是否应用改变。这样,用户不需要花时间去撤销一个不想要的改变。51Testing软件测试网1SVT"o
n-qPEeq
51Testing软件测试网 Qttq
Wd6Y
例如,Windows的屏幕保护设置界面就提供了预览功能。而在主题设置界面和外观设置界面更是提供了即时的示例。51Testing软件测试网/|4{$g2S'L^
5mru.e
|U7W3|a0
4W:]!~8K}Y051Testing软件测试网U
o{ ~\U"U#_h
51Testing软件测试网,L)T2C-N-v3JR
当用户对系统做出改变时立即更新信息。对于那些事件的结果更新不能马上展现的,要与用户沟通。这在网络环境下尤其重要,因为在这种环境下更难在网络系统之间维护动态的状态。例如,大部分web浏览器在信息区域显示完成的百分比,以便用户知道页面加载的进度状态。51Testing软件测试网J4rL(F/Z[4JD+`+x9M%l