一腻菇、為什么要簡單胳螟?
因為人們喜歡簡單、值得信賴筹吐、適應性強的產品糖耸。例如2007年興起的Flip攝像機,在美國便攜式攝像機市場上掀起了一股狂潮丘薛。Flip的目標就是盡可能簡單嘉竟,甩開一切不必要的功能。
而復雜的產品也是不可持續(xù)的洋侨。增加的功能越多舍扰,就越難以發(fā)現(xiàn)真正對用戶有價值的功能,產品的維護成本也會越來越高希坚,也越來越難以靈活應對市場變化边苹。
二、簡單是什么吏够?
簡單不是通過做表面文章把事情簡化勾给。例如減肥藥滩报,表面上吃了這種藥就可以瘦下來,實際上這種方式不能達到健康持久的減肥效果播急,還會給身體帶來傷害脓钾。
簡單是在了解事物本質的基礎上進行有依據(jù)的取舍。例如在簡化汽車的某個功能時桩警,需要了解公司運作的公式(汽車銷售量*汽車單價-成本=利潤)可训;需要弄清楚簡化的體驗是如何影響公式中的各個因子,需要評估每項改變的重要性和可行性并排出優(yōu)先級捶枢,然后從最重要最可行的改變開始進行簡化握截。
三、如何實現(xiàn)簡單烂叔?
首先對于什么是簡單的體驗谨胞,有一個判斷標準。然后蒜鸡,實現(xiàn)實現(xiàn)這種體驗胯努。
第一種方法。用簡潔的語言描述你正在設計什么逢防,然后用盡可能簡單的方式來實現(xiàn)這句話叶沛。這種方法適合比較小的設計,例如設計網(wǎng)站中的一個界面忘朝。
第二種方法灰署。描述你希望用戶擁有什么樣的體驗,然后用盡可能簡單的方式來實現(xiàn)這種體驗局嘁。這種方法適合設計大型項目溉箕,例如整個網(wǎng)站的設計〉冀疲可以通過講故事的方式來描述用戶體驗约巷,包括使用場景、目標用戶旱捧、用戶需求独郎、用戶行為。
使用場景
1枚赡、要在真實的使用環(huán)境中觀察用戶氓癌。因為用戶體驗是否簡約必須要在紛亂、多變的環(huán)境中才能考察出來贫橙。我們無法控制用戶使用軟件的環(huán)境贪婉,只能是軟件設計符合環(huán)境需求。
2卢肃、你的用戶體驗應該簡單到不受這些干擾的影響疲迂,能夠在人們被打斷的間隙生存才顿。目標用戶
1、用戶分為三種:專家型用戶尤蒿、隨意型用戶郑气、主流用戶。要忽略專家用戶腰池,關注主流用戶尾组,為他們設計簡單的產品。
2示弓、專家型用戶讳侨,愿意探索你的產品或服務,并且會給你提出各種改進建議奏属。這種用戶占少數(shù)跨跨。
3、隨意型用戶囱皿,用過類似的產品或服務歹叮,有興趣使用更高級復雜的功能,但是新功能要足夠簡單铆帽。這種用戶占少數(shù)。
4德谅、主流用戶爹橱,使用你產品的目的是完成某項任務,他們掌握一些重要功能的使用方法窄做,但是永遠不會產生學習所有功能的想法愧驱。這種用戶占絕對的主導地位。用戶需求
1椭盏、理解用戶的感情需求组砚,讓他們感覺自己在掌控一切。
2掏颊、首先糟红,用戶希望感覺是在掌控自己使用的技術,即掌握結果乌叶。用戶希望掌握起來容易盆偿、可靠、迅速准浴。產品的響應方式都是意料之中的事扭。
3、其次乐横,用戶希望感覺是在掌控自己的生活求橄。有時候掌控的感覺今野,意味著要完成一個任務。例如女人買裙子時想要感覺掌控著自己的形象罐农。有時候又意味著獲取信息条霜,例如男人看新聞就是要了解世界上發(fā)生了什么事,從而感覺自己對世界局勢有所掌控啃匿。
4蛔外、通過反復問自己’然后呢’,發(fā)現(xiàn)用戶的感情需求溯乒、合理需求夹厌,直至解決方案。例如Things裆悄,用戶的全部需求就是掌控局面矛纹。然后呢?對于使用任務管理程序來說光稼,他們需要支配所有的任務或南。然后呢?表中的任務太多艾君,會讓他們感到局面失控采够。然后呢?他們不想同時看到那么多任務冰垄,而且眼前的任務都應該是最關心的蹬癌。然后呢?必須找到一種組織任務列表的輕松方式虹茶。
5逝薪、只有知道用戶是誰以及他們的真實想法,你才可能有自己深刻的見解蝴罪。用戶行為
1董济、從用戶的視角冰沙,描述從開始到結束的整個體驗過程瘪撇。注意,描述時要關注用戶的行為羽圃,而不是設計暂衡。例如Flip攝像機询微,一開始可以寫’拍攝并分享視頻’,然后列出用戶行動的每一個步驟狂巢。
四撑毛、簡約四策略
刪除:去掉所有不必要的,直到減到不能再減
組織:按照有意義的標準,對留下的進行分組
隱藏:把不重要的隱藏起來
轉移:向其他平臺或系統(tǒng)中轉移復雜性
4.1藻雌、刪除
下面是刪除功能的一些建議
- 簡化設計最明顯的方式就是刪除不必要的功能雌续。刪除雜亂的特性,可以讓設計師專注于把有限的重要問題解決好胯杭,而且也有助于用戶心無旁騖的完成自己的目標驯杜。
- 砍掉殘缺功能。刪掉實現(xiàn)的不夠理想的功能也是很重要的做个。經濟學上把這種現(xiàn)象稱為‘沉沒成本誤區(qū)’鸽心,用于創(chuàng)建這部分功能的成本是不可能收回來的,因此判定這種功能唯一的方式就是居暖,看他能夠發(fā)揮幾分作用顽频,看保留它會額外導致多少成本。
- 避免錯刪太闺。把一切難于實現(xiàn)的功能統(tǒng)統(tǒng)抹殺是典型的錯誤做法糯景。
- 關注核心。增加價值始于改進核心體驗省骂。在按照優(yōu)先級對功能排序時蟀淮,要時刻記住用戶認為那些關系到他們日常使用體驗的功能最有價值。另外能夠消除他們挫敗感的功能同樣也會受到歡迎钞澳。
- 排定功能優(yōu)先級怠惶。首先,確定用戶想要達成的目的轧粟,并排定優(yōu)先次序甚疟。然后,專注于尋找能夠完全滿足優(yōu)先級最高的用戶需求的解決方案逃延,找到之后再考慮滿足用戶的其他目標。接著轧拄,確定用戶使用產品過程中最常見的干擾源揽祥,并將解決這些問題的功能按難易程度排出優(yōu)先次序。最后檩电,要知道能夠滿足主流足夠好的功能與只有專家用戶才看得上眼的精準的功能的區(qū)別拄丰。不要以功能的多寡來認定產品的價值,應該看產品能否滿足用戶最高優(yōu)先級的目標俐末。
- 方案料按,不是流程。如果一個小的變化導致了復雜的流程卓箫,就應該退一步去尋找更好的解決方案载矿。
- 不要猜測用戶可能會或者可能不會怎么樣∨胱洌’加入用戶想…’意味著任何待刪功能都可以安然無恙的回到產品中闷盔。
- 要傾聽用戶的意見弯洗,但決不能盲從。對用戶的要求要做逆向工程——搞清楚用戶到底遇到了什么問題逢勾。
- 關于功能和可用性牡整。功能多對于沒有機會試用的消費者有吸引力。在消費者使用了產品之后溺拱,他們一下子就從重視功能逃贝,變成了更重視可用性。
下面是刪除細節(jié)的一些建議
- 刪除界面中不必要的細節(jié)迫摔,減輕用戶的負擔沐扳,讓用戶專心做自己想多的事。例如沒人會看的文字攒菠,重復的鏈接迫皱,多余的視覺元素。
- 提供少量選項辖众。選擇較少時卓起,用戶購買的可能性要大于為他們提供大量選擇的情況。給用戶提供選擇凹炸,會讓人感覺自己在把控著局面戏阅,如果選擇超過了一定的界限,特別是在很多選擇都類似的情況下啤它,選擇反而變成了分擔奕筐。例如長長的功能列表,滿是鏈接的頁面变骡,都是容易導致設計失敗的因素离赫。
- 提供聰明的默認值。選擇聰明的默認值可以減少用戶的選擇塌碌。聰明的默認值指的是適合大多數(shù)人的選擇渊胸。例如:熱門文檔(‘頭條新聞’)、類似項(‘瀏覽過這個產品的用戶還看過...’)台妆、個性化信息(‘使用你的地址自動填寫表單’)翎猛、歷史記錄(打開最近保存的文檔、記錄上次離開時的位置或狀態(tài))接剩。
- 刪除選項和首選項切厘。主流用戶不喜歡為設置選項和首選項費心勞神。例如為用戶提供面包屑鏈接和下拉菜單兩種導航懊缺,實際上是在讓用戶浪費時間來回答‘哪種導航形式最方便’疫稿。簡單的用戶體驗不會強迫用戶去做這種選擇,哪種方式最有效應該是設計團隊考慮的問題。解決這個問題的最佳途徑就是請一些用戶來測試而克。如果測試結果部分伯仲靶壮,都沒有明顯的缺陷,就意味著沒有錯誤的設計员萍。趕緊選擇一種方式實現(xiàn)腾降,然后繼續(xù)。
- 如果一個選項還嫌多碎绎。在向用戶提供選擇時螃壤,務必要考慮周全一些。想清楚用戶會不會因為這些選項而不知所措筋帖,或者這些選項會不會動搖他們的決心奸晴。例如:在亞馬遜網(wǎng)網(wǎng)站的結賬環(huán)節(jié),刪除了其他每個頁面頂部和底部都會有的導航鏈接日麸,以減少對用戶的干擾寄啼。
- 消除錯誤。消除錯誤的來源是簡化體驗的一個重要思路代箭。例如:只為用戶提供對的選項墩划。
- 刪除造成視覺混亂的元素。人們必須處理的信息變少了嗡综,才能夠把注意力集中到真正重要的元素上乙帮。例如:使用空白或輕微的背景色來劃分頁面,而不要使用線條极景。盡可能少的使用強調察净。控制信息的層次盼樟,不要超過3層氢卡。減少元素形狀或大小的變化。
- 刪減文字晨缴。刪除引見性的文字异吻,不必要的說明,繁瑣的解釋喜庞,使用描述性的鏈接,例如把標題本身作為鏈接而不是在標題下面顯示‘單擊這里’或‘更多內容’棋返。
- 精簡句子延都。
- 刪減過多。刪減過多會讓用戶失去控制感睛竣,反而讓體驗更復雜晰房。足夠多的控制可以讓用戶消除因基本需求得不到滿足而引發(fā)的焦慮,但是要避免控制太多導致他們因選擇而浪費時間。
4.2殊者、組織
下面是組織功能的一些建議
- 組織往往是簡化設計最快捷的方式与境。
- 如果通過組織的方式簡化設計,最重要的一點是只強調一兩個最重要的主題猖吴。
- 分塊摔刁。有關分塊的經典建議是把項組織到‘7加減1’個塊中。這個數(shù)字是人的大腦瞬間能夠記住的最大數(shù)目海蔽。不少心理學家認為人類的瞬間存儲空間其實更小共屈,大約只有4項。在要求用戶把項目分塊時党窜,他們通常分出6組拗引。還可以分成給更少的塊兒,這樣才能讓主流用戶感覺更簡單幌衣。在連續(xù)的索引或刻度上查找項時矾削,例如按照字母表或是時間順序排列的清單,沒必要分組豁护。
- 圍繞行為進行組織哼凯。首先要理解用戶的行為:他們想做什么,先做什么后做什么择镇。要悉心了解用戶心中的操作步驟挡逼,然后盡全力讓流程與各個步驟的順序吻合。畫出用戶的行為有助于理解如何組織你的軟件產品腻豌。
- 期望路徑家坎。在描述用戶使用軟件的路徑時,不要被自己規(guī)劃圖中清晰的線條和整潔的布局所迷惑吝梅。要不斷重復使用軟件的流程虱疏,看看哪個地方總是抓住你的眼球。仔細觀察做同樣事情的其他人苏携。簡單的組織意味著做瞪,你在使用軟件是會對什么感覺不錯,而不是你在規(guī)劃中看到了什么邏輯右冻。
- 搜索装蓬。作者測試發(fā)現(xiàn),只有在網(wǎng)站沒有提供有效導航的情況下纱扭,用戶才會使用搜索牍帚。一種例外情況是,用戶需要從大量類似項中挑選一個已知項乳蛾,這時候用戶會選擇搜索暗赶。作者的經驗是鄙币,設計簡單的搜索界面其實要比人們想象的困難的多。所以蹂随,如果想設計簡單的用戶體驗十嘿,最好先對內容有效的組織,然后再考慮如何設計搜索岳锁。(無論設計還是使用绩衷,搜索都比瀏覽困難的多)。
下面是組織信息的一些建議
- 是非分明浸锨。在對一組性質相同的產品進行分類時唇聘,確定清晰的分類標準對用戶非常重要。簡單的組織模式具有清晰的界限--是非分明柱搜。有時候你會遇到同屬于兩個類別的東西迟郎。太多的重疊會導致困惑,但有時候確實無法避免聪蘸。這時候最簡單的分類宪肖,指的是重復交叉最少的分類。
- 字母表與格式健爬。對于專有名詞控乾,按照字母表順序建立索引是沒有問題的,因為有一個準確無誤的詞在描述某個概念娜遵,例如姓氏蜕衡、國家。否則设拟,按照字母表順序排列慨仿,經常會把事情搞亂。按照格式來對內容進行排序纳胧,例如文字镰吆、圖片、視頻跑慕,是另一種看起來簡單實則費力不討好的分類方法万皿。
- 時間和空間。按照時間來組織活動是一種簡單又通用的方式核行。一些實體對象牢硅,如酒店和國家之類的,全部可以按照空間來組織芝雪。通過圖解的形式來表示時間和空間减余,會導致有些地方很密集,有些地方又空蕩蕩绵脯。
下面是頁面展示的一些建議
- 使用網(wǎng)格佳励。利用不可見的網(wǎng)格來對齊界面元素,是吸引用戶注意力的一種有效方式蛆挫。網(wǎng)格越簡單赃承,效果就越明顯。使用網(wǎng)格布局時悴侵,哪怕少數(shù)幾個元素沒有放到位瞧剖,都會破壞這種網(wǎng)格布局的引導效果。網(wǎng)格布局也會讓人感覺局促和受壓抑可免,要解決這個問題抓于,可以設計一個不對稱的布局。例如浇借,包含奇數(shù)列捉撮。
- 大小和位置。利用網(wǎng)格來布局界面時妇垢,元素的大小和位置可以可以參考以下提示巾遭。重要的元素要大一些,即使比例失調也可以考慮闯估。例如設計體育新聞網(wǎng)站時灼舍,改變籃球、高爾夫球等球類的大小涨薪,用相同的尺寸以表明每項運動都同等重要骑素。不太重要的元素應該小一些。如果一個元素的重要性位1/2刚夺,那就把他的大小做成1/4献丑。把相似的元素放在一起。對于網(wǎng)站來說光督,把重要的鏈接和內容一起放在中間位置阳距。對于觸摸屏而言,把應用的導航欄放在屏幕底部结借,用戶觸摸他們時就不會遮擋住屏幕筐摘。
- 分層。利用感知分層技術船老,把一些元素放在另外一些元素上方咖熟,或者把兩組元素并排起來。例如倫敦地鐵地圖柳畔,每條地鐵線路都用一種不同的顏色表示馍管,讓他看起來好像是位于獨立的一層之上。不同的顏色讓讀者每次只專注于其中一條薪韩。感知分層借助于顏色确沸、灰色陰影捌锭,大小縮放,甚至形狀變化來實現(xiàn)罗捎。要注意一下幾點:使用盡可能少的分層观谦;把某本元素放在常規(guī)背景層;讓任意兩層的差別最大化桨菜;相對重要的類別讓他們更突出豁状;同等重要的類別,使用亮度和大小相同的不同色調倒得。
- 色標泻红。使用顏色分層和使用顏色標記信息是有細微差別的。分層信息中的顏色利用了人們的記憶原理霞掺,因此給人造成的負擔很輕谊路。而使用顏色來標記信息,需要人們花時間來學習和理解這些標記根悼,因而需要用戶花費更多的心思凶异。只有在確保人們會花很長時間學習,而且會重復使用你的設計時挤巡,色標系統(tǒng)才非常適合剩彬。當然使用人們已經知道其含義的色標也沒有問題。
4.3矿卑、隱藏
- 隱藏部分功能是一種低成本的方案喉恋。
- 不常用但是不能少的功能,適合隱藏母廷。例如個性化設置轻黑。
- 實時出現(xiàn)。成功的隱藏琴昆,首先盡可能徹底的隱藏所有需要隱藏的功能氓鄙。其次,只在合適的時機业舍,合適的位置上顯示相應的功能抖拦。例如《紐約時報》提供的字典功能在選擇單詞之后才會顯示。
- 提示和線索舷暮。隱藏處理的好的界面會給人一種優(yōu)雅的感覺态罪,界面中包含的線索盡管細微,卻能恰到好處地提示出隱藏功能的位置和公用下面。(細微的線索足以提示出隱藏的功能)
- 讓功能容易找到复颈。把標簽放在哪里比把標簽做多大要重要得多。當用戶打開一個新站點時沥割,他會掃視整個屏幕耗啦,而當用戶專注于一項任務時凿菩,他的關注點就會聚焦。就算標簽再大帜讲,如果把它放到了用戶關注點之外蓄髓,用戶也看不到。
下面分析幾種設計模式
- 自定義舒帮。自定義可能是一件非常耗費時間,也非常令人討厭的事陡叠。主流用戶確實想自定義自己的設置玩郊,但是他們更感興趣的是展示自己的個性,例如更換桌面壁紙枉阵,而不是重新設計用戶界面译红。如果用戶只需要添加幾項就可以完成自定義,自定義還是很有價值的兴溜。讓用戶自定義自己的用戶界面侦厚,是假設用戶知道如何布局最有效、最高效拙徽。這些是專家級用戶才關心的事情刨沦。
- 自動定制。有些程序會根據(jù)用戶的行為自動顯示或隱藏某些功能膘怕,例如office2000的自適應菜單想诅。但是自動定制并不會讓界面變得簡單,反而會搞得很復雜岛心。原因有三點:很難保證默認菜單的準確性来破;不知道去哪里找想要的命令,因為命令的位置可能會變忘古;需要先看短菜單再看長菜單徘禁,這會花費更多的時間和點擊。除非你的算法非常完美髓堪,但是完美是不存在的送朱。
- 漸進展示。 默認只展示主流用戶關注的核心選項旦袋,專家用戶可以點擊擴展圖標骤菠,在展開的區(qū)域尋找自己想要的功能。這種‘核心功能加擴展功能’的模式疤孕,不僅能夠簡化設計耕魄,更是一種強大的交互手段梭灿。
- 階段展示。除了在軟件中的某個部分隱藏功能(即漸進展示)火欧,還可以隨著用戶逐步深入界面而展示相應的功能。登記表單通常都需要使用階段展示境钟,但是要遵循以下規(guī)則:設定一種場景,例如在購物結賬開始時,顯示‘歡迎安全的付款’這樣的字眼遏餐;講一個故事,用戶希望每個環(huán)節(jié)都能像講故事一樣層層展開赢底;說用戶的語言失都;把信息分成小塊展示。
4.4幸冻、轉移
- 設計簡單體驗的一個秘密粹庞,就是把正確的功能放到正確的平臺或者正確的系統(tǒng)組件中去。
- 在設備之間轉移洽损。手機適合記錄數(shù)據(jù)庞溜,網(wǎng)站適合瀏覽數(shù)據(jù)。移動設備非常適合記錄用戶的所見所聞和移動路線碑定,但通過他輸入大量文字則不方便流码。
- 向用戶轉移。用戶擅長設定目標延刘、制定規(guī)劃漫试,計算機擅長執(zhí)行程序、精確計算碘赖。讓用戶指揮商虐,計算機操作,就會給人簡單的感覺崖疤。
- 創(chuàng)造開放式體驗秘车。聰明設計師的簡化秘訣中經常有一條,就是讓一個組件具有多種用途劫哼。
- 簡單界面的最高境界叮趴,應該是專家和主流用戶都會感覺他非常好用。例如菜刀和鋼琴权烧。這些體驗之所以讓人覺得簡單眯亦,是因為專家和主流用戶可以分別設置自己不同的目標。
- 非結構化數(shù)據(jù)般码。填寫表單讓人討厭妻率,主要原因是表單設計者試圖讓用戶輸入具有某種格式的信息。要解決這個問題板祝,應該讓用戶自己決定輸入什么格式的數(shù)據(jù)宫静,讓計算機負責完成數(shù)據(jù)的結構化工作,用戶體驗就會簡單多了 。
五孤里、最后的叮囑
- 頑固的復雜性伏伯。到了設計簡單用戶體驗的最后,往往不是問‘怎樣才能把這個功能設計得更簡單’捌袜,而是問‘到底應該把這個復雜性放到哪里说搅。’創(chuàng)造簡單用戶體驗的秘訣就在于虏等,把復雜性轉移到正確的地方弄唧,讓用戶每時每刻都能感受到簡單之美。
- 細節(jié)霍衫。簡單通常要有細節(jié)來支撐套才。
- 簡單發(fā)生在用戶的頭腦中。不要讓你的設計干擾用戶的思緒慕淡。簡單的設計能夠為用戶流出足夠的空間,他們會用自己的生活來填充這些空間沸毁,從而創(chuàng)造出更豐富峰髓、更有意義的體驗。