IBM的界面设计原则(6) –明显51Testing软件测试网n"R^#sa ^1J
.lK r7e8l{]0陈能技51Testing软件测试网AC|)M%ei_
2007-10-751Testing软件测试网LX^E7Y1VVMC:Y
;o5d]VU4mL0UIA51Testing软件测试网C$`5zsV BR
IBM用户界面架构,简称UIA(User Interface Architecture),是IBM为了获得基于网络的产品的设计一致性以及易用性而提出的一套用户界面设计规范。
eJ
HO#u-O0 51Testing软件测试网wf#qyx0wi5u9dJ*JU
UIA提出了12个方面的界面设计原则:51Testing软件测试网O+_y%KN
1、Affinity亲和力51Testing软件测试网*QJ a"W%IE*q
2、Assistance协助51Testing软件测试网D1G.@0d}b
3、Availability有效51Testing软件测试网-s4ME:V5GWu7j
i
4、Encouragement鼓励51Testing软件测试网W$b^'q~ VU6@1~
5、Familiarity熟悉
lK!z1ktYO3r06、Obviousness明显51Testing软件测试网2J;TEVL]Qg
7、Personalization个性化51Testing软件测试网y9?'UZ+z(H/A$h'I2} n%n
8、Safety安全
U0tdv.~h9d09、Satisfaction满意
,?b0Pi+K!Vm-C010、Simplicity简单51Testing软件测试网R3]!W6e9u;C1]"A#zf
11、Support支持
8nD2_1Y:q012、Versatility多样性51Testing软件测试网;]!gnT6]C'oK
51Testing软件测试网qc9R7o#@Z;dc
明显51Testing软件测试网[(g~g8iyP8d
让对象和控件明显、直觉的、显而易见的。51Testing软件测试网w;o&|$`;mC%i-T?
e Ec'Q
o x}q0在界面使用体现现实的技术。对象和概念在面向对象的界面里应该类似它们在现实世界的样子。当可能的时候,应该尽量避免对象的人造体现。51Testing软件测试网6V#a(a.ltq7EY
P,rp
b.a?L0垃圾回收和电话是个很好的现实体现的例子。在真实世界里,垃圾回收站是人们抛弃垃圾的容器。在操作系统桌面的垃圾回收站对象体现了它的功能,它让自己清晰地被识别出来是作为一个用于丢弃不需要的对象的地方。电话拨号的图标也有相同的效果。基于现实生活的经验,一个用户可以直觉地知道这个对象是为了执行电话相关的任务设计的。
"{R%mD"t0 51Testing软件测试网~+\[-Z`5?.N_f~
让系统的控件清晰可见并且功能易于识别。使用视觉的或文字提示来帮助用户理解功能,记住关系,并识别当前系统状态。例如,在电话对象上的数字按钮提示它们可以被用于拨电话号码。51Testing软件测试网6K7ga2}r
S1{$M3cf0U0操作系统通过不同的图标来体现回收站里是否有垃圾:
T%X"q
yd%b0
x7~+Xl"B1z Q*c7h@0
$RU0W*Js!v051Testing软件测试网 m$k Q,T;iH${}\,\
F.y9Y/fc UXpD7x0鼓励直接的或自然的交互。让用户直接地与对象交互并减少用户非直接的技术或过程。识别一个对象并执行与它相关的任务,例如拿起电话的听筒来回答来电,在真实世界中往往不是一个独立的行为。使用直接动作或交互技巧,用户界面不需要明显地单独地在一个序列中选择动作。虚拟真实三维界面是特别设计成直接的交互。51Testing软件测试网2q-re\2X5z9t.q
q
51Testing软件测试网
V"v}:k0KJ
AN/`9e5tr0