認(rèn)知與設(shè)計(jì)-理解UI設(shè)計(jì)準(zhǔn)則

可用性測(cè)試是發(fā)現(xiàn)設(shè)計(jì)上問(wèn)題的最直接方法,但效率低。因此設(shè)計(jì)需要沉淀和積累,形成方法論,形成準(zhǔn)則。

引言

設(shè)計(jì)面臨大量的沖突的目標(biāo),需要權(quán)衡,需要在設(shè)計(jì)準(zhǔn)則中找到平衡點(diǎn)。(例如功能強(qiáng)大又要系統(tǒng)簡(jiǎn)單)。另外設(shè)計(jì)最好具備認(rèn)知心理學(xué)的知識(shí)背景。
所有設(shè)計(jì)的準(zhǔn)則都來(lái)源于人類(lèi)心理學(xué):感知、學(xué)習(xí)、推理、記憶的心理學(xué)研究。

第一章 我們感知自己的期望

經(jīng)驗(yàn)影響感知

我們對(duì)周?chē)澜绲母兄獊?lái)源于我們期望,而非真實(shí)的描述。過(guò)去的經(jīng)驗(yàn)、現(xiàn)在的環(huán)境、將來(lái)的目標(biāo)會(huì)影響我們的感知。
兩個(gè)簡(jiǎn)單的案例(字母和素描),不同的預(yù)期目標(biāo)下看到的圖片是不一樣的。(貌似有道理)

用戶經(jīng)常不認(rèn)真看屏幕就點(diǎn)擊,他們根據(jù)以往經(jīng)驗(yàn),而不是屏幕上的實(shí)際內(nèi)容。(所以不要用大量文字引導(dǎo)用戶行為,效果不好的)

在上述心理學(xué)原則下,控件的擺放一致是最基本準(zhǔn)則。(書(shū)中以按鈕的順序?yàn)槔?,確實(shí)是這樣)

環(huán)境影響感知

視覺(jué)的感知不一定是自下而上的(先看單詞再看句子),書(shū)中的案例顯示,在不同的環(huán)境影響下,確實(shí)會(huì)把同樣的字母判定成不同的含義(自上而下)。

周?chē)h(huán)境對(duì)感知的影響也存在不同感官之間。

目標(biāo)影響感知

與目標(biāo)無(wú)關(guān)的東西會(huì)被過(guò)濾掉,而不會(huì)進(jìn)入意識(shí)。視覺(jué)會(huì)做過(guò)濾外,聽(tīng)覺(jué)也會(huì)做過(guò)濾。感知過(guò)濾在網(wǎng)站導(dǎo)航中也會(huì)出現(xiàn),書(shū)中的100美元中獎(jiǎng)的案例挺有意思。
目標(biāo)會(huì)影響我們注意什么,目標(biāo)是我們的感知系統(tǒng)有預(yù)判,從而對(duì)某些特性敏感。

對(duì)設(shè)計(jì)意味著什么

上述三個(gè)影響對(duì)設(shè)計(jì)有三個(gè)啟發(fā):
1、避免歧義。對(duì)容易出現(xiàn)歧義的地方,依靠標(biāo)準(zhǔn)或慣例。
2、保持一致:在一致的位置擺放信息和控件。有助于用戶快速識(shí)別。
3、理解目標(biāo):要理解用戶使用系統(tǒng)的目標(biāo),知道目標(biāo)導(dǎo)致用戶對(duì)什么的感知強(qiáng)烈。在交互節(jié)點(diǎn)上確保提供用戶需要的信息,并對(duì)應(yīng)到可能的用戶目標(biāo)。

為觀察結(jié)構(gòu)優(yōu)化視覺(jué)

視覺(jué)感知的格式塔(Gestalt)原理【描述性框架】:人類(lèi)理解圖像會(huì)自動(dòng)構(gòu)建結(jié)構(gòu),而非細(xì)節(jié)。該原理也是用戶界面設(shè)計(jì)的準(zhǔn)則。

格式塔原理:接近性

人類(lèi)傾向于把接近的物體分為一類(lèi),把距離較遠(yuǎn)的物體分成兩類(lèi)。(書(shū)中星星行列的排布印證)
設(shè)計(jì)界面時(shí)可以把一組內(nèi)的物體拉近,不同組的放遠(yuǎn)。(書(shū)中也給了一個(gè)反例,很到位)

格式塔原理:相似性

人類(lèi)傾向于把相似的物體分為一類(lèi)(例如書(shū)中空心星星的案例)。也給了一個(gè)反例。

格式塔原理:連續(xù)性

人類(lèi)會(huì)把不連續(xù)的相似物體自動(dòng)補(bǔ)齊連續(xù)。例如IBM標(biāo)志。

格式塔原理:封閉性

視覺(jué)系統(tǒng)會(huì)自動(dòng)嘗試把敞開(kāi)的圖形關(guān)閉起來(lái)。(例如書(shū)中圓的案例和三角形案例)

格式塔原理:對(duì)稱(chēng)性

視覺(jué)系統(tǒng)會(huì)分解復(fù)雜場(chǎng)景來(lái)降低復(fù)雜度,分解的方向往往趨向于最簡(jiǎn)單的方案。(例如書(shū)中的兩個(gè)菱形疊加)

一個(gè)非常贊的案例,涉及了封閉性、連續(xù)性、對(duì)稱(chēng)性:


image.png-120.1kB
image.png-120.1kB

格式塔原理:主體/背景

視覺(jué)系統(tǒng)會(huì)自動(dòng)嘗試區(qū)分主體和背景。例如書(shū)中案例,會(huì)把小三角當(dāng)成主體。當(dāng)然,主體和背景有可能隨著注意目標(biāo)的不同而改變。(雖然很少)

背景可以傳遞品牌的信息。
通過(guò)半透明化當(dāng)前主體,浮現(xiàn)新的主體,可以讓用戶清晰知道自己在交互中所處的位置,是不錯(cuò)的方法。

格式塔原理:共同命運(yùn)

在動(dòng)態(tài)過(guò)程中,具有相同動(dòng)作或方向的會(huì)自動(dòng)被構(gòu)建為一組。哪怕物體之間距離比較遠(yuǎn)。

第三章:尋找和使用視覺(jué)結(jié)構(gòu)

用戶在使用網(wǎng)站時(shí),會(huì)快速掃描相關(guān)信息,不會(huì)仔細(xì)去看。所以當(dāng)信息以簡(jiǎn)潔和結(jié)構(gòu)化呈現(xiàn)時(shí),會(huì)更容易瀏覽和理解。

越是結(jié)構(gòu)化和精煉,人們?cè)侥芸焖賿呙韬屠斫狻?/p>

顯示搜索結(jié)果也是,可以用信息結(jié)構(gòu)化和避免噪聲。

書(shū)中地產(chǎn)網(wǎng)站的計(jì)算軟件結(jié)果圖也給了類(lèi)似的例子。計(jì)算結(jié)果和標(biāo)簽之間距離一樣,違背接近性原則。

結(jié)構(gòu)化也能提高記憶長(zhǎng)數(shù)字的能力。例如電話號(hào)碼。也可以利用數(shù)據(jù)控件強(qiáng)制結(jié)構(gòu)化。

通過(guò)將信息分段,把大塊的信息切割成小塊。顯著標(biāo)記每個(gè)信息段,以層次結(jié)構(gòu)展示。的視覺(jué)層次的方法,可以讓用戶更專(zhuān)注相關(guān)的信息。

第四章:閱讀不是自然的

人類(lèi)的大腦不是為閱讀而設(shè)計(jì)的,在進(jìn)化的過(guò)程中人類(lèi)兒童學(xué)習(xí)語(yǔ)言不需要訓(xùn)練,但閱讀需要。

閱讀涉及識(shí)別模式和特征(字的線條,字的組成部分,詞),閱讀可以是自下而上特征驅(qū)動(dòng)的(先看字,再明白意思),也可以使自上而下語(yǔ)境驅(qū)動(dòng)的(英文中理解整段話,大腦會(huì)自動(dòng)糾正一些錯(cuò)誤單次)。

特征驅(qū)動(dòng)的過(guò)程需要長(zhǎng)時(shí)間訓(xùn)練才能轉(zhuǎn)成無(wú)意識(shí)的行為。
書(shū)中舉的英文句子去掉一半,還有句中單詞錯(cuò)亂。
好的閱讀應(yīng)當(dāng)是無(wú)意識(shí)的特征驅(qū)動(dòng)。我本身是一個(gè)語(yǔ)境驅(qū)動(dòng)的閱讀者,所以細(xì)讀的時(shí)候偶爾會(huì)費(fèi)勁。

大腦的掃描也證明了高級(jí)閱讀者和初級(jí)閱讀者在大腦通路的使用上的不同。

不常見(jiàn)和不熟悉的詞匯會(huì)影響閱讀。

難以辨認(rèn)的字體會(huì)影響閱讀(阻礙的自下而上的無(wú)意識(shí)閱讀)

小的字體,嘈雜背景下的文字也是一樣的。

重復(fù)的信息也會(huì)淹沒(méi)內(nèi)容。

眼動(dòng)在換行的時(shí)候會(huì)自動(dòng)對(duì)齊到下一段的開(kāi)始,所以大段文字居中或靠右對(duì)齊會(huì)打斷無(wú)意識(shí)閱讀。

設(shè)計(jì)需要支持,而非干擾閱讀。

為閱讀提供支持的設(shè)計(jì)準(zhǔn)則

1、文字應(yīng)基于無(wú)意識(shí)的特征識(shí)別來(lái)處理
2、使用直白的語(yǔ)言
3、文字設(shè)計(jì)突出視覺(jué)層次,例如標(biāo)題、列表、表格和視覺(jué)加強(qiáng)的單詞。

對(duì)設(shè)計(jì)的啟示是:盡量少讓人閱讀

第五章:色覺(jué)是有限的

人類(lèi)視覺(jué)是為了檢測(cè)反差(邊緣)而優(yōu)化的。

現(xiàn)實(shí)世界中,由于周?chē)己苊髁?,所以提供光感的視桿細(xì)胞幾乎提供不了什么信息。
不同的視錐細(xì)胞的敏感度不同,低頻的紅黃細(xì)胞敏感度高,中間的綠細(xì)胞敏感度中,高頻的藍(lán)細(xì)胞敏感度低。
人類(lèi)對(duì)色彩的對(duì)比敏感,而非決定顏色敏感。所以陽(yáng)光下的花和陰影的花會(huì)認(rèn)為一樣紅。

越淺的顏色,越不容易區(qū)分。越小的色塊,越不容易區(qū)分。越遠(yuǎn)的顏色,越不容易區(qū)分。

例如在數(shù)據(jù)圖中,如果圖例的色塊太小,很可能讓用戶區(qū)分不出顏色。

在設(shè)計(jì)中,也要考慮不要講常見(jiàn)色盲的顏色設(shè)計(jì)在一起。

使用色彩的準(zhǔn)測(cè)

1、用飽和度、亮度和色相來(lái)區(qū)分顏色。避免采用輕微的差別。可以在灰度模式下測(cè)試,需要在灰度模式下也能看出差別。

2、使用獨(dú)特的顏色通道。(紅綠 黃藍(lán) 黑白)在某個(gè)通道有信號(hào),其它通道空信號(hào)是最容易識(shí)別的。

3、避免色盲人群無(wú)法區(qū)分的顏色。

4、使用顏色之外的其它提示。例如蘋(píng)果的圖標(biāo),除了顏色還有符號(hào)。

5、將強(qiáng)烈的對(duì)抗色分開(kāi)。例如紅綠。

第六章:我們的邊界視力很糟糕

眼睛中央凹的分辨率比周?chē)曞F細(xì)胞高很多,大腦會(huì)填充焦點(diǎn)之外的內(nèi)容。
書(shū)中的例子也很有意思,對(duì)屏幕上中央凹關(guān)注的點(diǎn)以正確的文字,周?chē)奈淖蛛S機(jī)變化,大腦也會(huì)認(rèn)為看到的是一篇正常的文字。
在色彩上,中央凹的分辨率也比其他地方更敏銳。

邊界視覺(jué)對(duì)運(yùn)動(dòng)有很好的敏銳度。邊界視覺(jué)提供模糊的線索,引導(dǎo)眼球轉(zhuǎn)動(dòng)過(guò)去。

反例:電腦界面的出錯(cuò)信息出現(xiàn)在視覺(jué)邊緣,并且沒(méi)有明顯的顏色或動(dòng)作,用戶往往注意不到。

讓信息可見(jiàn)的常用方法

  • 把信息放在用戶所看的位置上。
  • 標(biāo)記出錯(cuò)誤。
  • 使用錯(cuò)誤符號(hào)。
  • 保留紅色以呈現(xiàn)錯(cuò)誤。

讓用戶注意到信息的重武器(小心使用)

  • 彈出框:網(wǎng)頁(yè)版應(yīng)用的話用戶可能屏蔽彈出框。另外彈出框會(huì)打斷用戶當(dāng)前任務(wù)。
  • 使用聲音(蜂)
  • 閃爍或簡(jiǎn)短的晃動(dòng):不能過(guò)長(zhǎng),四分之一到二分之一秒,否則很煩。例如菜單操作會(huì)利用閃爍表示確認(rèn)收到指令。

第7章:我們的注意力有限,記憶力也不完美。

設(shè)計(jì)需要支持和增強(qiáng)記憶力,而非給記憶力增加負(fù)擔(dān)。

感覺(jué)是受到環(huán)境和特征共同影響的。例如坐在車(chē)?yán)锫?tīng)到狗交和在小區(qū)聽(tīng)到狗叫的感覺(jué)是不一樣的。環(huán)境和特征越一致,大腦受到刺激的區(qū)域重合度越高。和感覺(jué)相關(guān)的大腦區(qū)域察覺(jué)簡(jiǎn)單的特征。而大腦較低的區(qū)域識(shí)別對(duì)象。

長(zhǎng)期記憶是神經(jīng)元被改變,產(chǎn)生了長(zhǎng)期的改變。記憶也不是發(fā)生在一處,而是與神經(jīng)元的連接有關(guān)系,破壞了某處神經(jīng)元,不一定損傷記憶,可能只是讓回憶不清晰或變慢。但破壞了關(guān)鍵路徑上的神經(jīng)元,可能會(huì)損失記憶。

短期記憶是感覺(jué)和注意現(xiàn)象的組合。感覺(jué)器官的刺激殘留經(jīng)大腦整合后形成了意識(shí),或稱(chēng)短期記憶。短期記憶不是一個(gè)長(zhǎng)期記憶的緩沖區(qū),而是當(dāng)前注意力的焦點(diǎn)。

短期記憶最重要的特點(diǎn)是低容量和高度不穩(wěn)定性。一般可以記住不相關(guān)的7個(gè)事物。

短期記憶的特點(diǎn)對(duì)用戶界面設(shè)計(jì)的影響

應(yīng)當(dāng)幫助用戶從一個(gè)時(shí)刻到下一個(gè)時(shí)刻記住核心的信息。不能指望用戶自己記住。

模式讓交互系統(tǒng)分配不同的意義給相同的操作,從而讓用戶減少需要學(xué)習(xí)的操作數(shù)量。
但要提供足夠的模式反饋, 要么不要提供模式。(例如車(chē)的檔位會(huì)被新手掛錯(cuò))即使系統(tǒng)的模式切換是由用戶來(lái)決定或操作的。

一個(gè)案例是搜索,在點(diǎn)擊操作后清空了搜索框,由于短期記憶的不穩(wěn)定性,在注意力轉(zhuǎn)移到搜索結(jié)果后,用戶往往會(huì)忘了自己搜的是什么詞。

同樣因?yàn)槎唐谟洃浀牟环€(wěn)定性,不能指望用戶記住一系列指令,而應(yīng)該隨時(shí)可以查閱。

長(zhǎng)期記憶的特點(diǎn)

長(zhǎng)期記憶的缺點(diǎn):

  • 容易產(chǎn)生錯(cuò)誤:長(zhǎng)期記憶是被壓縮的,只留下一些特征,而非全部特征。
  • 受情緒影響
  • 追憶時(shí)可改變

長(zhǎng)期記憶特點(diǎn)對(duì)用戶節(jié)目設(shè)計(jì)的影響:
長(zhǎng)期記憶的特點(diǎn)是人們需要工具去加強(qiáng)它。

身份認(rèn)證是許多系統(tǒng)附加在用戶長(zhǎng)期記憶上的負(fù)擔(dān)。
用戶節(jié)目的一致性有助于學(xué)習(xí)和長(zhǎng)期保留。
不同功能的操作越一致,用戶要學(xué)的就越少。

第8章:注意力對(duì)思考以及行動(dòng)的限制

一些用戶界面設(shè)計(jì)的準(zhǔn)則,建立在短期記憶和有限的注意力上。

模式一:專(zhuān)注于目標(biāo),而很少注意使用的工具

人們的注意力放在目標(biāo)和與任務(wù)相關(guān)的東西上,只是很表面的考慮所用的工具,而且只在必要時(shí)才這樣做。因?yàn)樽⒁饬性诠ぞ呱蠒r(shí),會(huì)忘了目標(biāo)及為了達(dá)成目標(biāo)已完成的及進(jìn)度。所以這個(gè)時(shí)候需要有提示。否則懵逼。

網(wǎng)站本身應(yīng)隱入背景中,讓用戶專(zhuān)注于自己的目標(biāo)。(Do not make me think)

模式二:使用外部幫助來(lái)記錄正在做的事情

例如 郵件系統(tǒng)會(huì)區(qū)別草稿郵件,區(qū)別已讀未讀。交互系統(tǒng)還應(yīng)該允許用戶標(biāo)記或移動(dòng)對(duì)象。

模式三:我們跟著信息的氣味靠近目標(biāo)。

因?yàn)槲覀冎魂P(guān)注目標(biāo),所以會(huì)注意到任何與目標(biāo)相關(guān)的文字或元素上。

例如書(shū)中舉的柜員機(jī)的例子。轉(zhuǎn)賬的任務(wù)會(huì)引導(dǎo)用戶注意到 transfer 和donate。所以交互節(jié)目需要先梳理目標(biāo),確定任務(wù)。
信息氣味導(dǎo)向的原理,意味著交互系統(tǒng)應(yīng)該設(shè)計(jì)的有強(qiáng)烈的信息氣味,引導(dǎo)用戶實(shí)現(xiàn)目標(biāo)。

所以需要理解用戶在每次做決定時(shí)目標(biāo)可能是什么,保證為每個(gè)重要目標(biāo)提供選項(xiàng),清晰標(biāo)識(shí)出每個(gè)目標(biāo)對(duì)應(yīng)的選項(xiàng)。

模式四:我們偏好熟悉的路徑

要實(shí)現(xiàn)某個(gè)目標(biāo),在有時(shí)間壓力的情況下,我們會(huì)采用熟悉的路徑,而不是探索新路徑。因?yàn)槭熘穆窂讲恍枰淖⒁饬投唐谟洃洝?/p>

用電腦時(shí)不動(dòng)腦子很重要,人們更愿意為了少動(dòng)腦子而多敲鍵盤(pán)。

在一些低頻操作的軟件里,不動(dòng)腦子勝過(guò)按鍵。可以增加操作路徑來(lái)減少問(wèn)題。

引導(dǎo)用戶到最佳路徑,在第一屏就應(yīng)把用戶路徑展現(xiàn)出來(lái),提供清晰的信息氣味

幫助有經(jīng)驗(yàn)的用戶提高效率。這也是快捷鍵的思路。

模式五:思考周期-目標(biāo) 執(zhí)行 評(píng)估

評(píng)估環(huán)節(jié)說(shuō)明需要給用戶結(jié)果確認(rèn)的評(píng)估手段。

幫助的手段:
目標(biāo):提供達(dá)成目標(biāo)的清晰路徑,包括起始步驟。
執(zhí)行:基于任務(wù)而非實(shí)現(xiàn),在需要選擇的節(jié)點(diǎn)上提供清晰的信息氣味。
評(píng)估:提供進(jìn)度反饋,讓用戶離開(kāi)不能幫助實(shí)現(xiàn)目標(biāo)的操作。

模式六:完成主要目標(biāo)后會(huì)忘記收尾工作

短期記憶力的焦點(diǎn)之一是當(dāng)前的目標(biāo),其它的注意力在于如何完成目標(biāo)。注意力隨著任務(wù)的執(zhí)行而轉(zhuǎn)移(所以當(dāng)前任務(wù)的所有事情最好都在當(dāng)前任務(wù)完成,不要放到后面指望回頭再檢查,短期記憶原理會(huì)忘記檢查點(diǎn))。

好的交互應(yīng)該避免這樣的失誤,甚至自動(dòng)完成收尾。例如轉(zhuǎn)向完成后自動(dòng)關(guān)閉轉(zhuǎn)向燈。

第九章 識(shí)別容易,回憶很難

人腦能很快的識(shí)別物體,但沒(méi)有線索的支持下回憶是不善長(zhǎng)的。

記憶通過(guò)兩種方式激活:a)、從感官來(lái)的感覺(jué)。b)、從其他大腦來(lái)的活動(dòng)。識(shí)別是感覺(jué)與長(zhǎng)期記憶的協(xié)同工作。

利用環(huán)境輔助記憶。

GUI的基礎(chǔ):更輕松識(shí)別,更困難回憶。

看到和選擇比回憶和輸入更容易。
盡可能使用圖像表達(dá)功能,icon能和其它圖標(biāo)區(qū)分開(kāi),能與代表的意義聯(lián)系起來(lái)。

使用縮略圖緊湊描繪全尺寸圖像,而且越熟悉越容易識(shí)別縮略圖。

越多人使用的功能,應(yīng)該越可見(jiàn):減少用戶回憶。

使用視覺(jué)提示讓用戶知道他們所處的位置

讓認(rèn)證信息容易回憶

第十章 從經(jīng)驗(yàn)中學(xué)習(xí)與學(xué)后付諸實(shí)踐容易,解決問(wèn)題和計(jì)算很難

舊腦,中腦,新腦

從經(jīng)驗(yàn)中學(xué)習(xí)通常是容易的

操作已經(jīng)學(xué)會(huì)的動(dòng)作是容易的:人們?yōu)榱斯?jié)約注意力而將熟悉的事情交由無(wú)意識(shí)處理。

解決問(wèn)題和計(jì)算是困難的

段時(shí)間處理新問(wèn)題,有代價(jià),不能并行驚醒,同時(shí)需要專(zhuān)注的注意力和不間斷的有意識(shí)監(jiān)控。計(jì)算消耗注意力和短期記憶力。

當(dāng)問(wèn)題的要求超出短期記憶,需要從長(zhǎng)期記憶里提取信息或受到打擾,腦負(fù)荷就增加。

用戶為了避免思考,或者認(rèn)為思考帶來(lái)的回報(bào)不值得,而一直采用“笨辦法”。

一些設(shè)計(jì)原則:

  • 顯著標(biāo)識(shí)系統(tǒng)狀態(tài)和用戶當(dāng)前進(jìn)度。
  • 引導(dǎo)用戶完成他們的目標(biāo)。在每一次做決定的時(shí)候提供清晰的信息氣味,引導(dǎo)用戶向目標(biāo)前進(jìn)。
  • 不要讓用戶診斷系統(tǒng)問(wèn)題。
  • 盡可能減少設(shè)置的數(shù)量和復(fù)雜度。
  • 讓用戶試用感覺(jué)而不是計(jì)算。
  • 讓系統(tǒng)另人感到熟悉。使用已知詞匯,遵循業(yè)界標(biāo)準(zhǔn),使用比喻。
  • 讓電腦計(jì)算。

第十一章:許多因素影響學(xué)習(xí)

大腦執(zhí)行熟練掌握的活動(dòng)采用的是“自動(dòng)”的方式,與解決新問(wèn)題和計(jì)算所用的高度受控的方式不同。無(wú)意識(shí)行為不占用注意力資源,且能并行執(zhí)行。受控方式占用短期記憶資源以及無(wú)法并行。

練習(xí)和多次操作能將受控行為轉(zhuǎn)為無(wú)意識(shí)行為。

交互最好能在一個(gè)時(shí)間范圍內(nèi)能讓操作是無(wú)意識(shí)行為。

操作專(zhuān)注于任務(wù)、簡(jiǎn)單和一致時(shí)學(xué)的更快

以使用天文望遠(yuǎn)鏡為例,用戶為了觀測(cè)獵戶座,需要把任務(wù)(觀測(cè)獵戶座),轉(zhuǎn)為工具的操作(調(diào)整望遠(yuǎn)鏡的垂直角度,水平角度,目標(biāo)與當(dāng)前的角度差等)。這稱(chēng)為執(zhí)行的鴻溝,用戶把注意力從任務(wù)轉(zhuǎn)移到操作,會(huì)帶來(lái)?yè)p失。要減少任務(wù)和操作之間的鴻溝,需要:

  • 做任務(wù)分析。
  • 設(shè)計(jì)一個(gè)專(zhuān)注于任務(wù)的概念模型,包括對(duì)象-操作分析。
  • 嚴(yán)格按照任務(wù)分析和概念模型設(shè)計(jì)UI

任務(wù)分析:
用戶使用目的;哪些人群;任務(wù)出現(xiàn)頻率;任務(wù)重要度;任務(wù)步驟;任務(wù)結(jié)果和輸出;任務(wù)的相關(guān)信息來(lái)源;任務(wù)信息的利用;使用的工具;執(zhí)行任務(wù)時(shí)會(huì)遇到什么問(wèn)題,問(wèn)題頻率,問(wèn)題重要度,問(wèn)題原因,問(wèn)題造成的損失大?。粓?zhí)行任務(wù)使用的詞匯;如何溝通;不同任務(wù)的聯(lián)系;

根據(jù)任務(wù)設(shè)計(jì)專(zhuān)注任務(wù)的概念模型。工具和任務(wù)之間所需概念的轉(zhuǎn)換越直接越好。UI應(yīng)盡可能達(dá)到用戶自動(dòng)試用這個(gè)工具。

對(duì)象-動(dòng)作分析
應(yīng)用展現(xiàn)給用戶的概念對(duì)象,用戶對(duì)對(duì)象能做的動(dòng)作,各對(duì)象的屬性,對(duì)象之間的關(guān)系。不要讓用戶了解他們不需要了解的東西,這樣會(huì)影響可學(xué)習(xí)性。

重要的概念設(shè)計(jì)可以在UI設(shè)計(jì)之前就完成。

對(duì)于額外添加的功能,以防用戶萬(wàn)一需要這個(gè)功能,除非有很多潛在用戶需要,否則這類(lèi)的需求要堅(jiān)決抵制。因?yàn)槊慷嘣黾右环N可能性,會(huì)導(dǎo)致整個(gè)工程復(fù)雜性指數(shù)級(jí)別的上升。

一致性

用戶從有意識(shí)的操作進(jìn)步到無(wú)意識(shí)的操作受到系統(tǒng)一致性的嚴(yán)重影響。功能越可預(yù)期,一致性越高,了解越快速。不一致會(huì)導(dǎo)致用戶注意力的損耗。

過(guò)度復(fù)雜來(lái)源于不同又太相似的概念(書(shū)中舉的例子挺好)。

概念層的一致性:對(duì)象是否有相同的操作和屬性。
交互層的一致性:同一類(lèi)型的概念操作是否由相同的物理動(dòng)作觸發(fā)。

對(duì)象-操作矩陣

行是對(duì)象,列是操作,對(duì)應(yīng)的單元格打勾。從該矩陣上能看出交互概念模型的復(fù)雜度。越高說(shuō)明對(duì)象越多,越寬說(shuō)明操作越多,同類(lèi)型的對(duì)象也可看出交互的相似性。

小而緊湊的矩陣是易于學(xué)習(xí)的。

大而稀疏的矩陣是很難學(xué)習(xí)并且交互不一致的設(shè)計(jì)。

首要經(jīng)驗(yàn)是盡可能壓縮對(duì)象-操作矩陣。

或者大矩陣由小矩陣組成,小矩陣是緊密的。

根據(jù)業(yè)界標(biāo)準(zhǔn),保持按鍵的一致性

僅在概念層和任務(wù)層創(chuàng)新,在按鍵上要保持一致性,降低學(xué)習(xí)成本。

詞匯專(zhuān)注于任務(wù),熟悉和一致

保證新引入的概念聚焦在用戶要完成的任務(wù)上,而非所用的技術(shù)上。書(shū)中的反例舉得很好。

所用的詞匯應(yīng)該是熟悉的

熟悉的詞匯降低對(duì)用戶注意力和理解力資源的占用。

專(zhuān)用詞匯應(yīng)保持一致

人們希望將認(rèn)知資源用在自己的目標(biāo)和任務(wù)上。人們對(duì)展示的東西僅作表面和字面上的理解。因此交互系統(tǒng)中的專(zhuān)用詞匯應(yīng)保持高度一致。

同一個(gè)名稱(chēng)就是同一個(gè)東西,不同的名稱(chēng)就是不同的東西。(騰訊云的云服務(wù)器和建站主機(jī)違反了這個(gè)原則)詞條和概念要一一對(duì)應(yīng)。(書(shū)中舉了photoshop的例子)

有一個(gè)好的概念模型方便開(kāi)發(fā)專(zhuān)注于任務(wù)、熟悉和一致的專(zhuān)用詞匯

產(chǎn)品詞典里的詞條應(yīng)來(lái)源于任務(wù),而不是實(shí)現(xiàn)方式。對(duì)業(yè)界標(biāo)準(zhǔn)的概念不要去發(fā)明新名詞。產(chǎn)品詞典應(yīng)隨著產(chǎn)品的發(fā)展而發(fā)展。

風(fēng)險(xiǎn)低的時(shí)候?qū)W的更快

所以要降低用戶的風(fēng)險(xiǎn),并讓用戶意識(shí)到這一點(diǎn)。錯(cuò)誤要容易修復(fù),撤銷(xiāo)或反轉(zhuǎn)。

向用戶清晰展示他們做了什么。

第十二章 我們有時(shí)間要求

感知和認(rèn)知是有時(shí)長(zhǎng)的。不能與用戶的時(shí)間要求同步的交互系統(tǒng)會(huì)被認(rèn)為不靈敏。

感知的響應(yīng)度被研究證明是決定用戶滿意度最重要的因素。

響應(yīng)度的定義:以服從用戶在時(shí)間上的要求以及用戶滿意度來(lái)衡量。

高響應(yīng)度的交互不一定是高性能。例如書(shū)中解決問(wèn)題的案例,咨詢問(wèn)題時(shí)快速響應(yīng),給出解決時(shí)間而非立即解決。

  • 立刻告知接收輸入。
  • 操作完成所需時(shí)間提供指示。
  • 等待時(shí)允許做其他事情。
  • 對(duì)常見(jiàn)的用戶請(qǐng)求做出預(yù)期。

好的響應(yīng)度要對(duì)用戶操作做出即時(shí)的反饋。

糟糕的案例:

  • 對(duì)動(dòng)作反饋遲緩。
  • 耗時(shí)的操作阻斷其它活動(dòng),還不能被取消。
  • 運(yùn)行時(shí)間長(zhǎng)的操作對(duì)時(shí)間不提供線索。

大腦的時(shí)間常量:躲閃的反射動(dòng)作反應(yīng)非常快。

聽(tīng)覺(jué)非常靈敏,可以察覺(jué)出聲音到達(dá)兩耳的差異,從而判斷聲音方向。

對(duì)我們產(chǎn)生影響的視覺(jué)刺激最短5ms。無(wú)意識(shí)保護(hù)的運(yùn)動(dòng)反應(yīng)80ms。

一個(gè)事件產(chǎn)生另一個(gè)事件的連續(xù)事件最長(zhǎng)時(shí)間:140ms,超過(guò)這個(gè)時(shí)間,大腦會(huì)將兩個(gè)事件無(wú)意識(shí)分割。

在識(shí)別一個(gè)事物后注意力暫失的時(shí)間窗口(500ms)

視覺(jué)-運(yùn)動(dòng)反應(yīng)時(shí)間700ms。

不受干擾的單一操作時(shí)長(zhǎng) 6~30s,超過(guò)這一時(shí)間很容易分神。

滿足實(shí)時(shí)交互的設(shè)計(jì):

  • 立刻告知收到用戶動(dòng)作,保持用戶對(duì)因果關(guān)系的感知。
  • 動(dòng)畫(huà)要做到平滑和清晰。
  • 讓用戶取消不想要的長(zhǎng)時(shí)間操作。
  • 讓用戶知道長(zhǎng)時(shí)間操作需要多長(zhǎng)時(shí)間。

聲音交互的間隔不要超過(guò)1ms,否則注意力會(huì)被分散。
10ms以上就會(huì)被用戶察覺(jué)到延時(shí)。

對(duì)用戶動(dòng)作的反饋不要超過(guò)0.1s,否則因果關(guān)系會(huì)被打破。緊密的手眼協(xié)調(diào)延時(shí)不要超過(guò)0.1s。另外大腦會(huì)在這個(gè)時(shí)間范圍內(nèi)對(duì)信息重排。所以多個(gè)人一起說(shuō)話在這個(gè)窗口期內(nèi)會(huì)被大腦區(qū)分開(kāi)各自的話語(yǔ)。

10S:多頁(yè)向?qū)?duì)話框每一步最多消耗用戶10s的時(shí)間,多了應(yīng)該被分解到更多步驟。否則容易失去用戶注意力。

100S:支持快速關(guān)鍵決策不要超過(guò)的時(shí)間。

達(dá)到高響應(yīng)度交互系統(tǒng)的一些指導(dǎo)原則

  • 使用忙碌標(biāo)志。應(yīng)為任何運(yùn)行時(shí)會(huì)阻止用戶下一步操作顯示一個(gè)忙碌標(biāo)志。即使能很快執(zhí)行完。
  • 使用用戶進(jìn)度指示:顯示進(jìn)度的時(shí)限是1s內(nèi)。任何超過(guò)幾秒的操作都應(yīng)該顯示一個(gè)進(jìn)度標(biāo)識(shí)。顯示還剩多少,而非已完成多少。顯示總進(jìn)度而非當(dāng)前進(jìn)度。0%和100%處如果停留超過(guò)2s,用戶會(huì)認(rèn)為有問(wèn)題。
  • 進(jìn)度應(yīng)該是平緩,線性的。
  • 用人們平時(shí)使用的語(yǔ)言和單位。
  • 單位任務(wù)內(nèi)的延遲比單位任務(wù)之間的延遲麻煩。單位任務(wù)是分解大型任務(wù)的方式,在執(zhí)行單位任務(wù)時(shí),用戶將信息保存在知覺(jué)區(qū)內(nèi),完成后會(huì)釋放。保存信息占用注意力資源,所以任務(wù)內(nèi)不要分散注意力。任務(wù)間的延遲危害更小些。
  • 先顯示重要的信息。給一些信息讓用戶動(dòng)腦子,讓用戶注意力從未處理完成的信息上移開(kāi)。例如打開(kāi)文檔,先打開(kāi)一頁(yè)再去加載其它的。打開(kāi)圖片,先打開(kāi)低分辨率版,再打開(kāi)高分辨率版。
  • 手眼協(xié)調(diào)的任務(wù)延遲不要超過(guò)0.1s,可以偽造反饋后續(xù)計(jì)算來(lái)處理。
  • 提前處理。例如文檔渲染,可以在用戶操作的空閑時(shí)間預(yù)先渲染。
  • 根據(jù)用戶輸入的優(yōu)先級(jí)而非順序處理。進(jìn)來(lái)找機(jī)會(huì)按照任務(wù)重排,優(yōu)先處理重要度高的任務(wù)。
  • 監(jiān)控時(shí)間,哪怕降低工作質(zhì)量也要保障時(shí)間實(shí)時(shí)性。
  • 提供及時(shí)反饋,即使網(wǎng)頁(yè)應(yīng)用也應(yīng)該如此。比如用原生組件,分批加載渲染等方法。
  • 實(shí)現(xiàn)高響應(yīng)度是重要的。響應(yīng)度是設(shè)計(jì)問(wèn)題,不僅僅是實(shí)現(xiàn)問(wèn)題。響應(yīng)度不會(huì)隨著硬件的提升而消失。

手機(jī)掃碼或點(diǎn)擊此處訪問(wèn)我的個(gè)站

我的個(gè)站.png

本文章歡迎轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)注明出處和作者。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容