本書主講交互設(shè)計中的四個策略——刪除、組織嫉嘀、隱藏炼邀、轉(zhuǎn)移。
1剪侮、先說簡單
日常生活中拭宁,簡單這個話題時常被提起,這個為什么不能簡單票彪,那個為什么不能簡單红淡。但不是“少即是多”這樣就意味著簡單。
人們喜歡簡單降铸、值得信賴、適應(yīng)強的產(chǎn)品摇零。簡單并不意味著最少化推掸。有時候樸素的設(shè)計仍然具有自身的特征和個性。
簡單的特征和個性應(yīng)該源自你是用的方法驻仅、所要表現(xiàn)的產(chǎn)品谅畅,以及用戶執(zhí)行的任務(wù)起愈。
2薯定、明確認識-簡單的體驗
兩種方式建立認識:
1、要設(shè)計什么媳瞪、遵循哪幾條設(shè)計規(guī)則
2粘优、用戶擁有什么體驗——描述用戶使用的場景仇味,設(shè)計滿足用戶在該情境下的需求
長期堅持理解用戶生活的世界呻顽,理解他們的偏好和行為,始終是第一位的丹墨。
無法控制用戶使用軟件的環(huán)境廊遍,而只能是軟件設(shè)計符合環(huán)境需求。軟件使用環(huán)境是觀察用戶的最佳地點贩挣。
你的用戶體驗應(yīng)該簡單到不受各種干擾(辦公室喉前、家里頭、戶外)的影響王财,能夠在人們被打斷的間隙生存卵迂。
三種用戶:專家型、隨意型绒净、主流型(最大的用戶群體)
對于專家型用戶狭握,應(yīng)該忽略,甚至可以視而不見疯溺。因為他們不是典型用戶论颅,他們的判斷會對產(chǎn)品或服務(wù)產(chǎn)生偏差。
為主流用戶而設(shè)計囱嫩,感覺簡單的體驗是主流用戶喜愛的恃疯。
在明確自己的認識時,要時刻把主流用戶放在心坎上墨闲,從而避免以專家視角看問題今妄,忽視一些難以察覺的問題。不要指望能教會用戶多少東西鸳碧,或者認為說明書可以幫助他們盾鳞。在面臨壓力的時候,他們很容易忘記已學會的知識瞻离,對操作說明視而不見腾仅,回到初學者的層次上。
簡單的用戶體驗是初學者套利、新手的體驗推励,或者是壓力之下的主流用戶的體驗。
只有知道用戶是誰以及他們的真實想法肉迫,你才可能有自己的深刻的見解验辞。要懂得反復問你自己“然后呢”,最終去發(fā)現(xiàn)用戶的感情需求喊衫、合理需求跌造、直至解決方案。
從簡單這角度來說族购,最重要的是讓用戶感覺自己在掌握一切(掌握自己使用的技術(shù)壳贪、掌握自己的生活)
明確用戶在做什么
1陵珍、描述用戶開始到結(jié)束的行為過程(不要描述解決方案)-可信的環(huán)境
2、關(guān)注主要活動撑碴,從用戶角度描述-可信的角色
3撑教、關(guān)注故事(簡明、具體醉拓、可信)的每一個細節(jié)-流暢的情節(jié)
如果在情節(jié)上遇到麻煩伟姐,就返回到角色,設(shè)想角色會怎么做亿卤。如果在角色上無法做文章愤兵,就去挖掘環(huán)境,看看環(huán)境如何影響角色排吴。
3秆乳、簡約四策略
有時候,解決一個問題會引出其它問題來钻哩。設(shè)想使用該產(chǎn)品或服務(wù)時的場景屹堰,以及那種情況下感覺簡單,哪種情況下感覺復雜街氢。不要只抓住第一個方案不放扯键。多畫三四個草圖總要強過一條道跑到黑。想出幾個方案后珊肃,就可以從中選擇一個最滿意的荣刑,然后把它從頭到尾設(shè)計好。
刪除
刪除雜亂無章的特性可以讓設(shè)計師專注于把有限的重要問題解決好伦乔。而且也有助于用戶心無旁騖地完成自己的目標厉亏。
理解最基本的功能通常很容易。但問題來自一些可能有價值的功能烈和,在通過刪除來簡化設(shè)計時爱只,請準備一張白紙,問自己:“最重要的問題是什么斥杜?”然后虱颗,漸進地添加最重要的功能和內(nèi)容。
刪掉實現(xiàn)的不夠理想的功能蔗喂,學會問“為什么要留著它”,而不是“為什么應(yīng)該去掉它”高帖。
不要猜測用戶可能會或者可能不會怎么樣缰儿,學會發(fā)現(xiàn)問題,搞清楚這個功能是否真的對用戶重要散址。
在設(shè)計的過程中乖阵,如果一個小的變化導致了復雜的流程宣赔,問自己:“還有其他解決方式嗎?”瞪浸,以求尋找更好的解決方案钩蚊。
在確定保留什么功能砰逻,刪除什么功能時蝠咆,記住給那些輕易就能滿足主流用戶需求排定功能優(yōu)先級北滥。
組織
在重新組織界面時再芋,你會發(fā)現(xiàn)有各種各樣考慮問題的角度——尺寸、顏色祝闻、位置华蜒、形狀叭喜、層次。但是從這些角度進行選擇必須把握一個度闪幽。通過組織的方式來簡化設(shè)計啥辨,要記住最重要的一點是只強調(diào)一兩個最重要的主題溉知。
用戶界面設(shè)計離不開分塊,把繁瑣的功能通過分塊,組織成清晰的層次結(jié)構(gòu)。分塊的經(jīng)典建議是把項組織到“7加減2”個塊中脸侥。盡可能少分幾個快沸手,這樣才能讓主流用戶感覺更簡單——分塊越少跳仿,選擇越少菲语,用戶負擔越輕池凄。
著手組織之前首先要理解用戶的行為:他們想做什么肿仑,先做什么后做什么婶恼,圍繞行為進行組織桑阶。
簡單的組織模式具有清晰的界限——是非分明柏副。這樣勾邦,用戶才能明確知道到哪里去找自己想要的東西。多去尋找一些用戶割择,詢問他們的分類標準眷篇。
有時候,你會遇到同屬于兩個類別的東西荔泳。太多的重疊會導致困惑蕉饼,但有時候卻是無法避免。所謂最簡單的分類玛歌,通常是指重復交叉最少的分類方法昧港。
隱藏
那些主流用戶很少使用,但自身需要更新的功能支子,通常是適合隱藏的功能创肥。
使用漸進展示,核心的內(nèi)容給主流用戶展示出來值朋,擴展性的內(nèi)容給專家用戶使用的叹侄,隱藏起來。
使用階段展示昨登,隨著用戶逐步深入界面展示趾代,在流程的每一步都符合用戶的心理預期。
在設(shè)計時隱藏了某功能丰辣,但是該功能會在你需要時適時出現(xiàn)撒强,這就顯示了聰明之處。
隱藏處理的好的界面會給人優(yōu)雅的感覺:界面中包含的線索盡管細微笙什,卻能恰到好處地提示(線索)出隱藏功能的位置和功用飘哨。
讓功能容易找到,放在哪里得湘,比做多大重要得多杖玲。
刪除、組織淘正、隱藏三者可以非常完美的結(jié)合起來:刪除不必要的摆马、組織要提供的、隱藏非核心的鸿吆。
轉(zhuǎn)移
設(shè)計簡單體驗的秘密囤采,就是把正確的功能放到正確的平臺或者正確的系統(tǒng)組件中去。
設(shè)備之間轉(zhuǎn)移惩淳,比如移動蕉毯、桌面平臺/筆記本乓搬,把某項任務(wù)的某些部分轉(zhuǎn)移到這些不同的平臺上有可能是一種更好的選擇。
向用戶轉(zhuǎn)移代虾,讓用戶感覺簡單的一個重要前提进肯,就是先搞清楚把什么工作交給計算機,把什么工作留給用戶棉磨。
用戶指揮江掩,計算機操作,就會給人簡單的感覺乘瓤。