IBM的界面设计原则(12) – 多样性

上一篇 / 下一篇  2007-10-09 20:47:39 / 个人分类:界面测试

IBM界面设计原则(12) –多样性

pSQ!T]@2b3NY0

 51Testing软件测试网 Dl&j0nRS X[;}%k

陈能技

4aA'F a#VGt0

2007-10-8

cU:@/wek;R0

 

|BV;Q0oXu0

UIA

+m\xcWJ0}i0

IBM用户界面架构,简称UIAUser Interface Architecture),是IBM为了获得基于网络的产品的设计一致性以及易用性而提出的一套用户界面设计规范51Testing软件测试网+C n4l Y1E3{|%M

 

I%nh V]8N ENI0

UIA提出了12个方面的界面设计原则:

[;~U |!J1C0

1Affinity亲和力51Testing软件测试网j],l)}*zS

2Assistance协助

-K~} _ A0

3Availability有效51Testing软件测试网Sv"? aP Jf;Mz\u;I/w

4Encouragement鼓励51Testing软件测试网 AoXqrVM5|

5Familiarity熟悉

u.Y-W,Y f0

6Obviousness明显

.V9?O/L/Te0^x}V:E~0

7Personalization个性化

\vN!^xX3[0

8Safety安全

#E{ b},mA0

9Satisfaction满意51Testing软件测试网Qh|%gQ pN#@._

10Simplicity简单

7["[)}G+H6K0

11Support支持

|EJsm4`4P^:[{0

12Versatility多样性51Testing软件测试网9]3B$\*W.RGZv

 

xtU7D)MD.Z#[0

多样性51Testing软件测试网+ZEJ-so SN)N

支持替代的交互方式。51Testing软件测试网CS ?!b.@+x

 

P ?p_"rT9H+C0

让用户选择一个适合特定情形的交互方式。每一种交互设备都是为了特定的用户使用而优化设计的,没有一个唯一的交互方式是在任何情况下都是最好的。例如,具有语言识别能力的软件能帮助快速地输入文字,或者是在不能用手操作的环境下会很有用,而手写输入笔会对希望画草图的人很有用。

"z[o PPU'i0

 51Testing软件测试网UT'Ea["`

因此,拥有不同的交互方式选择的界面能适应更大范围的用户技能、物理能力、交互习惯和工作环境。

YD%W/i4O:{F(E0

 

z_~4I Ym.}JYCl0

让用户能够在不同的方式之间切换来完成一个交互过程。例如,允许用户使用鼠标快速地定位,然后通过键盘来调整选择。51Testing软件测试网ck#da:m

 51Testing软件测试网 K#Y%Kxt

不要强迫用户切换不同的方式来完成一个交互步骤或任务中的一系列相关步骤。用户应该可以使用相同的输入设备完成整个任务步骤的序列。例如,让用户在使用键盘编辑文本时要用鼠标来滚屏会非常地低效率。51Testing软件测试网$D6E!c*O l6};k?

 

kfag-l0

为不同能力和不同工作环境的用户提供广泛的交互方式。

fpa)}r*E.]0

 51Testing软件测试网6|m"w S&Y

允许用户为经常使用的操作创建快捷方式,从而提高交互的效率。例如,让用户使用一个按钮就可以用默认打印机打印文档。

q!Redb0

 51Testing软件测试网?%b2{G l(x_+f

当用户选择一个对象时预览它的内容。预览让用户粗略地扫描并作出决定。

B"I1RE%oE!?4v k1V0

 51Testing软件测试网&? |7X/_v~

让用户根据各种任务来组织对象。例如,用户应该可以通过发送人、主题等来分类组织email信息。

;jz2W#Xr0

TAG: 界面测试 UI GUI 界面设计规范 界面设计原则 IBM

 

评分:0

我来说两句

Open Toolbar