UI&UE實(shí)用方法論 | 一直被錯(cuò)用的米勒法則(7±2)
編輯導(dǎo)讀:交互和體驗(yàn)設(shè)計(jì)師在實(shí)際工作中可能會(huì)借鑒外來(lái)的理論,比如米勒法則。但是你知道嗎,其實(shí)你們運(yùn)用這一法則的時(shí)候也是有誤區(qū)的。今天我們就來(lái)看看米勒法則到底是干什么的,我們應(yīng)該怎么樣運(yùn)用它才能使我們的工作進(jìn)展下去。
說(shuō)到「米勒法則」(Miller’s law),你可能不太熟悉,因?yàn)樗嗍潜环Q(chēng)作「7±2法則」,還有一個(gè)有趣的叫法——神奇數(shù)字7±2(The Magical Number Seven, Plus or Minus Two)。
這個(gè)法則闡述的是:人類(lèi)的大腦短期記憶存在上限,最多可以記憶大約7±2,即5~9個(gè)信息團(tuán)。
說(shuō)起來(lái)這個(gè)法則還算簡(jiǎn)單,但我看見(jiàn)網(wǎng)絡(luò)上許多講解關(guān)于「米勒法則」在UI設(shè)計(jì)中用法的文章,都是在反復(fù)例舉類(lèi)似以下案例:
網(wǎng)頁(yè)的導(dǎo)航菜單往往不會(huì)多余9項(xiàng);金剛區(qū)往往一行只會(huì)有5個(gè)等案例。
這著實(shí)有點(diǎn)硬生生在套理論的味道。
因?yàn)椤该桌辗▌t」研究的是人類(lèi)大腦的短期記憶量,而導(dǎo)航菜單、金剛區(qū)這些場(chǎng)景,是側(cè)重用戶(hù)識(shí)別,而不是側(cè)重用戶(hù)記憶。
試想你作為用戶(hù)的時(shí)候,你會(huì)去記導(dǎo)航菜單的名稱(chēng)嗎,哪怕是短暫地記下來(lái)(就像我們記短信中的驗(yàn)證碼,然后到另一個(gè)應(yīng)用中輸入的場(chǎng)景一樣,短暫地記住)?
我想大部分的人在這些場(chǎng)景中,應(yīng)該都是所見(jiàn)所得、過(guò)眼云煙的吧。
并且“導(dǎo)航菜單的設(shè)計(jì)旨在用戶(hù)識(shí)別而不是用戶(hù)記憶”這個(gè)觀點(diǎn),在UX研究咨詢(xún)公司 Nielsen Norman Group(NN/g 尼爾森諾曼集團(tuán))的“web可用性”一文中也有指出。
所以以上導(dǎo)航菜單、金剛區(qū)的案例,產(chǎn)品可能確實(shí)也是有在控制菜單項(xiàng)目的數(shù)量,但更多應(yīng)該是出于對(duì)「??硕伞沟目剂浚皇恰该桌辗▌t」。
我之前也有在《交互四策略實(shí)現(xiàn)??硕伞芬晃闹姓f(shuō)過(guò):
用戶(hù)的決策能力會(huì)跟隨選項(xiàng)數(shù)量的增長(zhǎng)而降低,給用戶(hù)非常多的選擇,約等于沒(méi)給用戶(hù)選擇。
這些案例完全是強(qiáng)行反推,給套了個(gè)「米勒法則」的結(jié)論,實(shí)屬不妥。
那我就來(lái)談?wù)?,我?duì)「米勒法則」的理解以及它在產(chǎn)品設(shè)計(jì)中的用途。
一、「米勒定律」在研究什么
米勒在1956年《心理學(xué)評(píng)論》刊中的《神奇的數(shù)字7±2:我們處理信息能力的一些限制(The Magical Number Seven, Plus or Minus Two: Some Limits on Our Capacity for Processing Information)》一文中,首次提出「米勒定律」。
但該文只算是一篇闡述學(xué)術(shù)觀點(diǎn)的文章,不算嚴(yán)格意義上的論文。
米勒在文中引用了實(shí)驗(yàn)者記憶變化音調(diào)的實(shí)驗(yàn),發(fā)現(xiàn)人們?cè)诙虝r(shí)間內(nèi)可以很好地記憶并復(fù)述5~6位的信息,隨著收到的信息位數(shù)增多,記憶出錯(cuò)的概率也在不斷增加。
但因?yàn)閷?shí)驗(yàn)者存在個(gè)體差異,最終的信息記憶量基本都能在該基礎(chǔ)上再浮動(dòng)2~3位。
所以得出了“人的大腦在短期記憶中最多可以記住大約7±2個(gè)信息團(tuán)”的結(jié)論。
但因?yàn)樵搶?shí)驗(yàn)與文章不屬于正式的科研研究和論文,所以后來(lái)的科研學(xué)者又對(duì)“人類(lèi)短期記憶上限”進(jìn)行了更多的實(shí)驗(yàn)研究,最后形成了很多種學(xué)說(shuō)。
有堅(jiān)持7±2的守舊派;有認(rèn)為最佳短期記憶信息團(tuán)為4±1的創(chuàng)新派;也有認(rèn)為“人類(lèi)的最佳短期記憶不應(yīng)該被束縛于一個(gè)固定數(shù)值區(qū)間”的不站隊(duì)派。
確實(shí) NN/g 尼爾森諾曼集團(tuán)也說(shuō)過(guò),用戶(hù)的短期記憶能力存在較大的個(gè)體差異,前25%的人群比尾部25%的人群會(huì)好大約2.4倍。
但不論怎么說(shuō),這些實(shí)驗(yàn)都明確表明了:人的短期記憶存在上限,只是對(duì)具體能記住的信息團(tuán)數(shù)量存在分歧。
基于這個(gè)結(jié)論,我們?cè)谠O(shè)計(jì)產(chǎn)品時(shí),該如何加以運(yùn)用呢?
二、在人機(jī)交互中的運(yùn)用
NN/g 尼爾森諾曼集團(tuán)基于「米勒法則」,提出了以下幾則設(shè)計(jì)指南參考:
① 響應(yīng)時(shí)間必須足夠快,以便用戶(hù)在等待下一頁(yè)加載時(shí)不會(huì)忘記他們正在做什么(體驗(yàn)側(cè))。
② 更改訪問(wèn)鏈接的顏色,以便用戶(hù)不會(huì)忘記他們已經(jīng)單擊過(guò)哪里(UI+交互側(cè))。
不要讓用戶(hù)去記優(yōu)惠券代碼,而是該將優(yōu)惠信息置入短信或郵件中的鏈接,通過(guò)鏈接自動(dòng)將優(yōu)惠券轉(zhuǎn)移到用戶(hù)的購(gòu)物車(chē)中。
這樣可以讓計(jì)算機(jī)承擔(dān)記住晦澀代碼的負(fù)擔(dān)(交互側(cè))。
③ 在用戶(hù)可能需要幫助的場(chǎng)景顯示“用戶(hù)幫助”功能,這樣他們就不必前往單獨(dú)的幫助功能區(qū)去記步驟,然后再回來(lái)解決手頭的問(wèn)題。(交互側(cè))
你會(huì)發(fā)現(xiàn),實(shí)際上專(zhuān)業(yè)團(tuán)隊(duì)對(duì)「米勒法則」的理解,基本都在于如何解決“人的短期記憶上限”問(wèn)題,并沒(méi)有去糾結(jié),到底是7±2,還是4±1?
并且我在 NN/g 團(tuán)隊(duì)每一條設(shè)計(jì)指南的后面都標(biāo)注了該條指南作用的側(cè)重向,發(fā)現(xiàn)大多都體現(xiàn)在交互側(cè)。
因?yàn)椤该桌辗▌t」研究的是人的短期記憶極限,在視覺(jué)表現(xiàn)層其實(shí)很少會(huì)運(yùn)用到。
視覺(jué)更多強(qiáng)調(diào)的是“從識(shí)別到操作”,這并不是「米勒法則」的研究?jī)?nèi)容。
舉一些切實(shí)的例子吧,基于「米勒法則」而誕生的產(chǎn)品交互中,我們最常接觸到的就是移動(dòng)設(shè)備自動(dòng)獲取短信驗(yàn)證碼,方便用戶(hù)一鍵填充。
通過(guò)圖像識(shí)別用戶(hù)的銀行卡號(hào),減輕用戶(hù)記憶負(fù)擔(dān)。
這一類(lèi)有關(guān)用戶(hù)短時(shí)記憶的場(chǎng)景,為減輕用戶(hù)記憶負(fù)擔(dān)而誕生的交互形式,才是真正的基于「米勒法則」。
現(xiàn)在你明白了嗎?因?yàn)椤该桌辗▌t」中提到了短時(shí)記憶極限量為7±2個(gè)信息團(tuán),讓許多人都去關(guān)注數(shù)字了,而忽略了「米勒法則」到底在研究什么。
然而這個(gè)數(shù)值,迄今為止,在科研領(lǐng)域依然還存在著分歧。
三、關(guān)于「米勒定律」的拓展與延伸
1. 拆解與再組合
米勒在他發(fā)表的文章中也提到了:
雖然短時(shí)記憶存在上限,但是人們的大腦也總是在努力尋找其他方式拓寬這個(gè)極限,例如拆解與再組合。
在前面米勒讓實(shí)驗(yàn)者記憶變化音調(diào)的實(shí)驗(yàn)中,就有人通過(guò)自主拆解、再組合信息形成信息團(tuán)的形式,來(lái)增加自己最終記住的單位信息數(shù)。
基于此,前面圖像識(shí)別用戶(hù)的銀行卡號(hào)的示例,如果因?yàn)榧夹g(shù)受限而無(wú)法實(shí)現(xiàn),我們也可以通過(guò)拆解卡號(hào)為“4位一個(gè)信息團(tuán)”的方式,來(lái)方便用戶(hù)記憶、輸入與校驗(yàn)。這樣在體驗(yàn)方面也是一種彌補(bǔ)。
2. 讓用戶(hù)放棄記憶
要將用戶(hù)的記憶負(fù)擔(dān)減輕到極限,那就干脆讓用戶(hù)放棄記憶。
例如蘋(píng)果基于自己的云管理與密鑰技術(shù),在識(shí)別到用戶(hù)在創(chuàng)建密碼時(shí),會(huì)自動(dòng)填充強(qiáng)密碼,強(qiáng)密碼復(fù)雜混亂到很難被人腦記憶。
一方面加強(qiáng)了密碼的安全性;另一方面,搭載其他技術(shù)手段來(lái)減輕用戶(hù)的記憶負(fù)擔(dān),不再糾結(jié)于用戶(hù)究竟能記住多少個(gè)、多少位的密碼。
直接將用戶(hù)需要記憶的內(nèi)容減輕至0,這也許才是真正基于「米勒定律」而創(chuàng)造出來(lái)的產(chǎn)品設(shè)計(jì)吧。
四、寫(xiě)在最后
其實(shí)這篇文章我認(rèn)為更多是寫(xiě)給交互和體驗(yàn)設(shè)計(jì)師看的。
如果你著手的功能有涉及到用戶(hù)記憶的場(chǎng)景,不防可以參考一下這些減輕用戶(hù)記憶負(fù)擔(dān)的案例,還有NN/g的設(shè)計(jì)指南。
但好像現(xiàn)在「米勒定律」被很多UI設(shè)計(jì)師用成套路了。
然而你發(fā)現(xiàn)了嗎,文中「米勒定律」的案例,與視覺(jué)、與“7±2”很少存在關(guān)聯(lián)。
如果文章開(kāi)頭導(dǎo)航菜單、金剛區(qū)的例子,你硬要說(shuō)是參考了神奇數(shù)字7±2,我認(rèn)為勉強(qiáng)也算行吧(嗯…勉強(qiáng)算)。
因?yàn)殡m然我認(rèn)為其設(shè)計(jì)理論更多是建立于「??硕伞怪系?,但「??硕伞垢嬖V我們要減少展示給用戶(hù)的選項(xiàng)數(shù)量,卻并沒(méi)有給出一個(gè)建議值。
如果你希望在某些場(chǎng)合給你的設(shè)計(jì)一些立足點(diǎn)(大家懂的),你如果說(shuō)結(jié)合了「希克定律」與神奇數(shù)字7±2,我認(rèn)為比直接說(shuō)基于「米勒定律」要更內(nèi)行一些。
#專(zhuān)欄作家#
UCD耍家,公眾號(hào):UCD耍家(ID:ucdplayer),人人都是產(chǎn)品經(jīng)理專(zhuān)欄作家。
本文由 @UCD耍家 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載
題圖來(lái)自Pexels,基于CC0協(xié)議
導(dǎo)航只能說(shuō)和短時(shí)記憶沒(méi)關(guān)系,但和長(zhǎng)時(shí)記憶有關(guān)。用多了以后,會(huì)直接找相應(yīng)的位置同時(shí)結(jié)合識(shí)別(比如個(gè)人中心就是在最右邊,是由長(zhǎng)時(shí)記憶形成的習(xí)慣用法),而不會(huì)先一個(gè)個(gè)識(shí)別過(guò)濾信息
不過(guò)注意廣度和短時(shí)記憶也是相關(guān)的,所以實(shí)際上應(yīng)該還是有關(guān)聯(lián)的。
個(gè)人認(rèn)為金剛區(qū)這個(gè)的理論基礎(chǔ)應(yīng)該是注意廣度。以下內(nèi)容來(lái)自百度百科:
注意廣度也叫注意范圍,指在同一時(shí)間內(nèi)能清楚地把握對(duì)象的數(shù)量。早在1871年耶文斯(W.S.Jevons)就進(jìn)行了這方面的實(shí)驗(yàn)。他抓一把黑豆撒在一個(gè)黑色背景的白色盤(pán)子中,只有一部分豆粒落到盤(pán)內(nèi),其余則滾到黑色背景上面去。待盤(pán)中的豆粒剛穩(wěn)定下來(lái),便立刻要觀察者報(bào)告所看到的盤(pán)子中豆粒的數(shù)量。結(jié)果發(fā)現(xiàn),在盤(pán)中有5顆豆粒時(shí)開(kāi)始發(fā)生估計(jì)錯(cuò)誤;在不超過(guò)8個(gè)豆粒時(shí)估計(jì)錯(cuò)誤率在50%以下;8—9個(gè)時(shí),估計(jì)錯(cuò)誤的次數(shù)占50%以上。后來(lái)又有人作過(guò)類(lèi)似的實(shí)驗(yàn),得到同樣的結(jié)論。