第一章 話說簡單
1.人們喜歡簡單、值得信賴、適應(yīng)性強的產(chǎn)品。
2.復(fù)雜的產(chǎn)品不可持續(xù)。用戶胃口是善變的,盲目添加新功能早晚會成為垃圾功能。增加復(fù)雜性意味著遺留代碼越沉重,導(dǎo)致成本越高越來越難以應(yīng)對市場變化,造成用戶對產(chǎn)品越來越不滿意。
3.簡單并不意味著欠缺和低劣,也不意味著不注重裝飾和完全赤裸裸。而是說裝飾應(yīng)該緊密貼近設(shè)計本身,任何無關(guān)的要素,都應(yīng)該剔除。
4.最重要的,也是最可行的,應(yīng)該是立即去實施的。
第二章 明確認識
1.長期堅持理解用戶的世界、偏好和行為,是創(chuàng)造簡單體驗的第一位。
2.軟件使用環(huán)境是觀察用戶的最佳地點。
3.三種用戶:
(1)專家型用戶(忽略型用戶)——他們需求的復(fù)雜且精確的功能會嚇到主流用戶 ;
(2)隨意型用戶;
(3)主流用戶(核心用戶);
4.理解感情需求能夠幫你把握設(shè)計重點。
5.簡單體驗應(yīng)該適用極端可用性,因為真實世界有各種壓力,且用戶不會主動研究產(chǎn)
品。
6.盡可能用最簡單的詞匯描述自己的想法,講述產(chǎn)品故事。
7.簡單對用戶來講意味著可控制。
第三章 簡約交互四策略
刪除,組織,隱藏,轉(zhuǎn)移
第四章 刪除
簡化設(shè)計最明顯的方式就是刪除不必要的功能。
刪除雜亂的特征可以讓設(shè)計師專注于把有限的重要問題解決好。而且,也有助于用戶心無旁騖地完成自己的目標(biāo)。
刪除功能時要避免錯刪,而把一切難于實現(xiàn)的功能統(tǒng)統(tǒng)抹殺就是典型的錯誤做法。
關(guān)注核心,增加價值始于改進核心體驗。
砍掉殘缺功能。刪掉實現(xiàn)的不夠理想的功能也是很重要的。問題絕非“為什么應(yīng)該去掉它”,而是“為什么要留著它”。因為“去掉它們是一種浪費”而抓住殘缺的功能不妨,可能回妨礙你成功。
不要猜測用戶可能會怎樣,搞清楚這個功能對目標(biāo)用戶是否真的重要。
要傾聽客戶的意見,但絕不能盲從。
如果一個小的變化導(dǎo)致了復(fù)雜的流程,就應(yīng)該退一步尋找更好的解決方案。
砍掉不必要的功能,強過無意義地堆砌功能。
想在任何時候取悅所有用戶是不可能的。因此,我們只能退而求其次,專注于目標(biāo)客戶的核心任務(wù),只要讓他們高興,讓他們滿意就行了。
不要以功能的多寡來認定產(chǎn)品的價值,應(yīng)該看產(chǎn)品能否滿足用戶優(yōu)先級的目標(biāo)。
去掉那些可有可無的選項,內(nèi)容和分散注意力的玩意,可以減輕用戶的負擔(dān),讓用戶專心去做自己想做的事。去掉分散注意力的視覺元素,可以讓用戶感覺速度更快,而且更加又安全感??梢哉f,細節(jié)決定成敗。
選擇有限,用戶反而更喜歡。我們通常會為用戶提供盡可能多的選擇,但選擇過多很容易讓用戶無所適從。給用戶提供選擇會讓人感覺自己在把控局面,而在某些情況下人們更愿意少一些選擇。
刪除那些干擾因素,讓用戶注意力集中。
默認值是節(jié)省用戶時間和精力的有效方式,選擇聰明的默認值可以減少用戶的選擇。
主流用戶不喜歡為設(shè)置和首選項費心勞神。
主流用戶希望“夠好就行了,快點”,而專家則希望“盡可能地完美,等多長時間都愿意”。如果你想要設(shè)計受主流用戶喜愛的簡單體驗,就問問自己,向用戶提供這些選項會不會因為追求完美而犧牲速度和簡單。如果是,刪除那些選項。
即使非常小的錯誤也會讓用戶煩惱。消除錯誤是簡化用戶體驗的一個方面。
減少不必要的視覺元素。
減少不必要的說明。
人們希望自己能夠掌控局面。
刪除混亂的要素可以讓用戶聚焦真正重要的功能。
第五章 組織
1.組織往往是簡化設(shè)計的最快捷方式。
①繁瑣的功能通過分塊,被組織成清晰的層次結(jié)構(gòu)。組織到“7加減2”兩個塊中。分塊越少,選擇越少,用戶負擔(dān)越輕。
②圍繞用戶的行為進行組織。對性質(zhì)相同產(chǎn)品進行分類時,確定清晰的分類標(biāo)準(zhǔn)很重要。如果有特殊用戶群特別分類。
③是非分明:清晰的界限,統(tǒng)一的分類標(biāo)準(zhǔn)。
2.用戶對搜索不是特別喜歡,只有在網(wǎng)站沒有提供有效導(dǎo)航情況下,用戶才會使用搜素。如果想設(shè)計簡單的用戶體驗,那么最好先對內(nèi)容有效地阻止,然后再考慮如何設(shè)計搜索。
3.按照時間來組織活動是一種簡單又通用的方式。對于那些持續(xù)時間相差不大的活動,按照時間排序是最合適的;一些實體對象,如酒店和國家之類的,用空間組織。
4.布局是否清晰明了,對設(shè)計能否讓用戶感覺簡單實在非常重要。
5.利用網(wǎng)格布局界面項,重要的元素大一些,即使比例失調(diào)也可以考慮;不太重要的元素應(yīng)該小一些,要表現(xiàn)出不同的重要性,如果一個元素的重要性為1/2,那就把它的大小做成1/4。把相似的元素放在一起。
6.利用感知分層技術(shù),防止信息混亂不清的一種方式;把一些元素放在另一些元素上面,或者吧兩組元素并排起來。借助顏色感知分層很容易實現(xiàn),除了顏色灰色陰影,大小縮放,甚至形狀變化,都可以實現(xiàn)感知分層。
①使用較少的層,內(nèi)容越復(fù)雜所需層反而更少。
②考慮把某些元素放常規(guī)背景層,因為一個元素很難放兩層。
③盡量讓任意兩層之間的差別最大化。
④對于相對重要的類別,使用明亮、高飽和度的顏色,可以更突出。
⑤對同等重要的類別,利用感知分層技術(shù),使用相同的亮度大小,只是色調(diào)要有所區(qū)別。
7.人們并不總是走你為他們規(guī)劃好的路。簡單地組織,意味著你在使用軟件時對什么感覺不錯,而不是在規(guī)劃中看到什么。
第六章 隱藏
1.隱藏不常用但不能少的
??①事關(guān)細節(jié)
? ?②選項和偏好
? ?③特定于地區(qū)的信息
Eg:個性化的設(shè)置不會經(jīng)常改變因此非常適合隱藏
2.自定義
主流用戶確實想自定義自己的設(shè)置,但是他們更感興趣的是展示自己的個性——把計算機桌面換成自家狗狗的照片,而不是重新設(shè)計用戶界面。
一般來說不應(yīng)該讓用戶去定義他們的軟件(會顯得設(shè)計人員懶惰,沒有主見),篩選功能、決定顯示隱藏哪些功能,這些都是專家級用戶的事。
讓用戶自定義自己的用戶界面是?假設(shè)用戶知道如何布局最有效、最高效。
3.自動定制
①很難保證默認菜單的準(zhǔn)確性,對某些人來說正確,但是對另一些人可能就是錯誤的。
②縮短菜單后,用戶需要把每個功能看兩遍才能確定——首先是看短菜單,然后再看長菜單。延長時間或多余的點擊只會增加用戶的反感。
③用戶最終不知道去哪里找自己想用的命令,因為這些命令的位置有可能會變。
除非你的算法非常完美(不存在的),否則通過把自己的頁面變得復(fù)雜和不好理解會損失用戶的自信,大錯特錯?。ㄏ胂竽忝刻焱砩纤螅紩腥税岩鹿癜岬讲煌牡胤侥銜骱胃邢耄浚┻@就是自懂定制功能令人討厭的地方。
4.漸進展示
通常是一項功能會包含少數(shù)核心的供主流用戶使用的控制部件,另有一些為專家級用戶準(zhǔn)備的拓展性的精確的控制部件。隱藏這些精確的控制部件是保持設(shè)計簡單的不錯選擇。
Eg:【保存】對話框就是一個極好的案例,其核心就是回答兩個問題。
①你想給文件起個什么名
②你想把它保存在哪里(在列表中選擇)?
以上是主流用戶關(guān)心的,專家用戶可以點拓展圖標(biāo)在展開的區(qū)域?qū)ふ易约合胍墓δ埽ū4媲跋人阉饕幌掠脖P哪里還有空閑的空間之類)
5.階段展示
可以隨著用戶逐步深入界面而展示相應(yīng)的功能。
遵循的幾條規(guī)則
①攝影一種場景。(eg:用戶提出從購物車到結(jié)賬的過渡感覺不對頭,當(dāng)把過程冠以“歡迎安全地付款“他們的問題就不見了)
②講一個故事。(用戶希望每個環(huán)節(jié)都能像講故事一樣層層展開,在理解了這是什么故事之后,他們自然會跟著一步步地去做)
③說用戶的語言。(說用戶看得懂地詞,減少用戶思考)
④把信息分成小塊展示。(塊太大用戶認為表單復(fù)雜,小,瑣碎麻煩。每個塊必須完整而又自成一體! Eg:不能把地址分到兩個屏幕上)
在流程中的每一步都符合用戶心理預(yù)期的情況況下,階段展示的效果最好。(tips:一旦搞錯用戶的感覺就像被推下了滑梯!?。。。。。。?/p>
6.適時出現(xiàn)
聰明之處在于它隱藏了功能,該功能會在你需要時出現(xiàn)在合適的位置上。但是隱藏得如此之深需要極大的勇氣。設(shè)計團隊一定會擔(dān)心有用戶永遠不知道他們還提供了這么一項功能。徹底隱藏所有需要隱藏的功能,其次只在合適的時機、合適的位置上顯示相應(yīng)的功能。
(Tips:過分強調(diào)隱藏的功能會導(dǎo)致混亂。)
7.提示與線索
Adobe Illustrator?工具欄右下角的小三角
優(yōu)點在于,它采用了應(yīng)邀探索設(shè)計模式,而非一個試圖介紹更多功能的標(biāo)簽。
隱藏處理的好的界面會給人一種優(yōu)雅的感覺:界面中包含的線索盡管細微,卻能恰到好處的提示出隱藏功能的位置和公用。
細微的線索足以提示出隱藏的功能。
8.讓功能容易找到
把標(biāo)簽放在哪里比把標(biāo)簽做多大更重要。
保證用戶在前進的過程中能夠遇到提示。但不要擋住他們的去路
9.隱藏的要求(只要不讓人找太久,隱藏就是有效的)
使用隱藏策略必須做到的幾點
①隱藏一次性設(shè)計和選項。
②隱藏精確控制選項,但專家用戶必須能夠讓這些選項始終保持可見。
③不可強迫或寄希望于主流用戶使用自定義功能,不過可以給專家提供這個選項
④巧妙地隱藏。換句話說,首先是擦地隱藏,其次是適時出現(xiàn)。
刪除不必要的、組織要提供的、隱藏非核心的、轉(zhuǎn)移涉及對界面進行重新布局。
第七章 轉(zhuǎn)移?
可以拍攝任何景物只能拍到用戶通過網(wǎng)絡(luò)攝像頭
輸入少量文本很難加快數(shù)據(jù)傳輸速度輸入大量文本
顯示少量信息能適當(dāng)加快數(shù)據(jù)傳輸速度
保存適量信息顯示大量信息
隨時隨地使用保存大量信息
能夠精確識別位置和方向只能坐下來使用
通過無線網(wǎng)絡(luò)連接到其他設(shè)備只能在某種程度上標(biāo)識位置
1.利用轉(zhuǎn)移策略,將某些功能轉(zhuǎn)移到適合該功能的設(shè)備或平臺。
2.在設(shè)備之間轉(zhuǎn)移通過有線和無線網(wǎng)絡(luò)連接到其他設(shè)備。
最多 22 列
移動平臺桌面平臺筆記本
可以拍攝任何景物只能拍到用戶通過網(wǎng)絡(luò)攝像頭
輸入少量文本很難加快數(shù)據(jù)傳輸速度輸入大量文本
顯示少量信息能適當(dāng)加快數(shù)據(jù)傳輸速度
保存適量信息顯示大量信息
隨時隨地使用保存大量信息
能夠精確識別位置和方向只能坐下來使用
通過無線網(wǎng)絡(luò)連接到其他設(shè)備只能在某種程度上標(biāo)識位置
3.向用戶轉(zhuǎn)移可將一些用戶擅長的功能轉(zhuǎn)移到用戶身上,既能使用戶感受到更多的自由性,同時讓界面更加簡單,以此來提升用戶體驗。
4.
最多 22 列
人(用戶)計算機
設(shè)定目標(biāo)和制定規(guī)劃執(zhí)行程序
估算精確計算
判別信息儲存和檢索信息
做圖表復(fù)制
在包含少數(shù)項的列表中選擇對大型列表排序
做預(yù)算度量
想象交叉引用詳細信息
5.用戶指揮,計算機操作,會給人簡單的感覺。
6.創(chuàng)造開放式體驗在軟件設(shè)計中,讓某項功能具有多種用途也是一種簡化之道。(尋找或?qū)W習(xí)一個功能更容易且一個功能容易維護。)
注意:
提醒用戶這項功能有多種用途很重要。簡單界面的最高境界--適應(yīng)專家也適用主流用戶。設(shè)計盡量少的僅適用中級用戶的便捷特性。
7.不要將結(jié)構(gòu)化的工作留給用戶,而是讓計算機來完成數(shù)據(jù)結(jié)構(gòu)化工作。
8.信任在難以分清設(shè)備之間如何協(xié)作時,要實現(xiàn)功能的轉(zhuǎn)移是比較困難的。如果想把任務(wù)轉(zhuǎn)移到用戶,你必須相信用戶有能力完成該任務(wù)。
9.構(gòu)筑信任關(guān)系的唯一方式,就是讓用戶參與測試原型或?qū)嵨锬P汀?/p>