一些關于界面設計的技巧
最近做項目有些忙,百忙之中老師讓我給新生講下界面設計的知識(只因自己會小弄些PS戳我),這就尷尬了講什么好呢?偶然間看到劉哇勇前輩翻譯過 這篇文章 ,但是發現前輩第40點以后就沒譯了。我就打算在前輩的翻譯的基礎上把剩下的部分給翻譯完(自己英語不是特別好,所以就模糊翻譯了),一來加深自己對設計的理解,二來到時也可以和朋友一起分享這篇文章。做好一名合格的程序員,我們應該有一些自己對設計的理解,這樣我們大局觀才能更加寬廣。
1 盡量使用單列而不是多列布局
單列布局能夠讓對全局有更好的掌控。同時用戶也可以一目了然內容。而多列而已則會有分散用戶注意力的風險使你的主旨無法很好表達。最好的做法是用一個有邏輯的敘述來引導用戶并且在文末給出你的操作按鈕。
2 放出禮品往往更具誘惑力
給用戶一份精美小禮品這樣的友好舉動再好不過了。具體來講,送出禮品也是之有效的獲得客戶忠誠度的戰術,這是建立在人們互惠準則上的。而這樣做所帶來的好處也是顯而易見的,會讓你在往后的活動進展(不管是推銷,產品更新還是再次搞活動)中更加順利。
3 合并重復的功能而使界面簡潔
在整個產品開發期間我們會有意無意地創建很多模塊,版面或者元素,而它們的功能可能有些是重疊的。此種情況表明界面已經過度設計了。時刻警惕這些冗余的功能模塊,它無用且降低了電腦性能。此外,界面上模塊越多,用戶的學習成本就越大。所以請考慮重構你的界面使它足夠精簡。
4 客戶的評價好過自吹自擂
在獲得項目機會或提高項目轉化率時客戶的好評是一種極為有效的手段。當潛在客戶看到其他人對你的服務給予好評時,項目機會會大增。所以試著提供一些含金量高的證據證明這些好評是真實可信的。
5 頻繁展示你的主旨來加深印象
多次重復主旨口號這種方法適用于界面很長或者分頁的情況。首先你肯定不想滿屏刷出相同的信息,這樣會讓人生厭。但當頁面足夠長的時候這些重復就顯示自然多了并且也不顯得擁擠。所在在頁面頂部放一個按鈕然后在頁面底部再適當放個突出的按鈕的做法沒有什么不妥。這樣當用戶到達頁面底部在思考接下來該做什么的時候,你提供的按鈕就可以獲得一個潛在的合同或者即使用戶不需要你的服務這個按鈕也可以起到過濾的作用。
6 將選項與按鈕區分開來
諸如顏色,層次及模塊間的對比這些視覺上的設計可以很好地幫助用戶使用產品:他時刻知道當前所處的頁面以及可以轉到哪些頁面。要傳達這樣一個好的界面,你就需要將可點擊的元素(比如連接,按鈕),可選擇的元素(比如單選多選框)以及普通的文字明顯區分開來。在下圖的例子中,我將點擊操作的元素設置為藍色,選中的當前元素為黑色。這樣適當的設計可以讓用戶很方面地在產品的各模塊間切換。但千萬不要把這三種元素設計得混亂不堪。
7 給出推薦而不是讓用戶來選擇
當展示許多項服務時,給出一個重磅的推薦項是個不錯的做法,盡管推薦的設置無法滿足所有用戶。這么做是有理論依據的, 一些研究 已經揭示了這么一種現象:當面臨的選擇越多時,用戶就越難做出決定。所以你可以高亮某個選項來幫助用戶做出選擇。
8 給出撤銷操作來代替確定操作
假設你剛點擊了一個連接或者按鈕,撤銷操作可以讓操作流暢自然,這也符合人類的本能。而每次操作都彈一個確定框則好像是在質問用戶你明白不明白這個操作會產生什么后果。我還是更習慣假設用戶每次操作都是正確的,其實只有極少數情況下才會發生誤操作。所以,為了防止誤操作而設計的確認窗口其實是不人性化的,用戶每次操作都需要進行毫無意義的確定。所以請考慮在你的產品里實現撤銷操作來增加用戶的操作友好度吧。
9 指出產品適用人群而不是做成全年齡
你是想把產品做成大眾化的呢還是有精確的適用人群?在產品定位上你需要更精確些。通過不斷了解目標客戶的需求及標準,你能把產品做得更好得到更多與客戶交流的機會,并且讓客戶覺得你很專業,在這方面是獨家提供的優質服務。把產品定位得精確的風險就是可能縮小了目標潛在客戶的范圍,也使自身變得不那么全能。但這種做得更專業的精神卻反過來會贏得信任,權威。
10 試著直接果斷而不要唯唯諾諾
你可以通過不確定而顫抖的聲音來表達傳遞自己的意思,當然也可以通過很自信的方式表達。如果你在界面中的表述用語多以問號結束,比如"也許","可能","感興趣?" 或者"想要試試么?",那么你完全還可以把語氣變得更堅定一些。不過萬事無絕對,或許適當放松措詞讓用戶有自行思考的余地也是可以的。
11 界面要有鮮明對比讓人容易區分
把主要功能區從界面中突出顯示出來效果會好很多。使你的主要口號醒目有很多種方法。通過 明暗色調 的對比來突顯。通過 為元素添加陰影漸變 等效果讓界面富有層次感來張顯主題。最后,你甚至可以在色相環上專門選擇 互補色 (比如黃色與紫色)來設計你的界面,以達到突出重心的目的。綜合所有這些,最后得到的界面會使你的主要意圖與界面其他元素有明顯的區分,得到完美的呈現。
12 指明產地
指明你的地區,所提供的服務,產品來自哪里意義重大,同時也將與客戶的溝通引入了一個更具體帶有地域特色的場景中。指出具體來自哪里,國家,省分及城市,也是一種在進行自我介紹或產品展示時被常常提及的。當你在界面設計中實現這點時,讓人覺得非常友好。同時指明區域也會隱形提高產品的聲譽,好上加好。
13 精簡表單內容
人生性就懶惰,在填寫表單時也是同樣的道理,沒人愿意填寫一大堆表單字段。表單中每個字段都會有失去用戶的風險。不是每個人打字都很快速的,并且在移動設備上進行輸入更是相當麻煩的事情。問下自己表單中是不是每個字段都必需,然后盡量減少表單中的字段。如果你確實需要一大堆信息讓用戶填寫,試著將它們分散在不同頁面,在表單提交后還可以繼續補充。過多字段很容易讓整個表單顯示臃腫,當然想簡潔也很容易,只放少數字段。
14 暴露選項而不要將操作隱藏
你使用的任何一個下拉框都會對用戶造成信息的隱藏而需要額外的操作才能顯示。如果這些信息是貫穿整個操作所必需的,那你最好把它展示出來做得更顯而易見一點。下拉框最好用在選擇日期,省份等約定俗成的地方。對于程序中重要的選項最好還是不要做成下拉形式。
15 把界面做得環環相扣要好過直白的排版
一個平淡無奇行文無疑會讓用戶失去興趣而繼續閱讀。是的,單列滾動的長頁面是不錯的,但是我們應該適當地設置一些小節,并且環環相扣,來提高用戶的興趣使其繼續閱讀。但需要注意的是節與節之間的留白不要太大。
16 不要放太多鏈接分散用戶注意力
為了滿足各式用戶的需求,在頁面上放些鏈接鏈到這里鏈到那里是常見的做法。如果你的主要目的是想讓用戶點擊頁面最后那個下載按扭什么的話,就需要三思了。因為用戶可能點擊了其他鏈接離開頁面了。所以你需要注意頁面的鏈接數量,最好將用于導航與用于操作的鏈接用樣式區分開。盡量移除頁面不需要的鏈接會讓用戶點擊到你的功能按鈕。
17 將操作的狀態或者進度呈現出來
現如今大多界面當中已經呈現了各色樣式的進度條或者標明狀態的圖標,比如郵件有已讀或未讀的狀態,電子帳單有支付或未支付的狀態。而在界面上呈現這樣的狀態對于用戶來說是很有必要的。這樣用戶就可以知道某些操作是否成功,接下來準備進行怎樣的操作。
18 不要讓用戶覺得是在完成任務
試想界面上有這樣兩個按鈕:一個是"獲取折扣",另一個是"立即注冊"。我敢打賭大多數人會點擊第一個,因為第二個按扭讓人感覺不到有利可圖,并且"注冊"讓人聯想到填不完的表單。也就是說讓用戶感受到獲利的按鈕更有可能被點擊。這種讓用戶感到好處的文字信息也可放在按鈕旁邊,不一定要做為按鈕的標題。當然,正常的按鈕還是有用處的,一般用于重復性操作頻繁的地方。
19 讓操作直觀而不是讓人覺得找不到上下文
不用說直接在元素身上進行操作是更直觀明了的方式。比如在一個列表中,我們想讓用戶對每個條目進行操作那么就把按鈕放到當前條目上,而不要把放到列表之外。再比如就是直接點擊元素就進入編輯狀態(比如頁面上的地址信息點擊后可以進行編輯)。這種方式比傳統的選中再點擊相應的按鈕進行操作要簡潔省事得多。當然,對于一般性的操作本身就不需要有什么上下文的,就沒必要這么做了,比如頁面上的前進,后退按扭。
20 盡量顯示全部內容而不要額外頁面
在一個足夠大的寬屏界面上最好還是直接給出表單,這比點擊按鈕再彈出表單要好很多。首先減少了點擊操作,流程變得簡潔也節省了時間。其次,直接呈現出表單可以讓用戶知道表單有多長,其實也是在告訴用戶注冊花不了多少時間。當然,這條規則適合注冊表單非常簡單的情況。
21 讓界面平滑顯示而不要死板地呈現
用戶進行操作過程中,界面上的元素會經常出現,隱藏,打開,關閉,放大縮小移位等。給這些元素增加些自然的動畫,淡入淡出效果不但美觀,也更符合實際,本來元素尺寸位置的變化就是一個需要時間的動畫過程。但要注意動畫時間不要設置過長,那樣會讓想盡快完成操作的用戶不耐煩。
22 循序漸進的引導而不要直接讓用戶注冊
與其讓用戶馬上注冊,何不讓用戶先進行一些體驗式的操作呢。這個體驗過程可以展示程序的功能,特性等。一旦用戶通過簡單幾步的操作了解了程序的價值所在,那么它會更愿意填寫注冊表單的。這種循序漸進的引導可以盡量推遲用戶注冊的時間但又可以讓用戶在沒注冊的情況下進行個性化設置等簡單操作。
23 過多邊框會讓界面四分五裂
過多邊框會喧賓奪主。不用說,邊框確實在劃分區域進行版塊設置時有很大的作用,但同時其明顯的線條也會吸引走用戶的注意力。為了達到劃分版塊又不轉移用戶注意力的目的,在排版時可以將界面上不同區域的元素通過空白進行分組,用上不同的背景色,將文字對齊方式進行統一,還有就是為不同區域設置不同的樣式。當使用所見即所得的界面設計工具時,我們經常在界面上方便地拖出很多區塊來,這些區塊多了就會顯得雜亂無章。所以我們又會到處放些橫線來分界。一個更好的做法是將區塊垂直對齊,這樣做不會讓那些多余的線條來擾亂視覺。
24 展示產品帶來的好處而不要羅列產品特性
市場就是這樣的,用戶永遠只關心自身利益而產品特性對他們來說倒不是那么重要。只有利益才更直觀地體現出使用產品所帶來的價值。Chris Guillebeau在他的著作《100美元起家》中指出,相比壓力,沖突,煩心事和未知的未來,人們在乎得更多的是愛,金錢,認同感和自由支配的空閑時間。所以我相信在展示產品特性時回歸到利益上是必要的。
25 考慮零數據的情況
界面上經常需要呈現不同數量的數據,從0,1,10,100到10000+等。這里存在個普遍的問題就是:在程序最開始使用的0條數據到過度到有數據之前,該如何進行顯示界面。這也是我們經常忽視了的地方。當程序初始沒有數據時,用戶看到的就是一片空白,此時用戶可能不知道該進行哪些操作。利用好沒有數據的初始界面可以讓用戶學習和熟悉如何使用程序,在程序中創建數據。力臻完美永遠是我們追求的目標,界面設計也不例外。
26 默認將用戶引入
將界面做成默認用戶選中想要使用你的產品,意味著如果用戶真的需要使用,那么可以直接點擊確定而不需要額外點選了。當然,也有另一種做法就是默認不選中服務,用戶需要的話可以手動點選。前者這種設計更好的原因有兩點。一是用戶不需要額外點選,非常省事,因為默認設置為用戶需要我們的產品或服務。二是這種做法某種程度上是在向用戶推薦產品,暗示了其他人都選擇了我們。當然,將界面設計成默認選擇的樣子多少存在點爭議,有點強迫用戶的感覺。如果你想道德一點,你可以要么把讓用戶選擇的文字寫得模棱兩可,要么使用雙重否定這樣不那么直白的描述,這兩種方式都可以讓用戶覺得沒有那么強的感覺是被強迫選擇使用產品的。
27 界面設計得一致,不要增加用戶的學習成本
自從Donald Norman的一系列著作面世后,界面設計中盡量保持一致性成了一個普遍遵循的準則。在設計中保持一致性可以減少用戶的學習成本,用戶不需要學習新的操作。當我們點擊按鈕,或者進行拖拽操作,我們期望這樣的操作在整個程序的各個界面都是一致的,會得到相似的結果出來。反之我們需要新情境下重新學習某種操作會產生何種結果。可以在很多方面下功夫來實現一個一致的界面,包括顏色,方向,元素的表現形式,位置,大小,形狀等。不過在讓界面變得一致之前,記住一點,適當的打破整體的一致性也是可取的。這偶爾的不一致性的設計用在你需要強調的地方可以起到很大的作用。所以世事無絕對,我們應遵從一致的設計準則,但適當地打破這種常規。
28 使用較貼切的默認值會減少操作
適當的默認值和預先填充好的表單字段可以大量減少用戶的工作量。在節省用戶寶貴的時間上面,這是種非常常見的做法,可以幫助用戶快速填完表單或者注冊信息。
29 遵從一些約定而不要去重新設計
界面設計中遵從約定的準則跟之前的界面一致性準則很相似。如果我們遵從了界面設計中的一些約定,用戶用起來會很方便。相反,不一致和沒有遵從約定的設計則會提高學習成本。有了界面設計中這些約定,我們想都不用想就知道界面右上角(大多數情況下)的叉叉是關閉程序用的,或者點擊一個按鈕后我們能夠預測到將會發生什么。當然,約定是會過時的,隨著時間的推移,同樣的操作也有可能被賦予新的含義。但要記住,當你在界面中打破這些常規時一定要目的明確,并且出發點是好的。
30 讓用戶覺得可以避免失去而不是獲得
我們喜歡成功,沒有誰愿意失敗。根據心理學得到的可靠結論,人們一般更頃向于避免失去擁有的東西而不是獲得新的利益。這一結論也適用于產品的設計和推廣中。試著說明你的產品會幫助客戶維護他的利益,保持健康,社會地位等要好過告訴客戶這個產品會帶來一些他未曾擁有的東西。比如保險公司,它是在銷售我們出事之后可以得到的大筆賠償呢還是在強調可以幫助我們避免失去擁有的財產?
31 具有層次的圖形化展示優于直白的文字描述
具有層次的設計可以將界面上重要的部分與不次要部分區分開來。要讓界面層次分明,可以在這些方面做文章:對齊方式,間距,顏色,縮進,字體大小,元素尺寸等。當所有這些調整運用得適當時,可以提高整個界面的可讀性。相比在一個很直白的界面上用戶一眼就可以從上瞟到底的設計,這樣分明的設計也可以讓用戶放慢速度來慢慢閱讀。這樣也使界面更有特色一些。就好比一次旅行,你可以乘坐高鐵快速到達景區(從頁面頂部瞟到底部),但你也可以慢行以欣賞沿途風光。所以層次分明的設計讓眼睛有可以停留的地方,而不是對著空白單調的一個屏幕。
32 將有關聯的功能分組而不是雜亂無章
將各個功能項分組合并起來可以提高程序的可用性。有點常識的人都知道刀子和叉子,或者打開文件和關閉文件是放在一起的。將功能相近的元素放在一起也符合邏輯,符合我們平時的認知。
33 使用內聯的驗證消息而不是提交后再驗證
在處理表單時,最好立即檢測出用戶所填寫內容是否符合要求然后給出驗證消息。這樣錯誤一出現能就能得到改正。相反,提交后再檢查表單會給出錯誤消息,會讓用戶感到乏力又要重復之前的工作。
34 放寬對用戶輸入的要求
對用戶輸入的數據,盡量放寬限制,包括格式,大小寫什么的。這樣做可以更人性化一點,也使得界面更加友好。一個再恬當不過的例子就是讓用戶輸入電話號碼的時候,用戶有很多種輸入方式,帶括號的,帶破折號的,帶空格的,帶區號和不帶區號的等等。如果你在代碼中來處理這些格式的問題,代價也只是你一個人多寫幾行代碼而以,卻可以減少無數用戶的工作量。
35 讓用戶感覺需要快速做出響應而不是毫無時間觀念
適當的緊迫感是個有效的戰術可以讓用戶立即做出決定而不是等上個十天半個月。重要的是這種戰術屢試不爽,因為它暗示了資源的緊缺或者活動的時間有限,今天可以買,但明天可能就無法這么低價了。另一方面,這一戰術也讓用戶感到會錯失一次大好的機會,再一次,應用了人們害怕失去的本性。當然,這種戰術會被一些人嗤之以鼻,認為是不耿直的做法。不過,這只是種戰術而以,并且在保持合法性的前提下應用也無傷大雅。所以請不要為了營銷而在界面上制造緊迫的假象。
36 使用饑餓營銷
物以稀為貴。饑餓營銷給出的信息就是東西不多,只剩幾件,明天再來,可能沒了。你去比較一下批發與限量版的東西他們的價格差距有多大就知道了。回過頭來看,那些批發商或者大零售商,他們也使用饑餓營銷,以獲得更好的銷量。但在軟件行業,我們經常會忘記有饑餓營銷這回事。因為數字產品是可以很容易拷貝復制的,不存在缺貨的情況。其實, 在界面設計中,也可以將其運用起來與現實中的資源緊缺進行聯系 。想想一次網上研討會的門票,想想你一個月可以服務的人數限制,這些信息都可以告知用戶是有限的。
37 讓用戶選擇而不是重新填寫
這一界面設計中的經典準則是有心理學依據的,相比要讓某人回想想某樣東西,從一堆東西中認出某樣東西會更容易些。辨識出一樣東西只需要我們稍微回憶一下,通過一些線索就可以完成。而回想則需要我們全面搜索自己的大腦。也許這也是為什么試卷上選擇題會比簡答題做得快的原因。所以試著在界面上展示一些用戶之前涉及到的信息讓他們進行選擇,而不是讓他們想半天然后自己填寫。
38 讓點擊更輕松
像鏈接,表單的輸入框還有按鈕等,如果尺寸做得大一點則點擊起來更方便容易些。根據 費特定律 ,使用像鼠標這樣的外設來點擊需要一些時間,特別是元素比較小的情況下,時間會更多。鑒于此,最好還是把你的表單輸入框,按鈕等做大點。抑或者你可以保持原有的設計不變,只是把元素可點擊區域(也就是熱區)增大。這樣的一個典型例子是手機設備上的文本鏈接和導航菜單,它們文字不一定很大但背景是拉伸的,在很寬范圍內點擊都有效。
39 優化頁面加載速度,不要讓用戶等太久
速度很重要。頁面加載速度和UI對操作的響應速度都直接關系到用戶是否有耐心繼續等下去。無疑地每多一秒種的等待都會失去一些用戶或者項目機會。一個好的解決之道當然就是 優化你的頁面和圖片 。除此之外還可以運用心理學讓這個等待時間顯得不那么長。具體來說有兩種技巧。一是顯示 進度條 ,二是展示其他相關或 有趣的東西來吸引 用戶的注意力(就好比你沿著傳送帶走走總比傻站在原地盯著一個位置看要好得多吧)。
40 除了按扭外,快捷鍵也必不可少
當你的程序廣為流傳,應該考慮下高級用戶的感受。人們總是試圖為一些重復性的操作找到更快捷的方法,快捷鍵就應運而生了。相比在界面上點來點去,快捷鍵無疑大大提高工作效率。一個好的例子就是現今流行于各個主流程序中的J(后退)K(前進)快捷鍵組合,比如在Gmail,推ter和Tumblr中。按鈕固然好,但快捷鍵會錦上添花。
41 使用對比,而不要一來就上價格
人類對比較存在認知偏見,正如Kahneman觀察到的,比較是一種難以抵抗的偏見。 它表明我們的決策受到我們注意的第一批量的影響。 當我們從一個更大的數字開始,向更小的價格滾降,突然,價格不再感覺到那么大了。 市場營銷人員利用錨定效應的常見示例是顯示制造商的建議零售價格,然后是較低的價格。
42 加載項不要留空白
加載項不留白能留住更多的客戶。。 斯蒂芬·安德森在“精神筆記”中將這個類似的模式標記為“完成”,而更正式地,它也可以被稱為“目標漸變效應”。 無論哪種方式,都讓人們進步或感覺他們在進步。
43 逐步引導
漸進式引導用戶使其免受太多不相關的信息。 這是一種模式,通常在形式的上下文這種好處顯而易見的。 通常,漸進式的逐步揭示還伴隨著某種形式的內聯擴展或滑出動畫。
44 根據實際情景確定范圍
比如說交友網站,要匹配愛好,想法,不會說一來就找到另一半,所以它的范圍是由小及大;而如果是在定價的上下文中,當我們要求客戶支付一系列月度費用而不是年度費用時,降低前期承諾的相關策略也可能顯示“無合同”消息,以使客戶感到他們可以隨時離開,進一步減少進入門檻。所以要根據實際情景確定范圍。
45 使用內聯提示或滑出方法代替彈框
彈框能抓住用戶的注意力可能是一件好事,但是彈框往往伴隨著一些討厭的問題。 首先,彈框可以阻止用戶執行其他功能,然后對于一些用戶,他們可能很難退出,對話框也時長有故障。最后,如果有人在他們的任務深處,并且沒有準備好采取其他行動,模態可能會阻礙中斷。 為什么不考慮更微妙的內聯或滑出方法,這可能不太突兀,可以同樣捕捉人們的注意力?
46 多功能控制和多部件結合使用
簡單性通常在設計中是重要的,因為它與易用性有些相關。太多的雜亂部件在我們有限的注意里會無視掉。我們可以這樣做,一個控件中將兩個或更多的函數壓入它。比如我們可以將搜索輸入字段與在您鍵入時影響右側列表的過濾機制組合。這消除了對額外過濾器的需要。我們還可以結合排名顯示和額定功能,以進一步避免額外的部件。但是多功能主義也有缺點。雖然它簡化了,但它是以可發現性為代價的。因此我們明智地使用它。
47 用’圖標+標簽‘的格式代替打開解釋
圖標可以是開放的解釋,他們與詞可以消除一些歧義。 以向下箭頭圖標為例。 是否意味著移動某物,降低其優先級或下載? 或者“x”圖標是否意味著刪除,禁用或關閉? 對于人們沒有太多時間來學習圖標的含義。 為了使圖標更容易理解,可以使用文本標簽來擴充。 如果空間確實是一個問題,一些用戶界面通過在單個懸停上顯示其所有圖標標簽(比在每個單獨的圖標上懸停來顯示標簽)來解決。
48 用自然語言代替枯燥的輸入
自然語言是一種更加非正式和對話的交互風格。這種風格通常與能夠理解(或看起來他們理解)人類的計算機相關聯。 使人機交互更加友好。
49 使用戶產生好奇心
攪拌好奇心是一種轉換策略,它通過提供一些挑逗信息來驅使對某事的渴望。 它可以是一個樣本章節,演示,試驗,或一些免費的正版內容,效果就像“為了看到其余的,做XYZ”。
50 給出保證
在保證中,告訴您的客戶他們會滿意,告訴他們付款是安全的,是運費是免費的,一切都很好。 別擔心,把積極的思想傳達給用戶作為一個轉換策略。
51 制造價格幻覺
您可以讓人們完全獨立地判斷您的產品的價值,或者您可以幫助他們做到。 如果你決定利用人類的不合理性,你可以以一種方式顯示價格,使你的產品被認為更有價值。 以最簡單的方式,你可以從價格旁邊的框架詞,如“只”,“負擔得起”或“小費”開始。 價格也可以分解為每單位價格(例如:30美分每頁,而不是30美元一本書,或每天1美元,而不是每月30美元的會員)。 此外,也可以使用以“9”結尾而不是具有圓號的臭名昭著的價格。 最后,價格可以顯示更少的數字($ 30,而不是$ 30.00)額外的幻覺效果。
52 感謝用戶的UI促使進一步操作
感謝用戶可以讓你,你的業務,產品或用戶界面感覺更加人性化,因為它說明了你在乎。 感謝當然發生在某種任務完成期間,并且比只是簡單的反饋更大。 更重要的是,界面上的感謝可以作為一種方式來誘使進一步的對話或行動。
53 給出直觀的數字
假設一些應用程序顯示已用盡可用池中的信用。 為用戶計算實際在應用程序停止運行之前剩余的天數可能更有意義。 或者是一個更簡單和更受歡迎的例子,當我們試圖了解新的或舊的多行數據真的是什么。 在這種情況下,“3分鐘前”的相對時間戳具有更多的意義,并且比“9:2下午4:37”之間的絕對值更少地理解。 拿出不得不做數學的痛苦。
54 重申自由,而不是暗示它
當他們的選擇或自由意志被明確重申時,人們可能被說服更多地行動。 已經對“但你是自由”進行了一些研究,其中行為的效果有時甚至加倍。 這個想法是提出一個行動或決定,然后是一個簡單的聲明,建議“這是你的選擇”,或“你可以選擇拒絕”等。這樣的說服力似乎是最強的。
55 可變獎勵代替可預測性
可變獎勵是吸引用戶的好方法。 當我們按壓桿不可預測地吐出丸劑時(因為有時不吐出任何東西),那么這種加固時間表在最短的時間內具有最高的反應速率。 然后,請考慮如何令人上癮的電子郵件檢查,因為我們從來沒有真正知道這些“獎勵”真正出現(假設你收到的不只是來自Joe每天的相同的舊電子郵件)。
56 通過引導抓住用戶注意力
通過引導抓住用戶注意力這可以以許多方式實現,從元件的更明顯的尺寸增加或更高的對比度開始。 引導注意的其他方式還包括:使用不規則形狀,場自動聚焦,截面高亮,粘性元素相互作用(浮動)以及方向箭頭。
57 友好的排列進行比較
用戶界面有時需要我們對產品特性進行比較,這直接影響易用性。 存在多種方式使得這種比較可以變得更易于理解,并且因此幫助用戶做出更平滑的決定。 首先,限制在任何給定時間比較的事物或屬性的數量是減輕混淆的一種簡單方式。 其次,間隔出屬性應該有助于比較,而不是將各種屬性混合到單個列中。 第三,要求用戶作出單個決定(而不是同時使用線程或多個決策)來消除額外的認知摩擦。 總的來說,表的目的應該是顯示最相關的屬性的差異,并幫助做出單一的決定。
58 設置集合代替獨立項目
人們有動機收集東西。 無論是物理的還是虛擬的,看到一個封閉的事物集合來建立一個奮斗的目標。 通常獲得完整的集合可以得到額外的好處(蛋糕比它的單個成分更大和更好)進一步激勵。 最后,如果已知項目的數量是有限的(覆蓋稀缺),則收集完整集合的動機可能更強。
59 設置期望
當人們對彼此設置期望時,這是很好的。 當下一個任務將被完成時,人或接口不需要花費太多的精力來通知某人。 你在X的第1步。你的選擇將導致Y.你將在Z之前收到一些東西。所有這些小的承諾不僅通知,而且建立信任。 另一方面,無用的接口可以在用戶不用時冷卻。
60 幽默代替嚴肅
幽默可以建立一個更強大的人際關系,你和你的用戶/客戶之間。
60 提供反饋信息,進行交互
當我們執行一個動作或任務時,我們想知道它已經成功完成。 反饋為任何操作提供此閉包。 它可以像在一張紙上滴上干燥墨水一樣微妙,或者作為對話消息的鈍化,確認您的一封電子郵件已經發送。 另一方面,沉默產生不確定性。 它真的工作嗎? 我點擊成功了嗎? 按鈕真的按下嗎? 我應該再試一次嗎? 反饋回答所有這些問題。 這是任何成功互動的非常寶貴和必要的元素。
62 事件(點擊)符合用戶預期
“是的,這正是我所尋找的”的感覺可以通過用戶期望的某種形式的意圖帶來。 有一個正確猜測用戶的用戶界面,應該會帶來更多的微笑和美元(或至少更少的皺眉)。 作為一個例子,亞馬遜已經在微交互級別實現了這一點,他們的巨型下拉菜單。 菜單基本上檢測正確的子菜單的意圖,使用一些有趣的幾何形狀和前端工程來顯示。 然而,檢測用戶的意圖是平衡動作,其可以通過更簡單和腳本的交互而更容易。 對于更高級的意圖檢測,游戲場仍然是開放的,這可能需要更強的人工智能。
63 元素額外填充,而不要過分擁擠
空白可以使內容和/或數據更加可讀。 當元件與每個元件稍微分開時,它們開始被允許 單獨感知 。 這對于列表,表,段落或屏幕上的任何元素集都是很好的。 應用空白空間的一種常見方式是在項目周圍添加額外的填充。 另一方面,如果沒有足夠的填充,元素開始模糊到不可區分的整體。填充有助于可讀性。
64 嘗試講故事,而不是只列出事實。
講故事是最古老的交流形式,可用于應用程序和各種UI交互。 列出的信息可以用敘述代替項目符號形式, 一個基本的故事將有一些簡單的元素,如一個設置,一個有意圖的字符,和一些有問題的情況可以寫在拐角處。 故事通過使它感覺仿佛書寫的經驗實際上遇到,引發更多的情緒反應。 因此,故事也可能變得更加難忘。 長型銷售信件直接應用敘事,這可能是為什么在今天他們仍然有效的原因。
65 強調真實性
大多數人可以嗅出一英里外一個騙子。 實事求是能幫助你的產品或屏幕變得更可信。一個通常懷疑來源的領域是產品評論。 混合好的和壞的評論,而不是只有閃亮的。 然后,具有精確的非舍入數也可以被感知為更可信。
66 嘗試逐步減少而不是靜態
當用戶學習使用您的界面或應用程序一段時間后,逐步減少一些模塊使核心功能操作變得更容易。 例如,當對于其他內容做出響應時,某些登機相關的呼叫到動作可以被移動得更遠。 或者,圖標標簽可能變得隱藏,因為圖標的含義變得理解。
67 不要以自我為中心
把他人的利益置于你的面前,同時建立社會影響力,這不是一個新的想法。 幾乎一個世紀前,Dale Carnegie的“如何贏得朋友和影響人們”將“I”到“you”的對話解釋為“聽”。在社會實驗中已經觀察到把別人放在首位是一個額外的可信性的強大來源。 有時,從其他人的角度看待和告訴事情(即使它不立即受益)可能實際上導致建設性行動,對雙方都有益。
68 解釋說明
有些事情對我們來說可能是顯而易見的,對別人來說可能不那么明顯。 表單字段可能是其開放性質的典型例子。 這就是解釋,描述和提示的地方。使用上下文解釋不確定性可以通過溝通以多種方式刪除:要求信息的原因,可接受的輸入的示例,要求或在哪里找到要求的信息。 但是,使用這樣的上下文描述時,要記住的一點是,不要使用它們作為表單字段本身中的占位符文本。
69 嘗試簡明復制,而不是使用不必要的單詞。
通過寫較短的句子,使用更簡單和更少的單詞來達到目的。 寫完第一稿后,看看你能不能把它壓縮。 顯示核心信息將傳達你的意圖,從而讓用戶不會失去耐心。 這里有 5個簡單的提示for更嚴格的寫作 ,同時避免被動的聲音和無意義的話。
70 響應式布局代替靜態布局
世界上沒有比雙滾動條更糟的了。 認真地說,它像認知地征稅,如通過鑰匙孔看地圖。 這些奇怪的情況中的一些可能是由于靜態布局無意中造成的,比如看到在較小的設備上的UI。 當然,這個問題的一個方法是使用響應布局,自動調整各種屏幕形狀和大小
71 視覺清晰,而不是歧義
Dondis在“視覺素養的入門”中寫道“所有意義都存在于極性的背景下”。 我們來理解在光的背景下的黑暗,屬于孤立的上下文,秩序在無序的語境中,大在小的語境中。 在這樣的極性中采取立場,并通過視覺語言清楚地表達它們,幫助人們理解意圖。 意義的最大破壞者是模糊性。 當事情有些不同,但不是真的,它造成混亂, 這就是為什么最好是有目的地分組事物(或將它們分開更遠),使用更多樣化的字體大小(或使它們完全相同),并使用更多樣化的色調(或使它們完全相同)。
72 給UI留有修正的余地
人,界面或你的企業都會犯錯誤。 允許在這種情況下發生校正將緩解不得不重新開始的痛苦。 也許一個用戶已經用他的朋友的帳戶登錄(為了更好或更壞),并且想重新驗證。 也許用戶改變主意不想訂購8,而是7個橙子? 也許用戶的送貨地址在上個月更改,需要更改。 UI應該允許用戶做出這樣微妙的修正 - 這是自然的。
73 社會承諾
社會承諾可能是一種自我激勵的動機,可以這么說。 我們傾向于喜歡一致的自我形象。 在這方面,作出某種形式的公共或社會承諾,開始讓我們承擔責任。 這甚至已經顯示在減肥的背景下是有效的。 因此,當我們告訴人們我們將做某事(或采取公開可見的行動)時,我們在未來將有更高的機會實際采取一致的行動。
74 提供重新操作做的機會
有時候,事情只會在過程中無法正常運行,用戶可能希望再試一次。 也許文件上傳失敗,或者我們想重新打印文檔的另一個版本,而不進行任何更改或更正。 UI可以使這樣的重做和重試超級容易或困難。 當一個行動的結果不令人滿意,并且沒有辦法再試一次,壓力(和失去的轉化)肯定會跟隨。
75 不要提供太多選擇
更多的選擇,使決策變得更難。 更有趣的是,隨著更多的選擇,我們的滿意會隨著期望,遺憾和自責的增加而降低。
來自:http://www.cnblogs.com/MuYunyun/p/6037262.html