你是否體驗過死氣沉沉的互動介面?或者你又是否曾感到自己設計的UI介面總是缺了點什麼?
如果你經歷過上述的情況,那麼你應該就體驗過“尷尬”的UI介面。
“尷尬”的UI介面就好比少了載入指示,忘記告訴使用者出了什麼錯,或者更甚者,乾脆用可怕的錯誤資訊嚇死使用者。也可能介面中的圖表很奇怪,只含有很少的資料,新資料又會在毫無徵兆的情況下突然出現。
如果你還是不明白“尷尬”的UI是什麼,我就來舉一個簡單的真實案例:我使用Apple TV的頻率真的非常高(我會告訴你我有最新星球大戰反抗軍的最新劇集,而且我寫這篇文章的時候,它就是我的背景音樂麼?)我每次開啟已購電影的時候,這是我看到的介面:
看到它的一刻,我是恐懼的。其實,每次看到它,我都會被嚇到。我為什麼會被嚇到?因為它完全沒有任何載入或活動提示。在螢幕空白的幾秒裡,我腦海裡會出現幾個可怕的念頭:我的電影去哪裡了?是不是消失了?被刪除了?被黑了?
在我的小心臟都快停跳了的時候,我的電影突然出現了。
這一點都不人性化好嗎?
相比之下,播放影片的介面就好多了。在遠端遙控上點選“播放”後,螢幕中顯示出整潔的提示,告訴我影片即將開始播放。
看出體驗差別了吧?
要製作出易懂易用的介面設計,我們產品設計師就需要認清這個悲哀的事實,並堅決站到它的對立面去——電腦是很懶惰的,它們並不會幫助人們理解有什麼新內容,或下一步做什麼,或出錯後要怎麼應對?
在電腦的世界裡,它們只管在出錯的時候丟出模糊不清的錯誤程式碼,發出聳人聽聞的警報聲,甚至乾脆只出現二進位制程式碼。
可是二進位制程式碼不是人類溝通的語言,我們用邏輯思考,我們生活在一個物理世界。當一扇門開啟時,它會呈弧形搖擺;當一個物體經過時,我們看見它在移動;當一個東西掉落時,我們看見它彈起。
“尷尬”的UI介面之所以糟糕,是因為設計師並不考慮這些因素,也就是說,有些元素的表現形式不科學,打破了既定規則。
那麼具體是哪些規則呢?
互動介面堆疊規則。現在我們就來聊聊。
互動介面堆疊
電子產品中的每個螢幕介面都含有多重特性。
準確來說,是5種。
這些不同的特性會根據實際情況來分別展現給使用者。設計師把這些特性叫作狀態。你在做每一個介面的的時候都需要考慮到這些狀態。根據互動介面堆疊規則,這5種狀態可以幫你建立連貫、寬容、易用且人性化的介面設計。
說老實話,你上次只做一種介面狀態是什麼時候?即使你做天氣應用,一種狀態也是不夠用的。
事實是我們所生活的世界並不完美,事物都有出錯的時候。主機需要時間來響應,你的使用者也不會按你所希望的方式使用產品。因此,作為一個產品設計師,你必須把這些因素都考慮進去。
這也就是每個介面都需要設計5種狀態的原因了:
- 空白狀態
- 載入狀態
- 區域性狀態
- 錯誤狀態
- 理想狀態
你的使用者在體驗產品流程的時候,可以感受到每種狀態間的無縫銜接。
一款真實資訊應用的互動介面堆疊。每個螢幕之間都實現無縫轉換。
現在,先讓我們來簡單瞭解一下網際網路的歷史故事吧。在2004年,Basecamp,前身為37signals,提出一個突破性觀點——“三種狀態的解決方案”。他們描述了每個螢幕都應當有3種狀態的可能性:“常規、空白和報錯。”這個想法瞬時令我醍醐灌頂,全然改變了我對網路設計的想法。
然而,網際網路也在不斷改變著。首先,我們迎來了AJAX的革新,其次,又有移動應用的出現,再者,更冒出了大規模消費化科技。互動介面的要求和預期也隨之改變了,這是我十多年來所不斷調整的觀念。
接下來,我們就先來看看理想狀態。
理想狀態
這是我最先會建立的狀態,因為這是我希望使用者最常看見的介面。它應該表現出產品的巔峰狀態,也就是在此狀態下,你的產品價值應被最大化,所含內容應均為有用及可操作的資訊。該狀態應作為該屏在所有其它狀態的基準。我們可以把它想象成核心營銷頁面或移動應用商店的螢幕截圖。
該狀態應為其它所有狀態設定基調,因為隨著核心介面的不斷重複,整個互動介面都可能隨著時間的推移而徹底改變。這就是迭代的兩面性了——美觀和風險兼具。
這個狀態對其它狀態的結果起著至關重要的作用。
最終,所有互動介面的狀態都會指向理想狀態。所以,我們應該以此為起始點,儘可能完善解決問題的方案,那麼其它狀態的介面都會迎刃而解。
還是不明白什麼是理想狀態嗎?那麼我們就一起來看看下面的幾個例子。
看,多麼生動活潑。資料和影象兼備。
Tinder的這個介面可謂是市場上最佳的理想狀態之一了。
空白狀態
空白狀態不僅僅只是一個螢幕而已,它事關給你使用者所帶來的第一印象,是產品作介紹的好機會——激勵使用者去嘗試,保持他們對產品的興趣,並且時刻提醒他們產品即將帶來的價值。
空白狀態又可被分為三大版本。第一,使用者初次看到產品的時候。第二,在使用者主動清除所有資料的時候,就好比收件箱裡“零郵件”的狀態。第三,沒有任何顯示內容的時候,例如,搜尋結果。
從廣義上來說,空白狀態很容易成為最後臨時抱佛腳的部分。而通常在這種情況下作出的介面,要不是被過度設計,就是冷冰冰的非人性化設計。
武井穗鄉(出演《星際旅行》)一定會說:“噢,天哪……”
教學標註,或者被稱為指導性疊加層,這些元素在我看來,可以算作最欠考慮的初次體驗方案了。這種方式將使用者需要通過多個介面來記憶學習的內容一股腦兒強塞進來,製造了很大的心理障礙,太煞風景了。下面,我們就來一探初次使用狀態的究竟。
初次使用/載入頁面
如果這是使用者第一次使用你的產品,那麼這個狀態就是呈現現有資料的一大機會。這是個誘發動作的好機會,幫助使用者理解螢幕互動可能產生的價值。第一印象只有一次,大家要抓好機會。
我對這個狀態的青睞,部分原因來自文學世界的“英雄之旅”,約瑟夫·坎貝爾在他的精彩著作裡講述了千面英雄的故事,它也成為了奧德賽和星球大戰的神話故事鋪墊。下面是該故事的前言:
“這是關於一名英雄從平凡世界進入神域的冒險經歷,他體驗了神奇的力量,並取得了決定性的勝利。英雄從神祕的探險中迴歸,將力量賜予他的同伴。”將空白狀態想象成英雄之旅,推動使用者去探索,幫助他們跨過可能面對的挑戰和誘惑,讓使用者獲得更強大的個人力量。
那麼,要怎麼做到呢?有這樣幾點:
- 牽馬飲水。編寫激勵型文案,鼓舞人心,同時保持語言平實。例如,“這裡什麼都沒有”對使用者來說沒有任何意義,完全沒有提示可以進行的互動,說真的,如果這是你開啟介面第一個獲得的資訊,是不是也太沮喪了點?與其這樣,不如提示使用者可以按哪個按鈕,以及為什麼應該按它,要儘可能幫助引導使用者。
- 用產品本身的內容來引導使用者進行下一步操作。例如,如果你進行的是一款發資訊的產品,應該考慮使用者初次開啟介面就已在收件箱裡有一個新資訊。主題可以是“點選開啟”,資訊內容則應該提及如何進一步操作,以及如何回覆資訊。
- 提供一張理想狀態的截圖,讓使用者知道他們應當看到的介面應該長得什麼樣子,同時這也是展示產品價值的好機會。
- 監測使用者的使用狀況,並按情況進行迴應。如果他們在某一螢幕停留得較久,也許你可以給他們發一條即時訊息,問問他們是否需要幫助。
我很喜歡這幾個空白狀態的例子。
Hipchat會彈出指示資訊,並同時提及一些使用者尚未發現的有趣功能。
臉書 Paper 在教使用者使用一些主要手勢的同時,逐漸帶入一些功能介紹。
Basecamp 並沒有展示什麼內容,但是它放置了提示窗,展示產品可以呈現的功能。這會引起我的完成欲,想要去建立一個新專案,看看可以如何提高效率。
首次進入Airbnb的心願單將出現簡約風格的空白狀態。我喜歡這款設計的原因是它並沒有刻意設計(符合Airbnb的設計語言),但同時資訊也很明確,可推動使用者開始收集資料。
有關載入狀態以及首狀態的主題足以單獨分出,自成一書。也的確真有這麼一本書,如果大家有興趣,推薦Samuel Hulick的The Elements of User Onboarding,超讚。
使用者清除資料
空白狀態的第二種情況就是使用者主動清除所有資料。舉個例子,如果使用者完成了任務清單中的所有專案,讀了所有通知,瀏覽了所有郵件,或所有的音樂下載都已完成。
這些空白狀態的情況是用來獎勵使用者,或激發他們進行進一步操作的大好機會。達到“零郵件收件箱了嗎?”太棒了!快看看這張超美的照片。所有音樂都下載完畢了嗎?快去聽歌吧。讀完所有通知了嗎?你可能也想讀一下這個。
如果使用者清除資料,那麼說明他們在使用你的產品。先使用者所想,替他們做些事情,可以保持他們對產品的興趣。不要將進行下一步的重擔壓在使用者的肩上。
對,這是iOS 6的截圖。雖然已是很久之前的設計了,但是仍然良好地表現了當收件箱為零時對促進使用者多巴胺分泌的效果。你的獎勵就是一張手選的Instagram圖片,咖啡店或日落照——你可以將它分享到社交網路,慶祝收件箱清零,同時又宣傳了這款郵箱。一舉多得啊!
無結果
萬一使用者正在瀏覽或搜尋產品中的資料,那就有可能出現沒有搜尋結果的情況。這些情況都是為使用者推送資訊或提供智慧搜尋結果的大好機會。
亞馬遜的做法就是我所見過的最佳案例之一。它智慧糾正拼寫錯誤,並查詢相近結果,很少給出空白的搜尋結果。亞馬遜會給出最接近的搜尋結果,並提示不符合搜尋條件的資訊。
這個案例貌似暴露了我對金屬的喜愛。暴露就暴露吧。
Pinterest呈現結果的方式與亞馬遜不同,但是這就是Pinterest的特點了。它自行對我的輸入進行理解並搜尋,使用者應該也可以根據結果作相應調整後,查詢所需資訊。
要點:切勿在這一狀態讓使用者覺得無路可走,給他們一些提示或建議,繼續進行操作。
欲知後續狀態,且聽下回分解。更有案例分析哦~