我们拒绝平庸,拒绝随波逐流,拒绝墨守成规,让梦想不再流浪。

B/S界面规范

上一篇 / 下一篇  2014-06-04 09:34:33 / 个人分类:总结


#G&Ms2g;A N0

h;JD3So051Testing软件测试网v1H)[ T+TWo-L

51Testing软件测试网Fk#_s xKc7ou,Yx

表1 风格配色说明表... 3651Testing软件测试网\t%D$y$v"T`7n!G`

SFr7I)Ug.uzm){0表2 网管/LMT系统告警配色建议... 3751Testing软件测试网LW/g(p.m)n

51Testing软件测试网 i*h$N!Y~

表3 YD/T 1289.2-2003行业标准定义的传送网告警级别与颜色对应表... 3851Testing软件测试网.Y6xG0N8VBB5r

H|_]Y"y hE4y0表4 表格单元格对齐方式... 39

(JK&KORg WKF051Testing软件测试网Kw,C*l'S"Yw*m

表5 表格排序的图标定义... 40

i3L [-ks6a eY0

,nv;Xdv-kV3P0表6 主界面各区域大小范围... 56

uhs L6f1}6z0图目录 List of Figures

O+a$l,e$B^!jl)S@051Testing软件测试网3{f s P"{

6bKBU]|0图1 web有效页面定义示意图... 1251Testing软件测试网3_!i%A.E{a&A3Bx

nyv }!z3a0图2 面包屑视图示意图... 13

!wp/zx`]jv051Testing软件测试网6i:L4vg,[PB3Si"Z

图3 结构原理示意图... 1851Testing软件测试网'i${ q.Ol3Z2xF

51Testing软件测试网 u"r dU e9F

图4 简单性原理示意图... 19

3k(D KJyng0

IE%DT7Vw"~0图5 可见性原理示意图... 1951Testing软件测试网"d7d@Y:E!RN#{

9_$U$KDVc0图6 反馈原理示意图... 2051Testing软件测试网 mr P1C!GzJ$N&MJ u

51Testing软件测试网c2s+U D(lv;gTO

图7 宽容原理示意图... 21

l^ S5{jF0

&G2n%Y Y&hxz*^2B0图8 重用性原理示意图... 21

j9a9RAFJ051Testing软件测试网,l } A+r$L_I

图9 控件、文字信息组合成块状... 2251Testing软件测试网 |3l3t g:Gx4?a

51Testing软件测试网U/lS#l6@

图10 web界面的软键盘样例... 24

N9D"s{s051Testing软件测试网Cl'MH&sV/b3Qv

图11 鼠标定位视觉提示示例... 25

*rY l~f051Testing软件测试网a+h7H"K3BkXo4|

图12 图片替代文本示意图... 27

W|*g#Z(BQ051Testing软件测试网%V'aD!Z(^t~V

图13 Vertical Brand Signature 竖式品牌标志... 28

c W"?D$M:eL!P051Testing软件测试网Y9g.bScrn

图14 Horizontal Brand Signature 横式品牌标志... 2851Testing软件测试网j(Tv3G$KVE

51Testing软件测试网)tL)T^)[+Z%b/K QJ+L.e

图15 文本与图片共排对齐示意图... 31

7l-Zk:x_0

trL2n%duH0图16 列表文本示意图... 31

|zM@l&q%o0

1Z^ N3x Ul"@6ae0图17 表格单元格文本换行示例... 3251Testing软件测试网-cEaq L#PHrf

51Testing软件测试网zgtd+fsS9s

图18 公司VI规范的标准色示意图... 33

)`|WPK.oaLm+T0

B\'Q%c*e0图19 公司VI规范的辅助色示意图... 34

ED(~'~Or0

mI6qJ.PB_0图20 文本颜色和背景颜色明度对比明显... 34

#I!i'FD Q/w0

#b&u5i1z Eo4aA0图21 图形对象颜色和背景颜色明度对比明显... 35

%EC&l/j0\4R051Testing软件测试网2tb0|c#`[

图22 文本颜色和背景颜色明度对比不明显... 35

Z \:c)C!|M-K051Testing软件测试网"?8x#Y MBA

图23 风格界面效果示意图... 36

R@7u+J FC-KF^!h0

-Js+?Yj0图24 链接点击效果示例... 3751Testing软件测试网&F C:}9B8V-JE

51Testing软件测试网A8aT ^ z~l

图25 表格单元格样例... 38

N$O(nX1j/d051Testing软件测试网7c$l)B[ i

图26 表格样例... 39

K8oZ%]O'P i6H JeE051Testing软件测试网W8Ke%h,o]

图27 单元格文本对齐效果... 4051Testing软件测试网0](r&F5Q%TNO

51Testing软件测试网R!d9J'STMd}r

图28 表格示意图... 4151Testing软件测试网}@@@8n-aqY

;C[0~"^d8KM'T5z0图29 多种文本输入框示意图... 4251Testing软件测试网dc+Nl+Ab(L

L%h2g"q#d0图30 文本输入框宽度定义方法... 43

'|\pbG\Ov g,U051Testing软件测试网9q HZ)s9tw

图31 左右排列的文本输入框... 43

F5|RyW0

{"M-q&r8F6am5h0图32 上下排列的文本输入框... 43

Daw'J [Zb0E9c-j051Testing软件测试网'GK!i9a#am

图33 单选按钮示意图... 4451Testing软件测试网IU |{(_

51Testing软件测试网9SO }JZC

图34 复选框示意图... 4451Testing软件测试网 r|5Z$Z/G]U4I(r

51Testing软件测试网 |IC%U"@iP%q

图35 复选框的错误样式... 45

E ~6W~7d+O-q051Testing软件测试网.K)p8hN+q"d-T

图36 复选框的变灰效果... 45

g$G*_&R0?{? s0

n;\D@)U;NO8Y{8NBE0图37 下拉列表示意图... 4551Testing软件测试网"D3}0BL4aet

51Testing软件测试网!}y%\ s4H#Q.b o

图38 组合查询中使用下拉列表的样例... 45

g-?W[hu:K G0

i {H:m*v:Gvc0图39 下拉列表的变灰效果... 4651Testing软件测试网J)_/h#b2U*Z!{0O

51Testing软件测试网%Pk)y$@CV Vwk#W$m

图40 列表框示意图... 4651Testing软件测试网N4F7l GG7\"kI6EG

51Testing软件测试网#E:V+En,N

图41 按钮样例... 4751Testing软件测试网"@+F_;`\M

kVx.x/j2PO$H _0图42 日历、时间控件组样例... 48

~_k0L \8S051Testing软件测试网3G-H(o6[ m _R

图43 文件上传控件样例... 4851Testing软件测试网:WYp$so dmjS|&{

51Testing软件测试网nU.P0\$by

图44 选项卡样例... 4951Testing软件测试网^e]fdR

ZrV5K!z9~(O+j2i} ^0图45 树形菜单... 49

~ Z-Z%j,`z0

`\%^|IFj0图46 典型浏览器窗口... 5051Testing软件测试网 U%bYD.j

{D&Uk2oU%{0图47 窗口标题示意图... 50

E}l$@:k f0

DY-np*w peX0图48 登录界面布局示意图... 54

T0F$@ Y&~A}0\#s6b0

-hm)}-iC1@B0图49 登录界面示意图... 5451Testing软件测试网V1`+e/S"N/u;@tp

51Testing软件测试网 oD1w%dp4_6v

图50 主界面布局和大小示意图... 5651Testing软件测试网P&C&l&X-k0?#Y

51Testing软件测试网 g!e;@ m$GANvO;[1M

图51 弹出式窗口布局示意图... 56

+mp5zEGa o0

DvX ]tb0图52 web主界面切分出状态信息区示意图... 57

5G'Kj0b eh_:d F0

P c![ Kf{ ]7k0图53 主界面各区域颜色配色示意图... 5751Testing软件测试网2}G(u1y4?L{+^

7pC#IX(p%@g7s0图54 告警类的提示信息窗口样例... 5851Testing软件测试网xR,ns!n[kD!M"B

51Testing软件测试网uXeJ?Jq/x [h

图55 客户端错误处理对话框样例... 5851Testing软件测试网B'SE3kq5U&H

$lh\3`#mN051Testing软件测试网}p E5Q"zo

51Testing软件测试网AqYFT
51Testing软件测试网 ]t+S ES9E5y[

B/S界面规范 V3.051Testing软件测试网%Zu_b8s1m

ON-PN/Sj0范 围Scope:51Testing软件测试网2y!e~|` H|F/r

L:oE~Z3fjn0本规范适用于公司采用B/S架构的O&M类产品。51Testing软件测试网PQ x)wsf^]

51Testing软件测试网dU.d!X \V/V

本规范适用于800×600分辨率与1024×768分辨率及更高,支持FireFox 1.06、Netscape 6.0与IE 5.0浏览器以及更高的版本。51Testing软件测试网d8K9U.Vfqg|F2}

51Testing软件测试网0Zm-Rv2V6G

本规范示例的界面分辨率为1024×768,并已经在IE 5.0浏览器上测试通过。

*U#F I/Q+{D Fp SW051Testing软件测试网K2F]w~

如果本规范与行业标准存在冲突,则行业标准优先于本规范,但对于行业标准不涉及的部分,则公司各产品领域必须严格遵守本规范。51Testing软件测试网Hkf$lr!~

%}I[8bZ)K{6sd051Testing软件测试网]9Fn },w.~

51Testing软件测试网/C rCtg)i2e.]y

qK;N)C*`X#Dr7v;i051Testing软件测试网x~j~3^${&}_

简 介Brief introduction:

E,y*r2@5XS i.~q L0

)jpwc,KKPp nQde0本规范描述了B/S架构下的web界面所必须遵守的规则,以及一些优先使用的建议,统一了web产品界面视觉风格和交互操作规则,从而保证web图形界面具有较强的一致性、良好的可用性以及良好的界面视觉识别体系。51Testing软件测试网"{;D aG M

51Testing软件测试网;T9?Fr8W/e e1~C M

'd8V N3dC.z PB(u#B.wY051Testing软件测试网.\"Ij?z6w P

关键词Key words:

XOF(oQ%@051Testing软件测试网(lj-Hq8Qf

B/S web 界面 GUI 布局 一致性 可用性51Testing软件测试网O;i.q {7Z{'{`M r

51Testing软件测试网U;v~1m I

51Testing软件测试网Ye3TcY

51Testing软件测试网 Y!RiX(Zv$~-j

引用文件:

K[.q Gs0

)zY,{}i0P{;M0下列文件中的条款通过本规范的引用而成为本规范的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本规范,然而,鼓励根据本规范达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本规范。51Testing软件测试网1P5U*A vdTd_

51Testing软件测试网U y9h6\zQo

h7y#i-jG0

.H6mR:C'V/C#s!O051Testing软件测试网's;nH7t!s2S o

缩略语Abbreviations

@G c Y|4U#v~ P|c051Testing软件测试网Ou tg!? m p

缩略语51Testing软件测试网 yg3pNncb

51Testing软件测试网"DUy:K4\;^@

Abbreviations

1yWzweH1I6Qj0

4^#Z"ktd(]0英文全名51Testing软件测试网;e8_1X"l m:\a

'k"mP@1H.Et0Full spelling51Testing软件测试网*yf)s-Zwb$f

T/E;A{!KTbO0中文解释

b&]1te&P SV7JC$s!HGv051Testing软件测试网R+`s X z @QC

Chinese explanation51Testing软件测试网c-?bPzXMY d$m9w

51Testing软件测试网9V;jXLB!a

.Bu-BhoRiUY0HTML51Testing软件测试网 C,y Hr[#Tk

51Testing软件测试网0K)qi$H1\TU@4l

Hyper Text Markup Language51Testing软件测试网-^k)h^(YaTv_

51Testing软件测试网6A$g*P0PI$`/`2l

超文本标记语言51Testing软件测试网/r:t y,h-e/~ o

:dCG y1V5l7X0HTTP

A9v }4Vn M^*S-t051Testing软件测试网1P J:C#q*J

Hyper Text Transfer Protocol

MR/|HQ_0r`Qe051Testing软件测试网Lxe]n{'[

超文本传输协议51Testing软件测试网iBn!UiR,To:?

51Testing软件测试网@sZo-vE1P'[

WWW51Testing软件测试网"Rsupb3G:M-O%?0w

51Testing软件测试网"r2?W XVp

World Wide Web51Testing软件测试网#UEWj_%\hs3l

51Testing软件测试网)I(?'J5pu'K7Z

万维网51Testing软件测试网 ie Iy&qh

Y4Rw8{a\0GUI51Testing软件测试网X:h1GODPJ|

;O/[!X7^Ahp0Graphic User Interface51Testing软件测试网"go'lz5d!U4t0c;P0z1Z

/a Av5g3J4Te0用户图形界面51Testing软件测试网.O5K.Y ~Pnq

51Testing软件测试网j2m Nhxe4p

DOM

;KW)G8Sw_ h-NG051Testing软件测试网\4G&}#D)n7Y

Document Object Model51Testing软件测试网vf T:_'Mk?&w7{

51Testing软件测试网S M*h$s%\(O1k9U

文档对象模型51Testing软件测试网+j-q AH'K e

N9B9tfH3L*^ W0JSP51Testing软件测试网 Ko|B]%_,[

51Testing软件测试网!j&Z4W9G/bk

Java Server Pages51Testing软件测试网u(X-d j9@1tf7A

z/[W9\@{3db0JAVA服务器界面51Testing软件测试网)mm_1zb j

51Testing软件测试网|+jAY%SF {l-rk

ITU-T

J{ };} LJ0

ZY(f9s)\g,l0International Telecommunication Union - Telecommunication Standardization Sector51Testing软件测试网1U+MYn%KzS

.d^9nSiNq1Tk+\Q0国际电信联盟-电信标准部51Testing软件测试网qL4U-I t6@3zO`/UX

brEzk&O4x0HCI51Testing软件测试网 J]9\ O-Pk{@VY

51Testing软件测试网a"H+B'P5h p

Human-Computer Interfaces51Testing软件测试网P0s&W7i/},L)N

51Testing软件测试网Eu:Fqe K.r Y

人机接口51Testing软件测试网(a,Uu:C.t9xb

51Testing软件测试网 Z~ ~([6H#Q7F a

pt51Testing软件测试网(Cwac.G7S;k|\

51Testing软件测试网U+B#d2o5S

Point

5GdGP/kt0

]Q Ks5y'N@){!_`0磅,绝对长度单位。1mm相当于3pt。51Testing软件测试网z BN2p}7s:Un/P;o

8Q MD v yC0px51Testing软件测试网bwq Dd1k{#nJ

51Testing软件测试网,U zNQ3E2t|d

Pixel51Testing软件测试网i j(j%J?;z

51Testing软件测试网i&_FJ0@-IUS#e2Xx%~

像素,相对长度单位。它是相对于显示器屏幕分辨率而言的。譬如,Windows的用户所使用的分辨率一般是96像素/英寸;而Mac的用户所使用的分辨率一般是72像素/英寸。51Testing软件测试网8t!A8k ZYH-]N0Rvj

L7T(QTJ$H0VI

#LmK'u5@Sg F051Testing软件测试网,P^7XzB%WBW

Visual Identity

#i1s2no5ZkVRY051Testing软件测试网vmI2Qb8w'?

视觉识别

NI9j xh051Testing软件测试网J9O E'aGe

URL51Testing软件测试网'g~+Z7q^

51Testing软件测试网[.h7nI~

Uniform. Resource Locator

b,y2X| `v051Testing软件测试网M\T'I`$Z j;G'G

统一资源定位符,也被称为网页地址。它是因特网上标准的资源的地址。51Testing软件测试网)yx4QN;{|R3EN

8P!n:Nzh!l!c051Testing软件测试网k)u.N8A?!gQ

#VZ I Z5A%E0Field label51Testing软件测试网Reqcg6K%o5V }T

51Testing软件测试网!g5x8d4A#^

域标签

D(C2yf c(g'R1W0

\9ZM2Vz0

hmCNi0

9FL y3l]QG$[vN0Text Box

yDc!CoQ'm t.G051Testing软件测试网:x]-n/?NEe

文本框

m)wJM? z;{2k ea0

J3gn#YA051Testing软件测试网zNvVeu^

51Testing软件测试网 R }mA4th)S,^ \"m

Single Line Edit51Testing软件测试网#ueZ8Dn KJgJ

51Testing软件测试网W\?3s @ B*lx;kFf

单行文本框

!p)in3O@C@0

2ro)h2IER4F0

b(GH6^U4{6Tl^0

#HL)O1f2d6f1e(V^P0Multi Line Edit51Testing软件测试网-t$?[ V L+W~W

g)G`\nb&Jq9a0多行文本框51Testing软件测试网 w]Jd;p_kXH*v

N jf wJt9L"@0

2] U2X?4B]051Testing软件测试网agov U[Rq%Op

Drop Down List Box

4_/M6P-Gvqt051Testing软件测试网uu)U~.LZ*dJ

下拉列表

gp3@.u+AR0

"{-ka s2@0x5Q0

3{(UU}6Bj0

^[K"j?(R0List Box51Testing软件测试网 A4mX1b7z8YsI

'Da9ll2|Y$wSbc&b0列表框

Kcg]'B.\yow0

^.e9Jgzz"ML N051Testing软件测试网}NYg/?$GG5v \1s

)BZ Cqj_$x6hm)Tq0Radio Button51Testing软件测试网iG*N&LS&_w

51Testing软件测试网 ]l?%FA9EE buZ

单选按钮

[k1jf5fJ;svw051Testing软件测试网 ]4nI$K?

51Testing软件测试网 u"A {x:k[[

51Testing软件测试网R)`Y!dG%A[#I

Check Box51Testing软件测试网sV2x\C

Kl[4N K,hn0复选框

;J-RoBq t0]l k0

:\ ox*x!D9C(xE051Testing软件测试网 O1B3@l;\&Ct c3h:n

51Testing软件测试网|)s3Qf9R

List-Based Views51Testing软件测试网0q'}8}+~X E^7N

#S0r#xV)_wN'Hz0列表类视图

Pe4bv]!w1W;WU051Testing软件测试网&V? ds w

51Testing软件测试网$x Xj:I-r:Vhc

51Testing软件测试网 s3X,^[ Qhai

Tree-Based Views51Testing软件测试网MIE.Fd

qf9YpLu0树类视图51Testing软件测试网1];MlEB^w;Fd

k-]+oi&W9c.]4\051Testing软件测试网.W LD}!j` m

,^*OEM7NM,[GO0Chart-Based Views51Testing软件测试网 i;KO p"yZBe

51Testing软件测试网2@)wt+C,p"[)x|S4?

图类视图

:jd Hq9KCWm0

L'xKr2[G/J/z)]!G0

BJ-M|7b8F.uT0

F c$UF(m2m6j4[)sV G0Tab Order

*` NM'@$S051Testing软件测试网'@;l'vs"f3GI

Tab顺序

|~Dq#xh8w0

5{ An$g)H0

i;@L}mN0z4?051Testing软件测试网?$J%|nW9lQ

Click51Testing软件测试网{"T;p3K:~Vf z9E.o`,Nl

51Testing软件测试网F7}$tH3IB&?,u

单击51Testing软件测试网 py CmnnW]

51Testing软件测试网F1Y^3^mW*b|9k

51Testing软件测试网o4C7P ?kBa]L

51Testing软件测试网 s!YrCYE$c7_

Double-Click51Testing软件测试网zP`f [V&n!p

o:x3yubG;?1v0双击51Testing软件测试网D7]3aV b$Ew$@i

51Testing软件测试网b0d[9F|$V6Vb

Ab2]zEy(Ck0

;~ T.k;qXm,q0Drag

Vj|.Ayr051Testing软件测试网 O2m6i xy*i

拖拉

/Xg;~~] FT0

/jUOlc"G,Jm5A051Testing软件测试网O3u8\jo;~

8O%J8M ~l7t8pC0Focus51Testing软件测试网m fu?jt` H {J

Z{8|s:v3T;f9Uj0焦点

I9sV&F?W}6oV051Testing软件测试网7T {J[5q [AW%W

51Testing软件测试网7wRW&c'}m/?7S4^

51Testing软件测试网` Y7g@:^MzL5_

术语和定义Term & Definition:51Testing软件测试网Hu U*u*INEz

51Testing软件测试网#rt!ZS}5[

{7d$n*j-J]D/wp051Testing软件测试网4woxb LAL

C/S:客户机/服务器(架构);是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。51Testing软件测试网u)MI#N,yL~6I

51Testing软件测试网*t |~A eA~0p i

l4^*dN0qeO0

Hdb/^G dPStV0B/S:浏览器/服务器(架构);是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript…)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。51Testing软件测试网+m0u.sd%`

51Testing软件测试网N@6b5\S @I

p-D1G:v0_D\5G/d)w051Testing软件测试网"QLGq!QJ:n

视觉识别性:一种视知觉感受比较深刻的现象,它往往依靠某种非大众化的颜色或设计元素作为自己的形象特点,强调与众不同,或者同一种形象反复出现,使受众的视知觉感受深刻,容易辨认、过目不忘。51Testing软件测试网O@S%@gCl

51Testing软件测试网 `/jlw?x

51Testing软件测试网TF#`h1~l5\(Y

51Testing软件测试网U^*~U#F:Z

站点:在本规范中套用Internet的术语“站点”,也叫做Web系统;它是以超文本标注语言(HTML)与超文本传输协议(HTTP)为基础,能够提供面向Internet服务的、一致的用户界面的信息浏览系统。

\}e YPO2n q0

(S4[Kf%tO'y0M.U{0

!P^eY(f l0

R,N&}1opU0界面:web系统在浏览器所展现的可视区域即为界面;界面是页面、窗口、对话框等的统称,在实际设计中,界面可以是单个页面、窗口、对话框,也可以是前者的集成。

n|+D4u+e:?6s B.U0

'K8P2p0P#K(J3q(B+S051Testing软件测试网6^)x-g.jW

51Testing软件测试网/Dq^&L~? \Hi

界面模式:能满足一类应用的固化的界面组织方式与操作流程,如框架、层叠等均可视为界面模式。

7l dAM"s9f_$XrZ051Testing软件测试网:X6Q mv6l

51Testing软件测试网$vSG4`\

|"P+hkb&@0页面:构成界面的单个超文本文件,如单个html、asp、jsp、php即为一个页面。51Testing软件测试网 G"PS \i^I"?

51Testing软件测试网3qrzVST

51Testing软件测试网(^!xygE

51Testing软件测试网mv*W| k{

框架:一种界面模式,通常一个界面由多个页面嵌套组成,这样的界面组成模式称为框架。51Testing软件测试网@rwV(Kf9g)[

MwK'h)U'q051Testing软件测试网F:T4o;z4W#jZ

51Testing软件测试网(| oBS X~+y:o\*y

窗口:窗口为应用提供了环境;所有的接口对象都在窗口里组织和表达。窗口是用户与应用交互的首要途径。51Testing软件测试网6wG?:W-Lp$T%l8_J]

51Testing软件测试网"c\~ q4T!}ke*\

51Testing软件测试网z#po5r2t

51Testing软件测试网%^c u/[:s

主窗口:主窗口是用户与应用交互的主要场所。应用程序可以有多个主窗口,而各主窗口是相互独立的。

|-a,pm!_F/o-m0

X2hzJ7a'J4V051Testing软件测试网?oE6Uk,T

1Y t'bZe5[(W0子窗口:子窗口为主窗口里的交互提供了辅助方式。对话框是一种特殊类型的子窗口,特定处理某命令的完成以及为用户提供信息。51Testing软件测试网 n$jh5w(A

W {Q,@*B%v2H0

2S2N7Rk;@2w&o051Testing软件测试网q[ kKK/H7li{

模式子窗口:模式子窗口要求用户在继续工作之前,对窗口进行某些操作。在进行下一步工作之前,应用程序子窗口要求从用户那里得到信息,但不能要求依赖于其它应用的继续而获得信息。或者,子窗口可以在继续任何其它动作之前,要求从用户那里得到信息。

9~vb#{^.r0

/vm!eV ^aX051Testing软件测试网 m!Ah&`AQ:wD

w!?Tk~OI+T/t2|0无模式子窗口:无模式子窗口允许用户在未释放子窗口的情况下,从事其它操作。[1]51Testing软件测试网 fC'H3o)hNE3E

3K_TF jjC7A${"Y0

$cpej,C;r T7@G0

#j}#U `0k B4r?#L0web有效页面:浏览器窗口除去IE自身的菜单栏,地址栏,状态栏,工具栏,标题栏能提供给用户信息的有效空间。图1的布局仅作为术语定义的参考,详细规范参见规范系统框架主界面部分。

b/eJ;os8J0

:KiZ6b3{D0p _Er051Testing软件测试网7X:h/fiy p

51Testing软件测试网3owcG e0u-S'm4p3P

z(F(afXmZ"XC&H0

`0h(k;d,S$W3p ]0图1 web有效页面定义示意图51Testing软件测试网'l8T%g3Ye5E$U

51Testing软件测试网J}q\]-k7sB

1:识别区(Identification area) 2:导航区(Navigation area) 3:输入/输出区(Input/output area) 4:控制区(Control area) 5:消息区(Message area)51Testing软件测试网 l3^fLk;N-T hO

51Testing软件测试网ZT#\ Q~%wa^!r

51Testing软件测试网3KZ%{,}6H#IB8Q

51Testing软件测试网5uPQ3yZH6|

识别区(Identification area):web有效页面的一个区域之一,通常显示产品的名称、版本信息、视觉形象,或者相关广告。

7b%? z)y,Y+C2i ZPR051Testing软件测试网~v0~!R5pU

导航区(Navigation area):web有效页面的一个区域之一,它的作用是包含任务层次流向,指引用户找到要操作的功能。

wSG_7x.V&o051Testing软件测试网#fg/cw5a^ ?}

输入/输出区(Input/output area):web有效页面的一个区域之一,接收用户输入信息、向用户显示信息的区域。

"h TJ fB2N051Testing软件测试网5ECEmr

控制区(Control area):web有效页面的一个区域之一,提供控制信息及交互控制信息、命令入口、选择命令的区域。

:Q!O/C0q.Aq0

;p7C5e'WjB D0消息区(Message area):web有效页面的一个区域之一,通常显示版权、联系方式等信息。

v},[b,_0

:m_4TAA;A&m[!` j`051Testing软件测试网 ~h Q`6O&Ws!F*K

51Testing软件测试网5RL/A9p lOmYT4QJ

对话框:为了提示或反馈某种信息或状态的弹出界面,对话框不提供用户的数据输入。

Ed$pd`*L+x(\0

y G ~CS R8J051Testing软件测试网??5p+{%M1l4f

vE$nTYf L0相关任务链接:就是完成一个功能点的几个同层次的页面之间的跳转关系。51Testing软件测试网%x"|bL"yzG]E-n

51Testing软件测试网.|"Q~6E}"J

51Testing软件测试网H,}!|)}6tzP

6zK{Gx X\9D*s0web页面控件:就是能与用户进行交互,能响应事件的一些web元素;作用与GUI控件功能相吻合,在规范正文的其他专用控件中有具体的描述。

+P-u'O[0Y051Testing软件测试网H}K3iZ

51Testing软件测试网)np;S%pn't%_ b

:~8p:?c-I"O0面包屑(Breadcrumb)视图:一种导航图,用来表示当前的页面在整个web站点的路径,用A>>B>>C表示;其中A表示第一层功能,B表示第二层功能,C表示第三层功能。51Testing软件测试网0_.p6i)L.r8B A5M#x

:\&X1@Jh5B1\0

U V{~2ld0

*|&}R{/adp)}Cb0图2 面包屑视图示意图

i+hPHIm u051Testing软件测试网c!Js;onR7`

+ET;@Npi7l0

6b-zS\6Z{0Java Applet: Java Applet是Java小程序,一种独立的小型可执行程序,后缀名为class,可以与图像一样放置在web上。独立于平台,可以在客户端完全下载运行,Java Applet下载迅速,界面表现能力强。51Testing软件测试网4V0ih@c

Ie3J Cj L$d:m#U c'Z051Testing软件测试网a%?9q/` Q

yS~$w0iu)p u4O;Z'O0组:界面上多个相同类型字段的集合。51Testing软件测试网F,W;R3L)v u

51Testing软件测试网;LMiu&AR)_rK&L#U

51Testing软件测试网%\"{&MEK/[V1m3M5V

['ch6N sB(|d;FA0皮肤(SKIN):构成界面系统整体视觉风格的图形元素的集合。51Testing软件测试网L4bG3v4H3B

51Testing软件测试网$S2e@C"G

\U$N} S7|,f+~t@R U0

#P@8Qb/cB~%Y^k0明度:是指色彩本身的明暗度,低明度色彩是指阴暗的颜色,高明度色彩是指明亮的颜色。在色相中,黄色明度最高,蓝色则最低。51Testing软件测试网i D n5W z iY*Sn

51Testing软件测试网pf4_9`~.gV$Y)iz I5Y

51Testing软件测试网&~;E+_k4@]T

51Testing软件测试网 ]3|)g_u&r)K1?!S

纯度:纯度指色彩的纯粹程度,又称彩度、饱和度、艳度。51Testing软件测试网F3`z/AS6K

51Testing软件测试网Mu1X??

V`{Lar051Testing软件测试网Y2X2l[v#s'F

冷色:色彩在由视知觉经验引起的心理作用,通常由蓝绿到蓝紫范围的色彩使人感到寒冷,主要包括蓝绿、群青、普蓝、蓝等色彩,称为冷色。

Z,N/]?+C#^0

/fD TOr:v U,D0

T"Q7taD+Z0d6u0

(P$NKWzoK8Na$?0暖色:由品色到黄色的范围会使人感到温暖,主要包括品红、红、橙、黄等色彩,称为暖色。

}1q't;WCv.L051Testing软件测试网G8cu6D'x9s

51Testing软件测试网6TF?*]2oX$zS-Y)r

cqS7i,iT!km N0色彩对比度:指两种或以上的色彩排列在一起时产生的明确的色彩差别。

sh\F`I^Il051Testing软件测试网Nr!@B9fB-@[Q

51Testing软件测试网ZxZ7{'J M

ib4YKy8M0域标签:也称Field label,是界面中文本输入控件、选择域的标识,在公司部分领域也被称作参数。[2]51Testing软件测试网N/`sf'C+M

,V l|-n%oz+\P0

N4Hv v?j051Testing软件测试网&@:E'zf!s)H,F!y

焦点:就是光标,当对象获得焦点时就可以接受用户的输入。51Testing软件测试网RBk8VX&{ l

pxW#?!Cp0

$l6NjeJ.n mY0

9^&}x"`*k a/J0Tab顺序:Tab顺序即指一般窗口中视图及控件(类似如Windows中资源管理器)和对话框中各控件随Tab键按下的输入焦点移动顺序。51Testing软件测试网Q!D"saQ eVW~

51Testing软件测试网K2AAb J*d^

(g V/f)khW ~!y051Testing软件测试网E;q4SXmt1v#|

web安全色:在HTML中,颜色或者表示成十六进制值(如 #FF0000)或者表示为颜色名称 (red)。网页安全色是指以 256 色模式运行时,无论在 Windows 还是在 Macintosh 系统中,在 Netscape Navigator 和 Microsoft Internet Explorer 中的显示相同的颜色。传统经验是,有 216 种常见颜色,而且任何结合了 00、33、66、99、CC 或 FF 对(RGB 值分别为 0、51、102、153、204 和 255)的十六进制值都代表网页安全色。51Testing软件测试网,MD M&e/D%n+c

0M _xN(SI'`8r0但测试显示仅有 212 种网页安全色而不是全部 216 种,原因在于 Windows Internet Explorer 不能正确呈现颜色 #0033FF (0,51,255)、#3300FF (51,0,255)、#00FF33 (0,255,51) 和 #33FF00 (51,255,0)。51Testing软件测试网_1nm\Y)SG

51Testing软件测试网,DDl-e1b0P6h"~e

当 Web 浏览器第一次设置它们的外观时,大部分计算机只显示 265 色(8 位)。今天,大多数计算机都能显示数以千计或数以百万计的颜色(16 位和 32 位),所以如果您为使用当前计算机系统的用户开发站点时,完全没有必要使用浏览器安全调色板。

,V$y;I ZV8I051Testing软件测试网7NH]/lg&L5w9_

使用网页安全颜色调色板的一种情况是开发适用于替代 Web 设备,如 PDA 和手机显示屏的站点。许多这类设备只提供黑白色(1 位)或 256 色(8 位)显示屏。

(]6w{5u#QAo0

#p%tT!Q6Z h1p(sf0Netscape Navigator 的 UNIX 版本使用与 Windows 和 Macintosh 版本不同的调色板。如果专门为 UNIX 浏览器开发(或者目标用户是使用 24 位显示器的 Windows 或 Macintosh 用户或使用 8 位显示器的 UNIX 用户),请考虑使用结合了 00、40、80、BF 或 FF 对的十六进制值,这些值产生用于 Sun 系统的网页安全色。51Testing软件测试网 _M` x0F5a i

#z'|W0f;dx J3I wHu051Testing软件测试网E.g@_RN,t1T%d)itX:x

H(~3Y8g9sR0

Z2\(g{D051Testing软件测试网b$?q3MrN5w%efu
1 概述51Testing软件测试网 CjvL iPP

在电信网管业务中存在2种类型的接口(Interface),一种介于管理系统和设备之间,通常我们称之为“机机接口”;另一种则介于管理系统与使用它的操作人员之间,通常我们称之为“人机接口”。在ITU M.3000系列标准中,人机接口又被定义为“G”接口[3]。

Xt_rVuWI0

$k&o\7JX ZRy0对于人机接口,从接口呈现效果来看,接口又可分为两种类型,一种是图形化人机接口,即图形用户界面,如Windows系列操作系统界面等;另一种是非图形化人机接口,如MS-DOS系统操作系统界面等。

%E;])c3c6Z {i#LIn0

gF m,B^ E3PZ051Testing软件测试网@|Y%^x$~ZbC

51Testing软件测试网3xq8N*P~?0vo

在图形用户界面设计中,首先要必须保证人与机器之间正确的交互(Interaction),同时还要从心理学角度,保证人对界面操作在感觉(视觉、触觉、听觉等)和情感两个层次的完美体验。因此,图形用户界面设计是一个复杂的有不同学科参与的工程,认知心理学、设计学、语言学等在此都扮演着重要的角色。

p+_fP5~"}d051Testing软件测试网)B6^;mM[

用户希望我们的软件或系统不但功能完备,并且简单易学易用。有人认为,优秀界面的最高境界是用户不用阅读操作手册或接受培训就可以正常使用它。实际上,精心设计用户界面会节约公司成本,因为易于使用的软件会降低疲劳、减少出错、提高工作效率、减少培训和维护支出。51Testing软件测试网*Z2LJ1hY4\

51Testing软件测试网6~6Fk in/d)\@

同时从公司角度来看,为适应公司全球化业务的发展,树立国际品牌,实现华为品牌资产持续增值,规范华为视觉传播系统,已经正式发布了《华为公司视觉识别系统规范》(下文中简称华为公司VI规范)。[4]产品或系统的图形用户界面作为华为视觉识别(VI)系统的一个重要部分,必须遵守华为公司VI规范,保证视觉表达更加的系统性和一致性,以期建立属于华为的视觉表达风格并能积累长期的品牌资产,华为需要系统地提升视觉传播的统一性和独特性。

4ppqq#?)|)D0

\VhtsFZC7q0如何快速地、高质量的完成图形用户界面设计,保证交付的图形用户界面具备高可用性和良好的一致性,同时体现出统一的华为品牌风格,对于我司的产品开发来说是巨大挑战,这也是本规范的制定初衷。51Testing软件测试网Pvy&Zp L w

)|HNO+F i B5Y0本规范从产品交付角度,结合我司的实际情况,总结归纳了采用B/S架构的产品或系统的图形用户界面设计通用原理;从界面表现和人机交互角度,给出了界面和内部各种元素、控件必须遵守的规则要求,同时对于一些好的设计,给出了建议。

g)Wlq%AP#ov G051Testing软件测试网_ h/H#k*NkJ{!y

51Testing软件测试网0c6w @T H0q u

1.1 文档结构51Testing软件测试网e#K&UMYk;J.p-p

本规范包括以下几大部分:

H4~RY^(g KoP0

)V&])QB;j2mt&p8l2j+m_01、界面可用性:重点阐述在人机界面设计中,在可用性方面需要遵循的通用原则。51Testing软件测试网Am(KF%Fh eA

p%f/z)T3e6I rnV02、设计总则:界面设计应该遵循的总体原则。

H$\,CM7e%M8\051Testing软件测试网|'q/^7M)x-b/J

3、基本元素:重点描述在图形用户界面设计中所使用到基本对象(如文本、图像、颜色、链接、控件等)以及基本操作进行约束,是界面一致性和统一风格的设计基础。51Testing软件测试网jN^{!z Gw[ Q

yK/XC'd ]1a8F04、系统框架:这部分集中对web系统的登录界面、主界面、帮助界面的布局、颜色等进行约束,使系统各部分在界面外观及操作流程上达到一致性。

}uz$SB O{6Z051Testing软件测试网X(Re&Q}Wt/N0W*V ]

|g_-Ri01.2 假设和约束

O.PH IX-x(n01、本规范只约束软件或系统交付给用户的默认配置。对于用户在使用过程中,自行定制改变后的显示属性及其交互行为,则已经不属于本规范约束范围。

bB suj0D6M,r051Testing软件测试网/][x%]~pOy)o

2、B/S产品或系统的联机帮助界面不属于本规范约束范围,其主要遵循公司资料开发部制定的《联机帮助技术规范》,可以在公司“内部标准规范总库”上获得。

*B0gN E*AB_R'`7b*B*K0

'[*P+H{"C k#G"q m-m$j4X03、采用Java Applet技术实现的界面由《华为公司C/S界面规范-O&M类 V3.0》进行约束。

S*V}D,h'n0

6k/wT_ I\ R-@04、对于属于OEM-IN类型的软件或系统,当该软件或系统使用华为品牌提供给客户时,也属于本规范约束范围。51Testing软件测试网 Ow};rN8[c3v

51Testing软件测试网wQB-WH,j|

5、对于属于OEM-OUT类型的软件或系统,原则上也需要遵守本规范,但如果客户有特殊的需求,可以不遵从本规范中的某些条款。51Testing软件测试网1~v;vW\"s/qzt:\

51Testing软件测试网#EA#_7g6y&zH

6、本规范中所有示意图和说明只是对规范内容的辅助说明,它们是对规范文本的可视化表达和补充解释,用来帮助读者加深对规范条款的理解、以及作为产品开发和测试的参考;其本身并不具备约束力,所有条款的含义及规格应以规范文本为准。

9p3[ p k6w:A051Testing软件测试网F4ZJX0NIf

7、根据产品或系统应用的主要应用领域不同,我们将web产品划分为个人类、企业类两类,个人类主要指以面向消费类市场,满足大量独立个体的需求为目的的产品,界面表现出个性化、时尚的特点;企业类主要指以面向企业类市场,实现团体、组织的业务功能为目的的产品,界面表现较为规范化、严谨。不同类型的产品或系统,除了视觉风格允许有适当的用户化差异外,在操作流程、交互和可用性设计等方面应保持一致。在本规范的某些规则中,针对不同类型的产品或系统,给出不同的可选条例,以适应特定用户的使用习惯。

w:Hi\@W051Testing软件测试网F Y&v Q O&hQ0F

51Testing软件测试网9p[(Y1n!U2y

2 界面可用性 2.1 易读性原则51Testing软件测试网A'@cl+cW%JE\9G

人在感知文字信息的时候往往受惯性思维或以往经验所约束,会很自然的遵循一些潜规则去感知信息。从视觉感知心理学角度来讲,规则的、层次分明的信息最易于为人的大脑所识别从而极快的进入大脑进行分析处理;而凌乱的、不规则的信息,人的心理有拒绝的情绪,大脑的感知系统需要消耗很大能量进行处理。51Testing软件测试网t0v8`a;bn#z+z2a5B

51Testing软件测试网9i5} r4t}/C:A

信息传达的易读性可以通过信息分类、信息块状化、信息主次化、信息秩序化等方式进行完善。

vo4~:H3K CH3R0

r H5dh8Y4Z0信息分类:大脑感知信息的时候,大脑处理系统通常需要对信息进行分类加工。特别是当屏幕上的信息量很多的时候,分类的信息让用户更容易地感知、发现和解释/理解信息。

{;A"n"P"[v4D051Testing软件测试网CcX"} L$WAb

信息组合呈块状:信息经过分类之后,同类的信息作为一个单元组,并且呈块状的出现在界面,块状的目的是使信息单元之间的区别明显拉开,使读者更易感知单个信息,并且整体不会感觉太繁杂。51Testing软件测试网 \9Q d cj-EN!BK

51Testing软件测试网p3t4h ZD I

信息主次明显:界面中信息会非常多,将信息安排的条理清晰、主次明显,将会减少用户完成任务的时间,对于一些关键的信息,或者完成某种任务的重要操作,要置于用户最易看到或最易操作位置,一些无关紧要的信息用户可以忽略过去,从而减少用户的脑力消耗。51Testing软件测试网"~ c+M(]#}E&hr

51Testing软件测试网 Xomxn)[5P&UC

信息秩序习惯:信息组的秩序安排应遵循常用的形式、习惯、风俗。比如文本按照左对齐(或右对齐,部分从右至左阅读习惯的人群)就比居中对齐符合阅读习惯。51Testing软件测试网VrH Y]gn H-}

p|NMDW0

io m1F},w4F051Testing软件测试网}+X-BR z.g

图3 易读性原则示意图51Testing软件测试网Us(bE Fk)G^)c

51Testing软件测试网m#I*av)s tS&E

51Testing软件测试网EO'n yHNR

2.2 层次扁平化原则

O'j;f*}4nTb9Cc0信息的组织往往有计算机逻辑型、物理秩序型,系统开发过程中往往会根据某种逻辑物理关系去组织信息,但这种信息的组织方式不符合用户的便捷操作,比如C的操作是属于B,B又属于A,如按照正常逻辑的做法是设置A为入口,由A再找到B入口,然后由B看到C的操作菜单。用户在访问这种多层次的用户界面系统时,都会出现问题,因为他们不熟悉系统的逻辑、前后等关系,会被这种错综复杂的包含关系迷惑,同时,多余的步骤增加了任务完成的时间和工作量,增加用户认知的负担,导致用户有挫折感。

.wha5}7\R DW w051Testing软件测试网!A['FELQ

友好的做法,应该将这些计算机逻辑、物理秩序隐藏起来,将这些信息关系扁平化,让用户直达操作,而不需要绕圈子。即把A、B隐藏起来,把C的操作直接显示出来。51Testing软件测试网Ey)L mGE

#u] u$K)gJBs'|/V0

\,tz's5{C0H0

'e W,g O4S8H {*j0图4 把操作项直接显示的层次扁平化51Testing软件测试网*s7mr}+K

51Testing软件测试网zr!vj,]6t;W

R"[gF&i;Vs02.3 近距离原则51Testing软件测试网'P y vVLn

相近的信息之间的关系会比距离远的更紧密,用户搜索相关联的信息或操作是从近及远,即所谓的就近原则。如果某个事件操作的执行按钮随便放在一个距离远的不相关的区域,用户会无所适从。

4A2T+bV/oD;b0

)nF:U}*x!j'B0在组织信息时,必须把相关的信息扎堆,组成信息组。同时,应该遵循一定的顺序,比如从上到下,从左到右的操作顺序。近距离原则其实就是把有关联的信息按照用户的操作习惯组织成信息组。51Testing软件测试网7fv0`0Yt

51Testing软件测试网\-|m w y#{h P b5y

51Testing软件测试网`4x-W8^'_p ] C)c

HAO L;N [xh lR,Z0图5 近距离原则示意图

.H#U}.z{0

Dn0~,l t'Qt6cfJ051Testing软件测试网Y'ppg8Y

2.4 可见性原理51Testing软件测试网;Ih0K l%E u^}C?

完成任务所需的所有选项和材料都对用户可见,不要让额外或冗余的信息干扰用户。51Testing软件测试网V1{Y:F(?7z]6g!q

2Vu1le:~0可见性原理是指用户界面应当根据用户所要做的事情,让所需的所有东西可见和可及。其目标就是在“所见即所得”(WYSIWYG)的基础上,进一步实现“所见即所需”(WYSIWYN)。所见即所需型界面让且仅让那些完成任务所必需的东西为用户所见。

gz(J0T7R i*j+k5L051Testing软件测试网g?2v*H$k!tQ!zqI/ji o

一方面,设计目标是让所有需要和相关的选项可见和明确。另一方面,一个好的设计不应让用户陷于过多的选择当中,不应让用户被不必要的信息所迷惑。理论基础:人的识别能力要强于记忆能力。用户在工作中不应该有过多的依赖于短期记忆的中间输入。

oty qc6r-^%^V5^051Testing软件测试网 e L'ecZ

51Testing软件测试网*ie-l A z+W

51Testing软件测试网.rh7^9pm4FK

e"q_ ?_M5k8q051Testing软件测试网1TC,S!F0m d b

图6 可见性原理示意图51Testing软件测试网!eu5@+Bxd)RA+{ h

51Testing软件测试网Q6Lsg{j1FY

e:dq\z r:b2p02.5 反馈原理

Un({'K0d szf,]0通过使用用户熟悉、清晰、简洁和无歧义的语言,让用户时刻了解系统对用户操作的反应和解释,了解与用户有关且被他们所关心的系统状态变化、出错、异常等所有情况。

0^bPy8ZJW%P0

1q4jY5h+_i"f0好的用户界面应当像一个健谈的人,时刻告诉用户系统内部正在发生什么事情。51Testing软件测试网:tn ^#q(]j4`2b0n I?4_%X

~$XcZu(}0一个可用的系统要告诉用户许多事情。不过反馈原理不应该成为设立过多信息框的借口。这条原理的目标是找到简洁自然的交流方式。好的反馈信息并不一定要用文字。指挥车流的交通警察并不需要举起一块告示牌来告诉人们交通指令。出错和异常情况的反馈信息,应该简洁,采用用户的语言,并且容易为用户所理解。它最好开始就能让用户马上知道问题在哪里,接下来有针对性地解释问题是什么,并且建议解决问题的方法或操作步骤。51Testing软件测试网0o1[7?&J0R I I

L#j(W|X ^#B051Testing软件测试网'_dDl*c:qWq[ \

51Testing软件测试网"p,B){*`%Re z

.?X~}v9o:^0

qs a'U Ur)}*\*\)Z0图7 反馈原理示意图51Testing软件测试网0w*K7?;M8]5F{

51Testing软件测试网a_ `E n$^_8F

8idkN/{ N02.6 宽容性原理

Zs Mv^sb7Is0保持灵活和宽容,通过提供撤销和重做功能来减少用户出错和不当操作所带来的开销,同时通过允许各种不同的输入形式和顺序以及通过合理的解释用户的所有合理操作来尽可能防止出错。减少出错是比提供好的出错信息更好的办法。高可用性的系统帮助用户少犯错误。宽容原理中包含了若干种减少用户出错的策略。在遇到未曾预料的输入或操作时,软件至少不应有什么愚蠢之举。数据合法性检查似乎是一种不错的方法,但是也要注意检查的时机和后续处理,并防止滥用,影响输入效率。

5WV t} @7v0

:U%o"E'gt&N^0

f K5Wi'lv qJ051Testing软件测试网^JA'`9qB1U

图8 宽容原理示意图

*lg i h6]7F*m0

hhk!Lp_0

q"y+X C0Y*u|*^0f+cd02.7 重用性原则

K{-ahGJ/Dg-k0w0对于内部和外部的组件和行为加以重用,有目的而不是无目的地维持一致性,从而减少用户重新思考和记忆。令人奇怪的是,被人们广泛推崇的一致性原理在实践中却很少被人们所真正实现。实际上,在复杂的用户界面上实现高度的一致性并非易事。而且,实现高度的一致性经常意味着要牺牲其它重要的设计标准。关键的问题是重用,而不是一致性。重用程度越高,一致性就越好。因为重用可以使界面具有可预测性,减少用户的学习和记忆。不一致的界面不仅会降低软件的可用性,而且会增加程序设计的工作量。51Testing软件测试网t0v.e;yB \vQ0m

{ k@"jI;vG0重用可以是界面的布局重用,概念、操作、动作、隐喻、控件、特效、菜单等的重用。51Testing软件测试网6{CAi9n+s

51Testing软件测试网@Ne |^t$c!O't7H;A Ee

eo5[Fd*srS'iy0

+{B a-y'[:bA4z0图9 重用性原则示意图

`JL3l.bq$k@'|051Testing软件测试网zNbbS#xM5r

\:c"Gxo&\-W@02.8 保持适当关联的原则现有的系统中经常设计为用户必须打开很多窗口才能完成一个任务,然而这些窗口中的个体可能没有体现与任务、其他窗口之间的层次关联,因而妨碍了用户观看或恢复到初始视图。解决问题的复杂任务的界面设计中,应该在应用程序与相关界面、界面与界面之间一直可以看到前后关联。

1Y6y/W8B3dF-_ps0

+qM+?G+@(q#laP6[03 总则一般来说,所有的图形界面设计应以整齐、一致、简单、易用、可用为原则,在ITU-T Recommendation Z.361 HCI规范和ISO 9241系列界面设计规范中对界面设计给出了比较完整、系统的理论指导。

T,Z2?~!\ N"K051Testing软件测试网m3p8J8i+^

51Testing软件测试网1l:[8wo_cT,[`

Oc*Wo(Y,}7W051Testing软件测试网/lX/S,D#vg/jD

-` Y9I@,u8K p03.1 全球化 3.1.1 布局

X!Bo&OrO2|0Z:[0规则3.1.1.1: 在控件的水平方向和垂直方向预留足够的空间,以适应控件的扩展

+A$^*o1]F3\Alf0

K `;Vu9x xu`0说明:当GUI界面从英语翻译到其它语言,包含文本的控件的长度将至少扩展30%[1]。这些控件包括按钮、菜单、表单、标签、文本域等。如果窗口本身已经很宽了,扩展将引起窗口超过屏幕的宽度。遵从国际化的界面布局规则,将在减少GUI界面调整的情况下,使GUI界面更好地适应翻译后的文本扩展。

w~(N]L-Z~0

)G LM6Zp^.H%E6I;M0例如,相对于将控件并排放置,将控件上下放置可以为控件在水平方向扩展预留空间。

$m8|OaYJ051Testing软件测试网p1NPm:XhYo

$T ]&n&dH0图 1 控件并排放置

#|d3~o/Y~051Testing软件测试网q+H h `0y[ t9l0G`RY

51Testing软件测试网?)n8]t,n{:HQ

B,XJ!U3`q:_;P[0图 2 控件上下放置51Testing软件测试网)}3O8KI!D4J2?

4h;]n t8nS J!^0

\B7nu A;}0规则3.1.1.2: 控件本身预留足够的空间以适应扩展,或者控件自适应文本的长度和宽度51Testing软件测试网!{ ]xy.{

51Testing软件测试网*KX V4Q)T6P

说明:基于翻译后文本将会扩展的预期,在设计控件大小的时候预留一定的余地,以适应文本扩展。某些控件在一定的布局方式下,支持自适应文本长度和宽度的能力。51Testing软件测试网!L8R3@g'e

51Testing软件测试网1fl\7w8N*|HL0r

,JX2X?]_:\ y051Testing软件测试网1^[6|sO

'v0_:H1aR U7[k051Testing软件测试网(E\y:rf2bR

规则3.1.1.3: GUI界面的布局要适应本地的阅读顺序习惯

`h G C'`c`3_051Testing软件测试网 n3hv"G"g-_8gh

说明:世界上大多数语言都是从左到右的阅读顺序,但有些语言是从右到左的阅读顺序。例如,汉语、英语等都是从左到右的阅读顺序,但阿拉伯语、希伯来语是从右到左的阅读顺序。当软件翻译成具有从右到左的阅读顺序的语言时,GUI界面的布局也要切换成从右到左的布局。例如,垂直滚动条将从窗口的右边移到窗口的左边;标签将从关联控件的左边移到关联控件的右边。一般情况下,GUI界面的布局根据区域(locale)实现自动切换。51Testing软件测试网*L)L^N5]l;B8j

51Testing软件测试网6z5h%GaP(s!q

;G0V4s_%A"E1uc0图 3 英文界面:从左到右显示51Testing软件测试网D y{b}*v1K8F"L

F-?7IBs$QCd5Q051Testing软件测试网@aJ }z/t0eg3X

51Testing软件测试网7t:q2h1VWZVhOn

图 4 阿拉伯文界面:从右到左显示

3aIR&pz/m,LKg(a0

I~cR9pPhB}051Testing软件测试网-m4`0p)|E[6o] x p&I

h de0cy#Bg4kc051Testing软件测试网CBf2u LA$P4X

建议3.1.1.4: 建议使用HTML和其它标记的方向属性来实现本地阅读顺序的布局

#|%T3~*M%Fzv5S051Testing软件测试网2`RV'en3w F ? Zp

说明:为了支持从左到右和从右到左布局,操作系统和浏览器已经做了大量工作。只要合理使用HTML或者其它标记,就可以方便地实现从左到右和从右向左布局、显示文字。

D.z.v'O5j+q6dh0

-r~*H2u;H[(~0Q;i0例如,html的属性dir,可以取值为“ltr”,“rtl”,分别表示“从左向右”和“从右向左”,如果不加声明,则使用缺省的“ltr”。51Testing软件测试网$a(Z.p5U O%b

m-?g5U kc2f X0还有其它方向属性,例如:PADDING-RIGHT、TEXT-ALIGN、MARGIN-LEFT等。51Testing软件测试网9{5TMQ aS9`4v"uR~

PV1A/C8O [6p$R051Testing软件测试网"|9H|o5| TOU,M

51Testing软件测试网`U2yP e2L

建议3.1.1.5: 尽量避免控件使用绝对位置

%vr.\J+ZY4Q051Testing软件测试网 zhWcrAD

说明:考虑GUI界面阅读顺序的变化,尽量避免控件使用绝对位置。

_6er-r bTs2l"B0

U]&C+J6hT4KjE0

WC j/l#eau051Testing软件测试网N]!Z2B6k

规则3.1.1.6: 不要在文本中嵌入GUI控件51Testing软件测试网9i`-Jq$kr x7y'V,{

51Testing软件测试网 _1|,|6J$Ik*_~e

说明:当从一种语言翻译到另外一种语言的时候,词序也会改变。以下图为例,当翻译成法语后,词序发生了变化,GUI界面需要重新调整布局。51Testing软件测试网 UunGc eTL-xZ

51Testing软件测试网?G/Li?;d(Q

51Testing软件测试网#E3RD0U+zg~

图 5 翻译成法语后出现错误的词序

&s|.Sn_0C(WLK4J051Testing软件测试网TD{m e(V-D

51Testing软件测试网G G2Ef&MC

更具弹性的做法是不要在文本中嵌入GUI控件:51Testing软件测试网 w'b:^0l:~ aa4y"H-Tg

51Testing软件测试网3^@4kz*\n? P

hsUk'c0KK0图 6 词序在英语和法语中都正确

"Y(g,O^&{0

fG;}t#O4u7LWWn0

+Pe~&w'Y1xj/s$pS0

Tt\9c&v4I2{03.1.2 字体

2vWToS0规则3.1.2.1: 使用本地通用的字体51Testing软件测试网.E z Z rHq

51Testing软件测试网{E8OWE9H+J

说明:不同地区、不同语言对应的本地通用字体不尽相同。GUI界面上的文本使用本地通用的字体。一般情况下,GUI界面上的文本使用的字体是可以配置或修改的。

1I0m-? n*~a.uC051Testing软件测试网 xZk xN8M W

51Testing软件测试网bg,Gh@$L`'T:J

3.1.3 图像与图标51Testing软件测试网0\me5t:cQ

规则3.1.3.1: 使用国际通用的或者中性的图像和图标

%EI(MV1o F5Y"Jo0

v$_g's"xu]t0说明:图像和图标表达的内容丰富、形象,但是不同地区的人其文化背景不尽相同,对图像和图标的理解也不尽相同,有时甚至是完全对立的。同时,创建和修改图像和图标需要大量的投入。因此,尽量使用国际通用的或者中性的图像和图标。51Testing软件测试网 E1_$Bs7LP)Q

ZF.p.hl @z!y051Testing软件测试网"iEaG8h

51Testing软件测试网/rG%HT,c^

建议3.1.3.2: 避免在图像和图标中出现人的身体部位以及体现性别、肤色的内容

fF/}0sZM9ia051Testing软件测试网;eT0sbs@Lx*r

说明:人的身体部位在不同的地区有不同的含义,某个身体部位在某些地区会成为一个禁忌。同样,性别和肤色在某些地区也可能成为禁忌。51Testing软件测试网lkm3IER w

/y%\qv;kRG0

'a}#ggzOO051Testing软件测试网7K9KB!DyuTq4D

建议3.1.3.3: 避免在图像和图标中包含文本

:X&n%dK-^%R#|ytR051Testing软件测试网\W7ua6uQf

说明:创建和修改图像和图标需要大量的投入。因此,尽量使用与语言无关的图像和图标。51Testing软件测试网 x]y aZ9w

51Testing软件测试网S7E)\'[2^?/j

)Kh BB go,V:S5[03.1.4 颜色

AM(O0Ry@E ?0规则3.1.4.1:使用国际通用的或者中性的颜色

7Y.ih#}\'v051Testing软件测试网$a6}V1_3wR

说明:单独讲颜色,颜色是不能传达任何信息的。但当颜色跟特定的文化背景和场合结合起来后,颜色就具有了表达某种含义的功能。例如,红色在某些国家代表吉祥、喜庆,传达的是一种积极的信息。白色在美国代表纯洁、美好。在韩国,当某人的名字以红色出现的时候,表示该人已经过世了。使用国际通用的或者中性的颜色,避免在特定场合下使用跟本地的禁忌冲突的颜色。51Testing软件测试网 Q7k4T#Z*~

NF]Jc)s051Testing软件测试网o.{`#MZz.l

3.1.5 主题样式

$y2R'X"c j1Z;R0规则3.1.5.1:所有的主题样式与HTML代码分离,形成CSS样式表51Testing软件测试网P;r$k-``[R1kA

Z:Az'e:aA8_c B0说明:通常,不同的语言版本使用不同的主题样式。主题样式写在HTML代码里面,如果要发布多语言版本,维护起来相对困难。将所有的主题样式提取到CSS文件里面统一管理,软件根据当前的区域(locale)读取对应的CSS文件。建议GUI界面使用的字体、颜色、文字方向、界面布局方向等跟区域和语言相关的样式分离到CSS文件中。51Testing软件测试网5z@6l4HvW"b

fSQN'Yv051Testing软件测试网#N9_7~6I(E0a`"L4D

3.2 人机交互51Testing软件测试网"X&`l3B5R"EBP

一般来说,系统的通用输入设备主要包括键盘和鼠标。51Testing软件测试网 O^[:gRs

51Testing软件测试网f3b ^/GwT;l

51Testing软件测试网I#T?#~o v.j/B2Q

3.2.1 键盘51Testing软件测试网@R#pwq$OMa

设计良好的键盘 UI 是软件可访问性的一个重要方面。它使盲人用户或有某种行动障碍的用户能够浏览应用程序并与其功能交互。这类用户可能不能够操作鼠标,并且可能依赖于辅助技术(例如,键盘增强工具、屏幕键盘、屏幕放大器、屏幕阅读器和语音输入工具),所有这些技术都要依靠应用程序的键盘 UI。

#C0O)O&e%[m0

Q/G!j9d b[]2[0许多辅助技术以编程方式使用键盘 UI,即使用户没有使用标准键盘输入设备也是如此。尽管一些辅助技术可能有能够使操作更简单的自定义键盘快捷键,但是在键盘 UI 设计上(针对辅助技术以及用于可访问性的所有方面),一致性和标准化将能够避免用户在操作中产生混淆。[7]

Q#UO0](^ }8tC*k4w0

r J&t!Hig)JeQ0

j p(yQuFM"w1G051Testing软件测试网az"@LC[FR g}

规则3.2.1.1: web输入控件的自动聚焦和可用键盘切换输入焦点51Testing软件测试网hCI.Vd r6m

@{+l2R$x1NT R0说明:使用JavaScript实现页面加载完成后立即自动聚焦(focus)到第一个输入控件。可用TAB键(IE缺省实现)或方向键切换聚焦到下一个输入控件。51Testing软件测试网\)J;uB9@jr

51Testing软件测试网avuN/YnO2\

51Testing软件测试网_4r3A&d3?:O

IR;~W3B0建议3.2.1.2:web界面中禁止自定义快捷键

e!S;w0g,N5[0

`3Z%kgeE051Testing软件测试网bj)R5R:g:?

51Testing软件测试网%v Qk3_8N"B v$J

规则3.2.1.3:用户可以方便地与系统进行交互,在鼠标与键盘之间的切换不要太频繁。51Testing软件测试网-ktirY#GUi

b0?6m.u"NMD$j0

1SWL^S D"V0

;p!j@;jhOG0建议3.2.1.4:禁止在web界面上做“键屏蔽”设置51Testing软件测试网 XG^KC\J

`3Uj}Yd0说明:禁止“键屏蔽”是为了保证用户最大的操作自由;例如:禁止复制快捷键、禁用shift键等。

Hq4kg\C7pmod051Testing软件测试网-n8n#I1p'| Im j#i

51Testing软件测试网]!{5h b J&~1L

51Testing软件测试网 Bph;f+z sp

建议3.2.1.5:建议在密码输入的操作界面中支持软键盘输入的方式

Z3bs |2^yx051Testing软件测试网-ew m h}-b\

说明:根据网络信息安全的需要,目前web界面中采用软键盘输入密码是一种通用做法。如下图所示:

qnC3Oi)@\051Testing软件测试网C7J cT0LBB F

51Testing软件测试网y|Cd-K7m9{3}3M

C%Q5s6X ~Q)m0图10 web界面的软键盘样例

8~+\.LE0W!M0

P"gR1Xg:aIS051Testing软件测试网$W"St,[0U C

P;JE)TL)N5d0规则3.2.1.6:TAB焦点应在用户可进行操作的控件间切换51Testing软件测试网6b^b"jN3R,q2d{Y

51Testing软件测试网 Ix-p%`U!V3j

51Testing软件测试网3[bG}!O m F+J

51Testing软件测试网ZM5plJ A3R3j-m

规则3.2.1.7:当使用“Tab”键和方向键进行遍历时,“Tab”键的遍历顺序和“下”、“右”方向键的遍历顺序为从左到右、从上到下;“Shift+Tab”键的遍历顺序和“上”、“左”方向键的遍历顺序为从右到左、从下到上。51Testing软件测试网;dg sB BKU

Z7e \5@h0说明:在国际化应用中,顺序必须符合当地的使用习惯。如以色列或阿拉伯用户,他们习惯“从右向左,从上到下”的顺序;这需要设计过程中考虑提供多种的选择模式。51Testing软件测试网7A-\'aW9lI!p;f(T[H*v

+pT,CR%W051Testing软件测试网{w*u sgWX,|{c

3.2.2 鼠标

&LA#S(V;D%{ h0一般来说,系统设计中主要考虑对鼠标左键和右键功能的支持,对于鼠标中键和智能鼠标不作要求。

yn J9d\Cs051Testing软件测试网]a3H8sLpy,B

51Testing软件测试网Y!J;h:L^'Za

51Testing软件测试网"fK;\o? iYtY

规则3.2.2.1:当浏览器支持鼠标的智能中键操作时,系统必须保证在用户使用智能鼠标功能的时候,不影响系统正常运行。

e1g|*T#ej5~|t051Testing软件测试网2t{q9Y K uc a`a}&?

K2lLH)EQ0

7^%M:V3hL+Wd0建议3.2.2.2:禁止系统改变鼠标默认样式

f@E'HF%u5}-A&O051Testing软件测试网 _t0z-vY.zr~

说明:鼠标默认样式对于用户操作有着重要指示作用,如当前区域支持“文本输入”显示“I”形状、支持“点击”显示手形,当前等待状态显示“漏斗”形状。如果随意更改鼠标形状,将会影响用户操作判断。51Testing软件测试网A*dqA0m8?

&F_9[3d.ON0

XZX%eH {6^u051Testing软件测试网S#c3c8}$PY I6k

建议3.2.2.3:禁止软件自定义鼠标右键菜单51Testing软件测试网'~9o{5TfA~{

51Testing软件测试网~5@~:@8kr RW,w%q,BB;~

说明:在B/S操作界面上点击鼠标右键,将会弹出浏览器自定义的右键菜单,这些功能对用户非常有用,自定义右键将会屏蔽掉这个菜单。

D,O-|] T0G051Testing软件测试网7s ]8n ^0eE _G

51Testing软件测试网9FXN.N5r)Uq

51Testing软件测试网CL(o ZVe)l

建议3.2.2.4:对用户的鼠标定位操作,当移动到可响应的位置上时,给予视觉或者听觉的提示。

Ld'y2`e0

peEzH"m9|R:zk%~0说明:如下图所示,采用了改变鼠标所处行背景色的提示方法。51Testing软件测试网lRa+j SR G

y_#N z#U051Testing软件测试网X^%_a7I uU

51Testing软件测试网?7Ew'VY8b#y

图11 鼠标定位视觉提示示例51Testing软件测试网C0\4EA*f6{i

51Testing软件测试网\.R d3S*C

4e`CQ&d D0I ] YFP03.2.3 行为

4Y&icV9d3R u$?^2T0建议3.2.3.1:用户进入常用功能的操作页面的鼠标点击次数不超过三次。51Testing软件测试网o8K!o:U[Lu6x

\Ks+Qk5]0说明:在不丢失系统功能的前提下,在设计中要尽可能的减少用户需要点击鼠标的次数。需要用户选择的参数条件系统需要根据用户的使用需求给出默认的选择项目。51Testing软件测试网!q IOk9I1l g

51Testing软件测试网 U L n5|W }$JD]8\e9c'o T

51Testing软件测试网5v"G1aaNG0]s @

51Testing软件测试网+TVR0^ v/K

规则3.2.3.2:对于执行时间超过3秒的任务或操作,当前界面必须给出提示;例如采用将鼠标图标显示为忙、显示进度条的方式进行提示。51Testing软件测试网MZbX:G

(I&M/d+u@VDl\k4jg0说明:

3]M3Zf7OH+j0

u-s1mE8n$_01、任务执行时间是指用户通过鼠标或键盘发出命令到界面完全显示操作结果的时间。

V3t6w4v$q6n7q0

-PkmR'TLC)Ii[02、对于图形用户界面中,对于类似人机接口(如MML/CLI接口)的任务交互,此处不进行约束。

;d A*V%IY&Q0

[ R#o xW]7K[0

}/h,Uak x h$c051Testing软件测试网'@Ak A^9@6C8W'}.md

规则3.2.3.3:对于执行时间超过10秒的任务或操作,必须采用进度条方式进行提示。51Testing软件测试网*CD z:] L;d/QY;c.x1eA

51Testing软件测试网K|bj+\ h

51Testing软件测试网k.nL8Ee/A

51Testing软件测试网 P1{9X.SwT9]

建议3.2.3.4:对于执行时间超过3秒的任务或操作,建议采用进度条方式进行提示。51Testing软件测试网FL YJ.nLP_

2G|@)@7]"_0

5s y1Ih e051Testing软件测试网|uI)V#c_ r

建议3.2.3.5:尽可能早的在客户端完成输入数据合法性验证51Testing软件测试网'|U&j7u} L{:AW

[?;^~@e0说明:输入数据的合法性检验应该在客户端使用JavaScript进行验证。除非验证只能在服务器端完成,否则验证工作应在最早能完成的情况下进行,对于是否需要在服务器端验证不属于可用性的范围,本建议不做限定。

2W3]T\1w&_?AB051Testing软件测试网)b{3X%VOe%a

Q]}%gZr051Testing软件测试网V6{6y"L1R.P

建议3.2.3.6:对于需要频繁操作的场合,应减少服务器和客户端交互次数,提交完毕直接返回原来的表单页面或默认页面。

5Vn)xM R;|C$fE6~051Testing软件测试网 D3{f*C-K W+MV,U {

51Testing软件测试网k.Arm8?6u C u

r"H_ e j f"q p&qy0

2D-]%Y#k"Z0q03.3 国际标准

E2t3J)K^ Y/?0遵从浏览器的国际标准有利用产品UI在各大主流浏览器的正常呈现,同时也会因表现的一致性而使得前台研发工程师的研发难度降低。51Testing软件测试网 aJ Qu {v

51Testing软件测试网5Lma*@V/J J"@'_O

规则3.3.1:UI页面必须遵从W3C的transitional文档解析标准,以在保证解析一致的前提下,降低研发难度。即,在Web页面源码的首行加入如下代码:51Testing软件测试网/G+Z1z"n4S*G)W

3z9d$A ik(p0bH0

Mt m6dk0

~*P8ubU0图12 Web页面首行声明解析标准51Testing软件测试网Bdqt,zv ~ F3n

51Testing软件测试网,rWaD3K&v \.O

说明:不同浏览器在未声明DOCTYPE文档解析标准时,对UI元素的解析标准不同,而相对于strict、frameset标准而言,transitional标准对研发UI的难度就小。例如:strict标准不允许使用元素的某些属性,比如超链接a的属性target、iframe的所有属性均会在strict标准下失效。而frameset标准仅适合framset页面使用。

.Yr*N(j2[051Testing软件测试网 _;l(l7gg4?|~-e?

51Testing软件测试网X| `3N,Y e$K#L

yFe:c,E-}8Iv0规则3.3.2:所有Web页面包括对应的JS和CSS文件,存储编码统一采用UTF-8保存。同时须保证所有Web页面头中必须声明文档字符集为UTF-8,示例代码如下:51Testing软件测试网+u OZ0a#Pp5X3q

51Testing软件测试网fay(Uh&_

]jW4_k1pf0

Zq p/A2I/Sf0图13 Web页面中声明文档字符集的片段

T-U#OB0`v0

$B|1i1W*i)L.I0说明:UTF-8字符集可以保证产品的特殊字符不会出现乱码;存储编码与字符集都统一为UTF-8,是为了保证页面之间、页面与数据源(数据库、XML、JSON等)之间的数据传输不会出现乱码。

R x.^+h i[051Testing软件测试网.F E^rC(|CC

51Testing软件测试网-kR o*D$] o#S%VuF

3.4 跨浏览器

5c7hT.z+N h0规则3.4.1:公司所有Web类产品,必须支持IE6.0(及以上版本)及Firefox3.0(及以上版本)等主流浏览器上正常显示及UI交互。51Testing软件测试网&k0rJ I }o2c Q

51Testing软件测试网%`2W^3I%fW,@0C

说明:IE及Firefox无论在国内还是国际范围,它们的市场占有率之和远远超过了半数,跨浏览器的兼容能力可以帮助产品具有更大的竞争优势(包括但不限于UI重用、跨产品UI融合)。51Testing软件测试网&r;ZusQjO}

51Testing软件测试网c+AD3Z~n9e2cF

51Testing软件测试网;q/tAH+j&H#h a P

4DX6l/_%j0建议3.4.2:建议在支持IE、Firefox等主流浏览器的同时,同样支持Chrome、Safari、Opera、Maxthon等市场占有率呈逐年上升的浏览器。

/W3iLqVHpb03.5 显示适配51Testing软件测试网Q#r_ o/aG/a2II

规则3.5.1:页面内容的排行采用流式布局方式,以适应不同显示设备(输出设备)的分辨率,减少横向滚动对用户的干扰。51Testing软件测试网 X2Tq*`)}m~5S6J

*h)Ni4RQITvI3]0说明:.所谓流式布局意思是从左到右对该容器里面的控件进行布局,当一行不能容纳时候自动换行。该布局是从左到右(双向显示时,从右向左),然后从上到下。

&IlC cg051Testing软件测试网Wik | w#ld

5{8muF,V%]1i v1xhO051Testing软件测试网"Oe Ki+JC0Y

图14 流式布局样例

HuIO0Z2B`0

,i+oB(r Qh){0

.n!Lv9M#o^051Testing软件测试网!Z3zFj0d.r+O s2t)\

规则3.5.2:产品整理框架采用弹性布局(网式布局)方式,51Testing软件测试网lp9v&U.h0fl

$a;WV!j:T,[z0说明:。

({%H_5w-bOGU(u051Testing软件测试网9Y^1n[$L#]i%Z

51Testing软件测试网/W2L:E |? Qg7G!\

51Testing软件测试网'd#Vpm#et2[$I

图15 弹性布局样例51Testing软件测试网 ?0N V"i%s;nJ

6G{7?eU051Testing软件测试网7h:wQ?5keap

p,J5~7eN {x0

oh Rn2OqS n1M051Testing软件测试网W X Dw4j.w

4x@#|;s|@ n&}04 企业VI品牌 4.1 全称与简称

4@ r"gT*~ }f9b5Y0H0规则4.1.2.1:在系统中统一使用的中文全称为“技术有限公司”;中文简称可以使用“技术”、“公司”或者“”。

?;aBXS3Yd051Testing软件测试网mr)]z,Q"o5vk?,Dp

说明:简称仅限在帮助文件和技术资料的正文中使用。51Testing软件测试网@7_g"e5T(GC|C

"O^sB*|([M5]S051Testing软件测试网Po9\avM"D cVz;C3l

51Testing软件测试网6X4a!SGcb [

规则4.1.2.2:在系统中统一使用的英文全称为“Technologies Co., Ltd.”;英文简称可以使用“ Technologies”或者“H”,禁止使用“ Company”。51Testing软件测试网#G:vo HA'B

51Testing软件测试网,V)u9sAr+s;] e P

说明:

"T)J$s\ M {W\ d6g)d051Testing软件测试网 f ^6f#i0Q mVW Ok

1、在Co和Ltd之间有一个点“.”和一个逗号“,”,Ltd后面有一个点“.”,“Co.,”和“Ltd.”之间有一个空格(半角)。需要注意的是,当Ltd.出现在句末时,不要再另加句号点。51Testing软件测试网 qH;V.O7fB;C&qc

n%QM"u `t02、简称仅限在帮助文件和技术资料的正文中使用。51Testing软件测试网?a gZ K3q r

4.2 品牌标志

Z_!X Pk:B0品牌标志由图标和文字构成。品牌标志中文字是为特别设计的。该标志不得作任何修改,包括任何缩放变形和重新绘制。该标志必须置于正确和清晰有序的背景上。当使用有色背景时,请确保标志清晰可辨。

"E&_;[._,Wj'_051Testing软件测试网 w$\G(Xp vp

51Testing软件测试网Tj1| ] v cc)v

S$Pl__~0图16 Vertical Brand Signature 竖式品牌标志

R+v h5?0]j U051Testing软件测试网0@ldA9XD/ti#rF B

2D}s6fs"J8T2_0

G8r{*k4@0

FS-i7pYK051Testing软件测试网1G7^/dc*[;Wpu&Qh

图17 Horizontal Brand Signature 横式品牌标志51Testing软件测试网}f@qr w

6I!u5M|0x$Y{_ |051Testing软件测试网bj.p4DN0`

H5X6f Z [ JB0规则4.1.1.1:除了用于16px*16px 和 24px*24px 尺寸显示的情况外,界面中使用的华为品牌标识包括图标和文字部分。

wD%\gk0r/La051Testing软件测试网 c4R0Gle+p!z,J+?+B

说明:在16px*16px 和 24px*24px 尺寸情况下,华为品牌标识中文字无法识别,允许只显示图标部分;而且对于16px*16px尺寸,允许使用单色(R255/G0/B0),无需渐变效果。51Testing软件测试网R:X8vA-Hi/M#N5F*Lk

_ L\$S_;w6K8w*s0

%Y7T^r` k5O051Testing软件测试网 ] O~*fD0a)JioJ

建议4.1.1.2:系统界面中建议不要使用横式品牌标志

i eyMf:@Z0

*_C!uP i0

s9~M'?|;^ Y0

^e a|!|&q/S;T3g0规则4.1.1.3:品牌标识图片的替代文本为“Ha”

P:Bo0vnN1mR0

Bqt.j%U`TF+^w.i0

P9N@)h*jki051Testing软件测试网vQ;Y;]!X^

规则4.1.1.4:品牌标志的背景色应选择浅色不杂乱的背景

W7x_e/{e051Testing软件测试网 oze"^U p

51Testing软件测试网:m%UqF]

vFF_L U ^0规则4.1.1.5:品牌标志不得做任何修改,包括任何缩放变形和重新绘制51Testing软件测试网0f6bqL)g5a

ml1}(N@T2cE8yWw051Testing软件测试网 }^i!Za#v([

4.3 品牌色

Gb pX0uA nz5eK*H0品牌专用色对于强化“活力充沛、值得信赖”的品牌形象至关重要。红和华为灰搭配使用,其中以灰为主,搭配少量红,界面呈现灰红的色调,构成了品牌特色的界面风格。

cz$kc&IP!V&W051Testing软件测试网0Z6xW9H8ps[2I;J

红色彩强烈,因此需要在各种应用中谨慎使用,避免削弱文字、图片和其它关键设计元素的表现力,因此红色的面积不得超过界面全部面积的八分之一。

-h9M6y}HF!e^051Testing软件测试网V9u(y5S^

51Testing软件测试网t%S-k9? sexB\

KL1a:Y2s d0图18 Vertical Brand Signature 公司品牌色

Aa%d4yqZ051Testing软件测试网rm*E/@+Y&[ z

apoDJjl7o aD051Testing软件测试网.K%? cOVK'J4Ro

规则4.2.1:界面主色调采用公司灰,搭配少量的公司红、公司黑。51Testing软件测试网Njq~j~$E

51Testing软件测试网'GW.x7mn

说明:为了界面有深浅变化和区域、块状的视觉感,可以采用多个公司灰色构建界面。可以采用纯灰色块,或者灰色渐变。

7B c'H L9S p v&e$i1n(o0

'Wze.~W0

"YQ-{7?8do&^v`"N3T:x0

P'bTMB%wL v`0

'L/N { r?oj6t051Testing软件测试网 fcx h"w

图19 Vertical Brand Signature 公司品牌色应用51Testing软件测试网*m9@!e\0{

51Testing软件测试网"QK _8xq

/lp4p^6g04.4 形象图片

r1TE%[dU!|_6b0形象图片是构成华为品牌的关键元素。图片风格直接影响公司被感知的形象,并使华为公司有别于竞争对手。

{G S}3^X Izm/V(F.k0

`e4ot3tve0界面中,图片的运用主要是对某个重要信息进行图解、突出、视觉渲染,图片通常出现在登录页面、首页顶部(banner)、导航入口、关于页面等,页面的图片对系统的认知、视觉识别性、品牌形象至关重要51Testing软件测试网%@8q+t!?4|#j^

51Testing软件测试网7PX9e,Gc$hv

xO8u#u4d!L q051Testing软件测试网{w8svvi0r_sD

图20 形象图片的应用51Testing软件测试网1I'S8FI-r AR&U

51Testing软件测试网-X%LD#jd1w+}'i}

[iB0zp3L051Testing软件测试网&F#_\cR0OE!f

规则4.3.1:在选择图片时,请选择那些包含品牌颜色的图片。

.Z0xU#E;Wd6Qm0

`Q@pdK#_5n7T0说明:颜色无需完全一致或非常突出,局部细节色彩的一致都有助于形成一致的感觉,从而强化的视觉风格。

5b:P%of0Y gz5B._051Testing软件测试网"Ov$m.y U5c-l

51Testing软件测试网$PW/Lb de.D

51Testing软件测试网q m4LLDl|

51Testing软件测试网vi@O6_

51Testing软件测试网(Iyb,~La,nU

图21 包含华为品牌色的图片51Testing软件测试网ZZ)? vCKgCMq

_9X,Z b/mWH*b5y/]z0

Dz%b(F0V9u O1j{mz0

l"Q'bl?aYF0规则4.3.2:当选择有人物的图片时,请确保图片的信息清晰明确。必须反映品牌的核心价值和个性。51Testing软件测试网d9y%q(o7S

51Testing软件测试网 S\V9}5k9a/~ O5xZW

51Testing软件测试网BM I)~qevV.Q aC

51Testing软件测试网d Br%bW!hF'E1}6q)u"h

规则4.3.3:当选择借喻式的图片时,请确保它们反映品牌的核心价值和个性。

OUx9{|T051Testing软件测试网]sO2LGcN F)Q

说明:借喻式的图片以间接的方式传达信息。这类图片使品牌超越语言的局限,而更加富有深意。51Testing软件测试网6fx"D2_(l0o d,A2]U+fq

x)W&X3qjl j{#nj051Testing软件测试网H {+lD3E

51Testing软件测试网;@l%Fs)w#F&^FH

建议4.3.4:避免使用那些陈腐过时或平庸乏味的图片、避免使用姿势造作、内容不适合华为品牌的图片。

1UNVC6~v*Rh x051Testing软件测试网c|f4Ar(mC.B9X:D

说明:不恰当的图片会削弱品牌的视觉表现力,并破坏视觉传播的统一。

4n*J1w C @'PH051Testing软件测试网bPE3}dAXMn f^1C

51Testing软件测试网 s&z|1eheb

k{x3Z!ji051Testing软件测试网#@|#YVu r7ffI~

51Testing软件测试网)]8Ck.r$~"]

图22 禁止使用陈腐平庸、不适合品牌的图片

pGj5iV;C4Qh051Testing软件测试网E g@VfI}

xMC,w j1Ff)]04.5 品牌字体

0FX7V^,`0使用统一的公司专用字体,可以强化品牌表现力。公司指定专用字体在英文版中是FrutigerNext系列字体,在中文版中是黑体系列字体。FrutigerNext系列字体外形现代,与品牌标志相匹配,并且在多种字号大小时都具有较强的可读性。黑体系列字体不仅适合阅读,而且与FrutigerNext系列字体十分匹配

|Pl'dY@0

Nd&s8|B:l yw0

c,G1hI@ M'K3U0

9ON2[4C1D2V FN051Testing软件测试网%F1J V"i|L2r3m

51Testing软件测试网 Y8NyjWKt3c^

图23 品牌字体

"I(VLCf3E6Zi051Testing软件测试网Y4tE uU

r^ ]5VBNh9t'd[e0

:q T9^no!O T0规则4.5.1:界面中的系统名称、标题等关键文字信息,在英文版中采用FrutigerNext系列字体,在中文版中采用黑体系列字体

N*X |x;A0

W:v~&Tb0说明:FrutigerNext和黑体只限于界面中的重要文字,比如:登录界面、主页顶部、关于页面、帮助页面的出现的系统(或版本)名称。但页面中的正文内容不在此范围51Testing软件测试网p ~Rxn:@

51Testing软件测试网#oS!F#u'em$]

Wis5`C l q0

?8Q"N i.mE ]?0图24 重要文字的字体采用FrutigerNext51Testing软件测试网4y[.n7G9K enT

U1t+OJp;V!IMrZ0N+]0

3\&H(S5^?04.6 地址和网址51Testing软件测试网] rJ*X:F1N2y[ G3A#[W

规则4.1.3.1:在系统中使用的中文地址统一为:总部办公楼

0N+Ds7\q,u,q5b7c051Testing软件测试网R o:jie.Si9A RH

;d+TTvs W4q0规则4.1.3.2:在系统中使用的英文地址统一为:Administration Building, Huawei Technologies Co., Ltd., Bantian, Longgang District, Shenzhen, 518129, P.R. China51Testing软件测试网tdy^D.`/|Y

51Testing软件测试网*C4HG,~ dB

51Testing软件测试网F5eQ4l2Pz

d O-D0T2P5v?"o051Testing软件测试网~} Z;i`#d8sX|Q|F

规则4.1.3.3:在系统中使用的公司网址统一为:http://www.huawei.com

|%iUM~0pE X&N }0

0BJs+_2P5m g)hj051Testing软件测试网c [T)L+Q6PO

51Testing软件测试网d6l ?H%Q)~[3GY*w6B

规则4.1.3.4:在系统中使用的公司技术支持网址统一为:http://support.huawei.com51Testing软件测试网&ZE:F8gRmi@/|

8]*T.t,y3t e$lN0

$x s l ^(@'@0规则4.1.3.4:在系统中使用的版权声明,中文为:版权所有© 技术有限公司 1998-2010。 保留一切权利。 英文为:Copyright ©  Technologies Co., Ltd. 1998-2010. All rights reserved.

fB2D5mBK5sw051Testing软件测试网&W@+?5f@b~

说明:1998-2010是指年份,是需要根据系统具体的年份动态刷新的。前面的1998指的是第一个版本诞生的年份,后一个2010是指该系统当前的年份。

v4OC0~6]W2u!F y?0

nhW3dO051Testing软件测试网e5Xf'O }&qO9I2AM-p

Z!or2Y8Z$W-yC X0

-L Xn0QT051Testing软件测试网|5iP)H2x{1W

5 基本元素 5.1 表格Table

qa Z+X5x*E!]0规则4.1.1:除下列情况外,禁止使用表格作为布局元素。

5c$vy:Kp7L{051Testing软件测试网X v j-y4t&x

说明:因表格的结构化特性使得展现能力不够录活,W3C标准对表格的定位是为了显示查询结果数据,而非布局。

6`#u;tw N,J7L051Testing软件测试网Gn/u B A yDq ^7[ ?;z

&s-i)CLk0

#`p tFX0图25 查询结果 表格示例51Testing软件测试网5j*[-W-@1lFP

%zs lr Q0规则4.1.2:表格中列的竖线有无对文本的影响,见下图。51Testing软件测试网Q5Z2K S5P"Mf)H

'Z%~d YT+u0说明:没有竖线的情况下,若表格内的文本不采用左对齐,会使得用户阅读时焦点出现跳跃,不方便定位。

r%z}\ f }0h*i0

IIG,H*SW"}%gQ S051Testing软件测试网+?1C \M3@

51Testing软件测试网)}:Vwm _!n)K_

图26 无竖线 表格示例51Testing软件测试网G1@N#~rO

g5Z&r@8e051Testing软件测试网Jr/{]esJ

`3lVSZ$^$SV3r#y,F0图27 竖线 表格示例51Testing软件测试网n$HtY#f

51Testing软件测试网?$iE0G)Y#Q5ez

Y&g/}"A'y051Testing软件测试网#pcXV3wP Zd

建议4.1.3:单元格内文本不允许贴边;单元格内的多行文本垂直上对齐;水平方向一般采用左对齐,但数值型文本可采用右对齐以方便比较大小。

K1kg i;e4g051Testing软件测试网y"O K%iW;a)v4v

说明:文本贴边会使得部分字符识别困难(如:“1”和“l”)。

+q2h Y3FJ:u-?Z0

\8ZL2qV8T s w0

sUX(gt?:T6V0

fY6n+Xc6u0图28 单元格中 文本示例51Testing软件测试网9Z"S4ThZ x

8ND8TLt3S&bl051Testing软件测试网dY;Go\g}U0Hb

51Testing软件测试网$r5t8t4l~r$Z4z

51Testing软件测试网V[ I@6A

]0tMr0eJ0建议4.1.4:表格的操作工具区位置应置与其顶部,以保证操作入口可见性;页码及翻页信息置于表格底部。

%[Tp7u!B,Pi^D051Testing软件测试网a rbr"^#n:q-@

5WS:zDh J+^051Testing软件测试网q!TpA TaU

图29 单元格中 文本示例51Testing软件测试网#y!|b/}8J

51Testing软件测试网pahi0a;P

51Testing软件测试网Fk4G.X1`&T

5.2 列表list

9r6f7R+]p#Dkd0建议4.2.1:适用于榜单类小列表或排名的界面设计。51Testing软件测试网wV7[E_H p)h @ ]

&S-f+K`K }o0说明:列表体现的是数据轻量,格式简单,有一定排序。

7T)dr/\4Xf n}051Testing软件测试网 [-s{]m:a.R*g

51Testing软件测试网Jp(V*i/B

51Testing软件测试网%h K r/Q:O+W]kFXg

图30 列表 示例51Testing软件测试网A3T9O&v~ m|

51Testing软件测试网*x9D y'`7dV%d&H

unffEb05.3 标签页Tab51Testing软件测试网!T:vcbQk,G

规则4.3.1:标签页首,若文本被截断,则须给出鼠标移上的Tip提示,以帮助用户阅读。

Sxq/qn0]:aP1U051Testing软件测试网N W2Srb(^

51Testing软件测试网 @ r9a a1P ps

1O^i'^,`-h!z051Testing软件测试网:y'uz \n-y

51Testing软件测试网)K Rl|'AY"y

图31 标签页Tab 内容布局 示例

e6R*q,[5F8~&RS&~:w051Testing软件测试网3p0}ej/B] WR

51Testing软件测试网1f0EDx&U)b:JM9U

51Testing软件测试网}.aYi)lK9^

图32 标签页Tab 窗口布局 示例51Testing软件测试网XcK@tRvO

;t.uq1x+Z zp5c)C051Testing软件测试网1m_;@_XG+O

0O8fX)A/y_l0规则4.3.2:切换Tab页后再返回原Tab页面,不会引起该Tab页的全部刷新(如:展示查询结果的页面,或表单填写页面就不可刷新,以免丢失数据)。

8@)[d[S3N _OU0

x(c TN}!I,?s"`e0

2r@'bb _6\W6U\|3u0

'?0j8Spg%R0建议4.3.2:Tab页若可以关闭,且有右键菜单,则菜单中至少包括“关闭”、“关闭其他页”及“关闭所有”三项。51Testing软件测试网jif![s ['hJ

51Testing软件测试网tzkr&l)P N|

建议4.3.2:Tab页签打开过多时,出现扩展菜单按钮。点击该按钮,可显示被隐藏部分的Tab页签构成的菜单。

PP}{8z9kStT k0

TcDKd|ht*[0

zm'N^;n y05.4 树Tree51Testing软件测试网@f@ ~7MZ

规则4.3.1:如果树节点数量较大,必须采用分层加载技术,保证用户阅读效率。

9tSLU/^051Testing软件测试网O+~ O3T1? O

说明:节点量较大时,若采用一次性加载节点,会使得用户较长时间处理等待状态,用户感知很差。

~;yg2r"\ JCP*\051Testing软件测试网H:i;i)vj g9O~h ^$A

51Testing软件测试网Q8oRjqB]#HTM#U

.G#`'FaL_r.tm/b#{0图33 树Tree 示例51Testing软件测试网Uppg?$P`

#P}8c/t7K3\anS051Testing软件测试网 w1mptG O vEc

51Testing软件测试网@ `D v;eLB&k@

规则4.3.2:对于带有复选框的树,能够体现出三种状态:全选中、部分选中、未选中。

;j+I&b)w{6Ux zl$r051Testing软件测试网 ^ ^N4xRs7ay

规则4.3.3:对树新增节点操作后,新增的节点需要立即显示在树上,即树立即展开并定位到新增的节点。

!J9\ EG"D,e$k0

+U!},Y9r r A0建议4.3.4:树节点上的图标尺寸建议值为16px*16px。图标种类不宜过多,否则不易用户识别理解。

z.?c1d2Ca$Qa051Testing软件测试网nrW;L&r*B

51Testing软件测试网+YQm ^UV W

\V%N3]2HY0

)Wl B5k!E05.5 提示Tip51Testing软件测试网E8Z[.J|6o7r$MUg

规则4.3.1:提示Tip的宽度可以自适应其文本内容,并保证其在浏览器可视区域内正常显示。51Testing软件测试网Xb"M9gK3X

]9DV `E1O5}0h0Y0说明:关键字、术语、未显示全的段落文本,应配备对应的提示Tip,以帮助用户了解详细信息。51Testing软件测试网.zF*bYO)K `*TW:{

51Testing软件测试网g NXWI8|8qW;D9o(H

n*Fd_IVK z#qC0

WH ey@ [a-[#_l0图34 Vertical Brand Signature 竖式品牌标志

rfDz"jb)@j1N051Testing软件测试网8y%Z'd9f J7t1Bc

#\-{2a#C] fjo0

oq1I,`O/RAr;h5V0建议4.3.2:Tip的宽高尺寸可以选择120*30、120*90、180*135、200*150作为参考值。51Testing软件测试网s c*G#X2k0x x

51Testing软件测试网J;l6js"r

51Testing软件测试网RP0B']oO&MB

5.6 表单控件Form.

EC e2S6g3X2Q`0规则4.3.1:文本输入的提示标签(域标签),以英文半角冒号“:”结尾,水平左对齐。文本标签不能贴边。51Testing软件测试网'G0m1Y-i4~-]/z i

51Testing软件测试网K4fi W0N(C)CD

说明:冒号用于表示提示标签与输入控制之间的关系。标签文本水平左对齐可以帮助用户快速定位到每一行。文本标签不贴边以保证所有字符能够被用户正常识别。

{;GU{}e051Testing软件测试网^T&^D jl3\'_

51Testing软件测试网;a0w8zdfuB%Yy

9pt8~5D n | Y0图35 表单 单列布局示例51Testing软件测试网7vjDD)L5^e

{f,K u @R;_ T)O051Testing软件测试网%Vv|EI

!Ja)Y Y'r HkuX0图36 表单 按钮布局示例51Testing软件测试网 g1?1pEW

4~5soe)i/cTV6uu+I051Testing软件测试网4h$ky+}2aYZ[7Oz

51Testing软件测试网#].Q5vVB OB!\8S

规则4.3.1:表单的第一个输入项(如:文本输入框)为默认输入焦点。见上图。

G(V a o.Fc0

#FQVgv'H;}0说明:当同一页面中有多个表单时,则第一个表单的第一个输入项为默认输入焦点。51Testing软件测试网gS3_X y8~_^ x#i~

*l-e1sZ6~?7qz8T_e+M0

4b3a8DS"h:? K051Testing软件测试网3q/ao!g}EU l

规则4.3.1:表单中,必填项必须以符号“*”来明确标识出,该符号位置放置在输入框的后方。字符颜色为#990000。51Testing软件测试网4E;kvDz)o8P

!H-~hk5I9I [7w#uX-O0说明:必填项的标识,须满足全球化的双向显示要求。51Testing软件测试网 U9a+Vz%y@K([

F*wd!Pz+l051Testing软件测试网+d:pt6[S ~'V9b

d&X5\ L K:_J Rzr/}0图37 表单 必填项标识符 示例51Testing软件测试网6pE9JK}t

e \6hB%mae"D0

W[!eo1z-q7f0

TuYPT"R2_z0规则4.3.1:输入查询内容或关键字后,可以使用Enter键激活查询操作,效果和点击“查询”按钮一致。51Testing软件测试网 Im'\!IY3Ru-r

&s}o6h6kgV0Dk0说明:输入关键字后回车已成为一种习惯性用户行为,这种快捷操作有利用提升用户查询效率。51Testing软件测试网/hr QZRi

51Testing软件测试网0]$AAXU*N6z ~3x9K*S

51Testing软件测试网?(t.r y GP+]e

;qE@|.Sm/]0建议4.3.2:单选框(radio)和复选框(checkbox)控件,应该与其对应的文本标签(Label)相关联,即:点击其文本标签与点击控件有相同的效果(均可选中或取消选中)。51Testing软件测试网f*b1R\!h1jt Ym

51Testing软件测试网*PtG/WS

说明:单选框与复选框因控制本身的尺寸较小,根据Fitts定律,会使得鼠标定位时间较长,通过将标签关联的方式,可将其感应区变大,提升用户操作效率。51Testing软件测试网8jq5e*]1Vt/R

51Testing软件测试网3p`.K(u'_v

51Testing软件测试网"J$DaI7m'M9oD

o jXq4|a0图38 表单 radio或checkbox的文本标签 示例51Testing软件测试网)XRP `Iy(g

51Testing软件测试网f"IOH5SG,E [0X

51Testing软件测试网3?C$Dx o+p&L

2j![ZP0l BK0规则4.3.1:多行文本输入框、多行下拉列表应与其标签域垂直上对齐。

w;Y't|U051Testing软件测试网)^(s)D[ h

j%p9QVHW {6w1y0

4A8X}2~8I,N-bO0

Gg4ba2vH:M0

G CR9j4ioH0图39 表单 标签域与输入框垂直上对齐 示例

-U!s/Bfe051Testing软件测试网"r{)BphqoP

规则4.3.1:数据度量衡的位置,。51Testing软件测试网ZO+KL"|9W

&f$d:\~S9\7BU;M0

5c.n`]5x8m_^051Testing软件测试网Y;? OE/KGW

A%o`\o-U`0

S0[)C$N&?(Jp0图40 表单 数据的度量衡 示例

lc b3rV[}c;d0

g K)Ix8zmgY0

$[3t)aqY/y"OX3l"]0

~-bmPy0t v051Testing软件测试网 dV:k-IGZ$D

5.7 窗口Window51Testing软件测试网.x1xr{+L2j,D!o~

规则4.3.1:展示少量的输入操作。51Testing软件测试网F.S&zN0['xJQm

frj!`qrU$c D0说明:对于展示较多的输入操作或文本信息,不适用于这种窗口方式呈现。因为这种方式使用可视区相对较小,展现信息有限,容易出现滚动条,不利用用户操作或阅读。51Testing软件测试网(G EYH turG}

51Testing软件测试网'g;xw;fux

51Testing软件测试网ybo q#C V3t"x

51Testing软件测试网X*__XFT*m3@!R

图41 窗口Window 示例51Testing软件测试网f^kNoy

51Testing软件测试网I*X'ay8~8YsD

51Testing软件测试网EAnz"q,X*rDQ

51Testing软件测试网.k7A![m:X+rL)`

建议4.3.2:窗口宽度可以自适应内容,避免出现不必要的滚动条,影响阅读。51Testing软件测试网KKU%YR3L4J+b*BI

51Testing软件测试网8X"y_^(z*?u([ ]

51Testing软件测试网0a6b6OHh

5.8 消息Message

{IP IJ ^Vf6P0规则4.3.1:少量信息的反馈。当展示给用户消息(Message)时,高亮显示该消息,并为用户设置默认的操作焦点。51Testing软件测试网^L1gLZ

51Testing软件测试网dv&w v@'S W{r }

说明:消息Message可分为确认(confirm)、提示(prompt)。确认是为了让用户再次确定该操作是否继续进行,提示是给用户的反馈信息或提醒。默认操作焦点是为了提升用户的操作效率,同时保证消息框的操作不仅可以由鼠标完成,也同样可以由键盘来完成。

5h-p7bDa4{4I0

+n/[:u!_7Hn@0

^;O2k+G^$z K9Ej0

{k;h P(u1F/F0图42 消息Message示例51Testing软件测试网n/B3~$ns

51Testing软件测试网5e#Jb h+z pFy3H

51Testing软件测试网o9o3`"n-k

51Testing软件测试网)vB8]V!k{

规则4.3.2:消息窗口内的按钮水平居中显示。51Testing软件测试网!b.E3x b#U/SU

,V o5p&{O \Yzy nU0

i q3r9o%bL-k05.9 版式Format

A!RhgU!o6Z:@(^0规则4.3.1:版式的设计应满足自适应布局要求。51Testing软件测试网#eX.nm W h(b

X6tM F"K7f }5E0说明:。51Testing软件测试网3k r-?q1Ps\.rH ~

2~p`%S4Q]0

rv5TPb+\-h051Testing软件测试网2HTd8_j'E"x1_*V\

图43 运营产品 版式示例51Testing软件测试网^u*Hk YJ

Va)T2Rs0e0

.P\S_9GCP G[{v051Testing软件测试网I$Rt&VJy%f

图44 Portal 版式示例

p7O'N%s4yLi+V3A_v9h051Testing软件测试网/|7j6Mgev

^eWd1U051Testing软件测试网Ik}7Fec?A Zo

51Testing软件测试网1B_u?0f?7q$b

5.10 面包屑crumbs51Testing软件测试网+xh C$yP

规则4.3.1:每个层次之间以“>”分隔,并可以通过点击,随时返回至上一级。51Testing软件测试网#WI,y!DNZ$t9V

51Testing软件测试网X^7|;I~0N+t

51Testing软件测试网 _2{ Yl*l7l rdts

51Testing软件测试网)J {V#bQ

图45 面包屑 crumbs示例51Testing软件测试网 U(XcX]ZP,S+R/\

+fWR5s\0

'\8q$v3L+N+IZ.j-c0

PI"g$oNC\2u)B Ct0规则4.3.2:面包屑上的超链接,至少能体现出鼠标移上和正常两种状态。

h,K\wy^051Testing软件测试网Y]W D?W?+~

C%iV9J3pW"T2t.]0

;s3ePL uIe!n f051Testing软件测试网"{H For5cX

6 系统框架51Testing软件测试网 n*p2j;x JL#a

采用B/S架构的产品或系统的界面一般来说主要由以下几种典型界面:登录界面、加载界面、主界面;同时在系统运行过程中,Help界面、About界面、错误处理界面是主界面的必要部分。

;^&H(u LS#e2a[0

'S` rF!R]7`,X~^*U0同时系统对多语言切换和换肤功能的支持也是目前web产品的常用功能。51Testing软件测试网m^8R^L |9[

51Testing软件测试网+\rF~ GQ dR Y

51Testing软件测试网 sz0U1L4AJ5zH~ v

6.1 登录界面 6.1.1 属性

^g1G3f^)rn0规则5.1.1.1:登录界面各区域布局由上至下依次为:识别区、输入输出区、消息区;各区域大小范围定义参考主界面各区域大小范围。51Testing软件测试网`$yk3l\N8q

@8s lj.h0B0说明:登录界面布局如下图所示:51Testing软件测试网+P E:g4Y'v2L.{a

识别区

O} iE#D\051Testing软件测试网F-H o O9r9p&C

输入输出区

B4E5U`U8Jq051Testing软件测试网W-HQ hR FF?(^(X

消息区51Testing软件测试网q7ck%Cy.]6j

51Testing软件测试网D-sg y3W1cA L%i Pq

51Testing软件测试网6~4^1M1Gb `3tG

图46 登录界面布局示意图

6t_5rp a _)]I2g051Testing软件测试网 z OG`ow:]

mxL"Ans!BR051Testing软件测试网(|$K*o;FGB

N` c_)Bea)c0

5s b5Q8tK}0图47 登录界面示意图

2{;W;e @4@#M'I4P.~051Testing软件测试网fbsT)vc{ vn

z1v6f(vv$r P051Testing软件测试网-V ?7dk#J#?vR

规则5.1.1.2:登录界面中必须包括的界面元素有:品牌标识、系统名称、版权声明信息。

*H R[8O,@n7Pr051Testing软件测试网"Y5qw4_!xQ8A"?nJp$H+k

)S9QP9G]051Testing软件测试网2Cu;\xk'uBycy

规则5.1.1.3:除支持自动适配语言版本的系统外,支持多语言版本的系统的登录界面必须提供语言选择入口。51Testing软件测试网8AWvD2hd,tb?g

51Testing软件测试网#o'w3`7NQ.G,?(|)A

说明:如果客户端实现切换语言版本必须首先服务器完成语言版本的情况,实质上是单语言版本,不属于多语言版本。51Testing软件测试网 u*K;ko c6wLzs

(cf9m\O.y051Testing软件测试网&`cQH/H

6.2 主界面 6.2.1 总体布局

r6D;U O.APh5n5Wk0web产品由于功能、业务、实现方式上的千差万别,决定了在界面布局和分区上必须灵活,以满足产品不同的需求。51Testing软件测试网~,kD_bG`:`#C~

7g*@ uf@ P a }0依据产品实际需要,可以在一定的原则上,对主界面进一步扩展布局和切分区域,或者裁减某些区域。51Testing软件测试网k eZ%Gy,R

51Testing软件测试网@`8x%VA;g

J!d1?$`k/DS0

kg7cq0jO%p2aK#o0规则5.2.1.1:主界面中必须包括识别区和消息区51Testing软件测试网l'Ne~w X6O

;I1y$[v5Vp5U t.B051Testing软件测试网?SD"S@S hH~J)BI

YCeM6H#I+AP0建议5.2.1.2:主界面禁止屏蔽地址栏51Testing软件测试网5Qd-I,iU5\E%tQa

51Testing软件测试网W.o.h(['NW&D e{

pv,X*d)V1x;d051Testing软件测试网)]krq%zPc'K)E!NY/E

建议5.2.1.3:为保证界面整体布局一致,主界面采用左(导航区)右(输入输出区)、上(识别区)下(消息区)结构。51Testing软件测试网G|vW-L J0\ Y

!M5c&qPOrM6f~^4S0说明:参考下图:51Testing软件测试网a g RQ3KWj.mkj

51Testing软件测试网KP2y@n!?*L mP

i&W0@p!kxk/{0

p-j,Tj+p"f {I&w0图48 主界面布局和大小示意图51Testing软件测试网bKnf4e

51Testing软件测试网 P sD r4\M\"u

1:识别区(Identification area) 2:导航区(Navigation area) 3:输入/输出区(Input/output area) 4:消息区(Message area)

Z8L.Q6MJA'uM0

-{4Zz*?5Y,d fM051Testing软件测试网kyMRi,y)TBF'p

51Testing软件测试网4Ol~%qK n

规则5.2.1.4:当主界面采用左(导航区)右(输入输出区)、上(识别区)下(消息区)结构时,主界面各区域的大小范围分别为:51Testing软件测试网k[2~SY*U#z V1Q

-b C,Bv%} yXo0表1 主界面各区域大小范围

I9U@-vY a8n0主界面区域

|a?bG6l051Testing软件测试网/U4FZiu*[_

Z!y/z2yF0

k*b{5k8`*ZL0b0

b9I k ^ O051Testing软件测试网r-\x*RU v*s l*l)i

51Testing软件测试网:rzZ;C%|

识别区

,AXs1aKC[0

"Y"{1z_V/s0100%

I z u B kY6\fd0

q`9`K3Lg${060px – 90px51Testing软件测试网:jbu_q/J

51Testing软件测试网_n/` _a1e

导航区

"h+f~+COY051Testing软件测试网Dn#y}6UF'Z[s Jk@ OP

160px – 200px51Testing软件测试网'B)p;_4f8F*E

51Testing软件测试网^:y#N Na

100%51Testing软件测试网%NxT;N\4U0fJ

(x1iLg5J'C0输入输出区51Testing软件测试网 s7va;uGxfS

,U%h;Gw$z C0100%51Testing软件测试网R0eQNXP

51Testing软件测试网p,U sD'H5q

100%

F(G;MY Y(D051Testing软件测试网'c?0@]s;FS

消息区

1r"Y CV| sN;s*U'|051Testing软件测试网{3c*I+MN5J$g

100%51Testing软件测试网j ^ K9W6bu r)K:]1R

51Testing软件测试网 I9}}5yyoQ

35px51Testing软件测试网Pxjfj!t-J v G6h

51Testing软件测试网M/IS(x5~"O:q1|

51Testing软件测试网{GlS2??/Oe

51Testing软件测试网OC'wn1M(_E

说明:如图50说明。

e4RUxB^ [/i#f051Testing软件测试网%d!Lj0r-z'~

izW"I[1WS FE-c051Testing软件测试网 VU}8L~

规则5.2.1.5:除Help界面外,弹出式窗口只显示输入输出区,不允许切分出其它区域。

%K F*h5[7o s m;O,X/C051Testing软件测试网 d?"FV2?.E F

说明:包括About界面;如下图所示:51Testing软件测试网SPI(D$H

输入输出区51Testing软件测试网vW9NtET_0E

51Testing软件测试网L2t%Ay/Ra5}

9h(T9W$XBz0图49 弹出式窗口布局示意图51Testing软件测试网R3OQZ1D!oC(YnH

a2naN)g!y}(E0

j-Mp0b(c G5d S051Testing软件测试网 |5g+l P(BD4rj

规则5.2.1.6:根据实际需要,可以在识别区下面切分出一个独立的状态信息区。

l,V G UJdr8^0

*]xf'[f0说明:状态信息区主要是用来放置登录用户、登录时间、日期、版本号、切换用户、退出等信息。如下图中的灰色区域:51Testing软件测试网mNv7xe5C+V,Z)t$[.BF

识别区

1P U dlE L0

q7y+?#UOj0状态信息区51Testing软件测试网 pI4qj|WwB5U

W9qA*Qk(Y0导航区51Testing软件测试网&m gO^lgML

/?jLJ Dv0m)~0输入输出区

.A$n$H$c4F*R6o051Testing软件测试网|v(_la-l|

消息区

"r)c,OHR\8E0

+o Ep bk+I0

g%p,QSqe0图50 web主界面切分出状态信息区示意图51Testing软件测试网/Mr)QvP$H8{

p(G&a,SKC051Testing软件测试网q/umXNW

5Rd5ZhR O,s*|l0建议5.2.1.7:当界面的输入输出区中采取上中下结构时,建议选择条件部分置上;输出结果(如表格)置中;结果的操作按钮置最下方。

!h;G P T1u)E_051Testing软件测试网&@M K]*~b l

51Testing软件测试网V GQ-C!\)U"y

6.2.2 色彩搭配51Testing软件测试网8Y^0K$zf#?

建议5.2.2.1:主界面各区域颜色由深至浅依次为:识别区、消息区、导航区、输入输出区51Testing软件测试网C.Db%] f"C

8Q |0`&` N5a%Q']0说明:如下图所示:

O#D#b0V8V0识别区

O @DMEU051Testing软件测试网1c ev$h;[

导航区

7^o)v{-Z |9Ko ^0

#P"m?9nhc0Dx)K0输入输出区51Testing软件测试网X%A%xWn:I8{6Z)u5X#|

51Testing软件测试网qkx t[J8jCV

消息区51Testing软件测试网S0D |k+XPS#Q

51Testing软件测试网e1l(\:a9F+K-K

g/Fl v"J;P4`0图51 主界面各区域颜色配色示意图51Testing软件测试网7OI^^)@E-{

51Testing软件测试网&e3b[(MnQ%_

D@)jFM~*H8@#\7z06.3 Help界面51Testing软件测试网"^q/Z0W&t3L

Help界面作为主界面的一个单独窗口,在设计时应该注意在布局和风格上应与主界面保持一致。

~ cDj A_"w0

/e m(D/G]%\[-N0

$\1m9A7Y K0J1F051Testing软件测试网%Z-d5T s!_&yZT

规则5.3.3.1:所有B/S架构的产品必须提供Help51Testing软件测试网cR2bt(]sD

51Testing软件测试网:Z*q.^+~oW\$jn

-G'I*B#X,R3c+C6K06.4 错误处理界面 6.4.1 属性51Testing软件测试网J7i#TPJ

规则5.4.1.1:错误提示界面采用模式窗口51Testing软件测试网_ l vzo-G'?

z;K r:Q?tZ{ ^0说明:这样用户必须关闭窗口后才能继续操作。51Testing软件测试网xokE t8g3o ?(k

51Testing软件测试网~:T"V4Da-U

51Testing软件测试网Xj3LiJpL

51Testing软件测试网1pgsK!n0Q

图52 告警类的提示信息窗口样例

p%j$^-C`'\A051Testing软件测试网]5Zht,Q x+m

/TixET O p0

8I xgH$H0规则5.4.1.2:对于客户端输入数据的有效性验证,出错提示应该由客户端直接弹出对话框提示。

,q8Gv(W2N.Pz0

y _`9[Q{9a k)n9[0说明:如下图所示:

"|q6C(w%l2k0

[AZ+s^JB9B0

_ [Kewj0

y"C(ct AF+R0图53 客户端错误处理对话框样例51Testing软件测试网SFySu^b7WK

1@Z?gl(kF0

M0AT3Y@&^{!o06.5 About界面 6.5.1 属性

T4Z%c]#K1L0k0规则5.5.1.1:About界面必须包含以下信息:品牌标识、系统名称、版本信息、版权声明信息、公司网址链接、技术支持网址链接。其中网址必须为实际的地址链接,提供浏览器打开功能。51Testing软件测试网3M6d1r/k s#Ie^$z

51Testing软件测试网&V8?$wvkCpfx4[/q

wbEn G"E4M t/M0

7r:M:s[R#W^0规则5.5.1.2:About界面如果需要显示其他必要的信息,需要以TAB页的方式增加。

H&]0v;g;h tB Vhv2Z051Testing软件测试网ml%[ JvS|qR?

说明:如系统的详细子版本号、LICENSE等其它信息。

Cf'gUD Re051Testing软件测试网C7\7FO6z

51Testing软件测试网IW$~q?"lW \[]

6.6 多语言功能 6.6.1 属性

"l:V]7R.Z,L&L0规则5.6.1.1:当系统支持多语言版本切换功能时,语言切换功能入口清晰,操作便利;禁止通过关闭浏览器实现语言切换。51Testing软件测试网C7|$q#S!y%V:X T$^Z

CGv%L1J"\I051Testing软件测试网B4` aASrn

51Testing软件测试网)pwL4x T1t&ybJ

规则5.6.1.2:当系统支持多语言版本切换功能时,除多语言切换入口外,界面上禁止多种语言混杂一起的情况。51Testing软件测试网r(itg @ p$[

51Testing软件测试网9U9\:p|[(L

说明:在非英文版本(如中文或其它)界面中允许出现一些专用英文术语和词汇。

A J7k:st+H F+n(]0

&Q7|3uy9j5t0

uj TA_6rV0

V s X'G"[&sA,g{!z0规则5.6.1.3:当系统支持多语言版本切换功能时,系统默认采取与浏览器当前的语言版本一致。

Uxl TV$Y051Testing软件测试网:@q0o G+ns [ Lk5e&r

说明: 当浏览器当前是英文版本时,其打开的应用系统界面默认采用英文版本。

CUKa&O'G8uj]0

+|9bi({|0l$h t2a"Y0

+zl0k7W*PKF#^v|051Testing软件测试网s:J0g2f$Orm&i0d

建议5.6.1.4:当系统支持多语言版本切换功能时,系统默认当前登录的语言版本自动与上一次登录的一致。

j[DdPn5@X6G'D0

$kyx IN/SG0

4H1I X2L#|1ax06.6.2 行为51Testing软件测试网a F/V7LC

规则5.6.2.1:当系统支持多语言版本切换功能时,语言切换后不影响当前操作,不更改当前操作位置。51Testing软件测试网e!t"tv#e8SO/a'T4g

51Testing软件测试网iz H1e7X:M_^

%?"I:W1J T-yV']06.7 换肤功能

z-tz"@U$xS5E0通过系统提供的换肤功能,用户根据自己的喜好选择系统界面的样式和风格,这是目前界面设计领域惯用做法。

^+G'D;g+VQ^`0

\6?%M0k:C0T@i*\0

pi2Uw!Hp/i06.7.1 属性51Testing软件测试网\1H:{!k;];N;H

规则5.7.1.1:当系统支持换肤功能时,换肤功能入口清晰,操作便利。51Testing软件测试网^:|9Tr&~

51Testing软件测试网#u5I~2^-rHt!?

51Testing软件测试网&PD w!k:\h$T4sz#P

51Testing软件测试网I7u?%RIg

规则5.7.1.2:当系统支持换肤功能时,保证界面换肤整体平滑切换,不出现图片错位、结构布局凌乱的情况。

;B&e)LTm8T0

-e]c lb+H0

;vK9fM@:gw]0

N(a7{\8Z o9e Lo0建议5.7.1.3:当系统支持换肤功能时,系统默认当前登录的皮肤自动与上一次登录的一致。

Y`C5H huD dJ0

"a.R _ v&dey R8E051Testing软件测试网n}Z6g6\Q |)~0Qh;w

8A,s9[l5E-Rwsg0建议5.7.1.4:企业用户版提供至少三套皮肤界面,个人用户版提供至少五套皮肤界面。51Testing软件测试网bHJ"Y/L

51Testing软件测试网.] ^x b.Z#H

说明:三套皮肤界面可以包括默认风格、暖色调和冷色调界面风格。51Testing软件测试网u\k2N;I6D9Y x#G(m

'k-p&L!_ztx0

zBG r&S}_?q06.7.2 行为51Testing软件测试网-{rbR4I D

规则5.7.2.1:当系统支持换肤功能时,新皮肤刷新出来的时长不超过5秒。51Testing软件测试网Ru K:t9z`

`(S eD*cdC0

'FoU"q_L0

?-Q+aV-\0建议5.7.2.2:当系统支持换肤功能时,系统皮肤切换后不影响当前操作,不更改当前操作位置。

1x.dK;W"L051Testing软件测试网8})K9dpQd

51Testing软件测试网.E?^~a

51Testing软件测试网'RgG#s&Ss:m:u N

51Testing软件测试网"T ^(qw0S^ K#wr


1bY"f!le aGKK051Testing软件测试网8S h$\ njs8?]5s

51Testing软件测试网-iY5Q@F&J}!D


TAG:

hequhecong的个人空间 引用 删除 hequhecong   /   2014-07-10 13:31:05
收藏
 

评分:0

我来说两句

日历

« 2024-05-11  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 110426
  • 日志数: 89
  • 图片数: 1
  • 文件数: 15
  • 建立时间: 2013-03-01
  • 更新时间: 2018-08-23

RSS订阅

Open Toolbar