為了令用戶感到好用慰枕、舒服和滿意呛踊,需要了解和適應(yīng)一些用戶所期望的行為砾淌,在產(chǎn)品設(shè)計(jì)和開發(fā)過(guò)程中,應(yīng)盡可能滿足如下通用的指導(dǎo)性原則谭网,以提升易用性汪厨。
l任意操作,均感覺安全可靠(Safe Exploration )
在可能造成損失愉择、掉失數(shù)據(jù)劫乱、掉失用戶的輸入或給用戶帶來(lái)麻煩前织中,系統(tǒng)必須提示用戶,當(dāng)然衷戈,系統(tǒng)最好能夠在用戶操作發(fā)生后執(zhí)行撤消操作狭吼。
l最快速度完成任務(wù)(Instant Gratification)
滿足用戶最快速完成任務(wù)的需求,不給用戶添加障礙殖妇,快捷顯示地提供完成任務(wù)所需的信息和指令刁笙,盡可能清晰地指出從那里開始任務(wù),怎么樣完成任務(wù)拉一。
l滿足 + 忍受(Satisficing)
用戶通常不期望成為你的系統(tǒng)的專家采盒,用戶使用系統(tǒng)只要能夠完成其需要的即可旧乞,用戶并不想花費(fèi)更多的時(shí)間學(xué)習(xí)系統(tǒng)蔚润,夠用即可。
因此尺栖,需注意如下幾點(diǎn):
1.用戶并不會(huì)系統(tǒng)地學(xué)習(xí)和理解每一塊功能之后才決定如何使用嫡纠,請(qǐng)保持系統(tǒng)易于上手和提供引導(dǎo)
2.用戶很少花費(fèi)時(shí)間閱讀長(zhǎng)長(zhǎng)的標(biāo)簽,請(qǐng)保持標(biāo)簽文字簡(jiǎn)明扼要
3.界面應(yīng)具有清晰的組織布局延赌。例如使用統(tǒng)一的布局除盏,顏色編碼,排版挫以,字體等
4.讓用戶可以輕易地穿行于系統(tǒng)的各個(gè)部份者蠕,允許用戶隨時(shí)后退和前進(jìn)。
l隨意中途改變主意(Changes in Midstream)
用戶可能會(huì)中途改變主意掐松,改變執(zhí)行動(dòng)作踱侣,不要隨便把用戶鎖定于“無(wú)選擇”的境地(例如彈出出錯(cuò)提示,但用戶除了點(diǎn)擊確定大磺,什么都做不了)抡句。應(yīng)允許用戶中途退出,保存信息杠愧,等用戶需要回來(lái)繼續(xù)處理的時(shí)候待榔,可以中場(chǎng)再續(xù)。
l其他以后再定(Deferred Choices)
盡量為用戶提供好的默認(rèn)值流济,清晰地標(biāo)明那些字段是必需輸入的锐锣。很多時(shí)候用戶剛開始時(shí)并不想設(shè)定太多細(xì)節(jié)信息,請(qǐng)?jiān)试S用戶以后再回來(lái)進(jìn)行細(xì)節(jié)的“高級(jí)設(shè)定”绳瘟。
l允許用戶改變(Incremental Construction)
用戶可能輸錯(cuò)了雕憔,或者有更好的主意,請(qǐng)?jiān)试S用戶更改原有的輸入稽荧。
l盡量采用通用習(xí)慣(Habituation)
例如快捷鍵橘茉,通用圖標(biāo)工腋,通用顏色,通用文字表達(dá)畅卓。
l利用空間記憶(Spatial Memory)
相同的操作擅腰、響應(yīng)信息、功能面版翁潘,盡量在相同位置出現(xiàn)趁冈。保持空間上的一致,以免用戶投訴說(shuō)“我發(fā)誓拜马!一分鐘前這里還有一個(gè)編輯按鈕渗勘,現(xiàn)在卻不知道去了那里”。不要隨意在未經(jīng)用戶同意的情況下改變用戶原布局的信息俩莽。
l自動(dòng)存放到預(yù)想的地方(Prospective Memory)
用戶會(huì)認(rèn)為東西會(huì)自己放在他所預(yù)想的地方旺坠,例如,發(fā)送了的郵件放在發(fā)件箱扮超。
l提高重復(fù)操作的效率(Streamlined Repetition)
用戶需要處理大量重復(fù)的操作任務(wù)時(shí)取刃,系統(tǒng)應(yīng)提供復(fù)制任務(wù),批量處理出刷,快捷方式璧疗,隨時(shí)繼續(xù)添加和宏等功能。
l支持鍵盤或手勢(shì)的快捷操作(Keyboard Shortcut/Figure Shortcut)
有些用戶并不喜歡用鼠標(biāo)操作馁龟,他們喜歡快捷的鍵盤操作崩侠,例如 回車代表“確認(rèn)”按鈕。
推薦羈絆:《Designing Interfaces》