向標桿致敬:移動用戶體驗的 7 個設(shè)計原則
編輯導(dǎo)語:本文作者從事智能手機和平板電腦的移動端設(shè)計工作多年,通過整合臺式機設(shè)計經(jīng)驗、對移動用戶的新舊認知,以及優(yōu)秀作品中所遵循的普遍移動設(shè)計原則,為大家進行了總結(jié)和分析,并且列舉了具體的案例,希望能夠幫助大家理解并應(yīng)用于實踐。
提及移動設(shè)計原則你會想到哪些?或許你還沒有對其進行清晰地梳理,但它們一直在潛移默化地影響著你,早已深入你的設(shè)計思維。例如:對用戶行動點的布局、特殊場景的包容、異常狀態(tài)的反饋等。
我們總希望通過良好的設(shè)計與用戶友好交流,雖然很多時候這些僅存于瞬間感知。因此,讓移動用戶在很多方面擁有PC端的流暢和高效體驗,以及克服種種“不理想”狀況,是一個很棒的設(shè)計挑戰(zhàn)。
當然,錯誤是不可避免的,我們需要做的是錯誤預(yù)防,而非錯誤處理,畢竟錯誤一旦發(fā)生,用戶可能不會選擇抱怨,而是直接離開。
一、我的移動設(shè)計經(jīng)驗
多年來,我一直從事智能手機和平板電腦的移動端(包括 Web 和 Native App)設(shè)計。作為 SimpleSite 設(shè)計團隊的負責人,我參與了 “基于瀏覽器的 DIY 網(wǎng)站移動設(shè)備生成器” 的新版本設(shè)計。
通常,我們不會優(yōu)先設(shè)計移動設(shè)備,但這個項目例外。我們整合了臺式機設(shè)計經(jīng)驗、對移動用戶的新舊認知,以及那些優(yōu)秀作品中所遵循的普遍移動設(shè)計原則。
無論你從事 Web 還是 Native App 設(shè)計,這些原則均適用,但它們往往被模糊地理解,以至于大家忘記或忽視它們的存在。希望通過此文和其中的具體案例,幫助大家理解并應(yīng)用于實踐。
二、原則1:力求極簡
我告訴每一個人要 追求極簡,當空間受限時,這是最重要的原則。將所有必要的 UI 元素放進界面,并保持有序和明了,或許是件棘手的事情。
對每個屏幕上的 UI 元素進行優(yōu)先級排序時,需要非常謹慎。通常,我們?nèi)菀椎羧胍粋€陷阱:將過多的信息打包進界面。試圖為用戶提供他們可能想要的一切,而最終只會讓用戶不知所措。
“完美不是無以復(fù)加,而是沒有可以拿走的?!薄?Antoine de Saint-Exupéry
請深刻洞察移動用戶的需求,試著回答,他們最重要的任務(wù)是什么?哪些信息和功能是必不可少的?
盡量保持每個界面僅有一個行動目標,可以借助過濾器、合理的默認值、高效的排序、易于訪問的搜索功能以及漸進式的信息展示等解決方案來實現(xiàn)。當優(yōu)先級排列完成,就可以利用留白、簡潔的字體以及其它視覺設(shè)計進一步簡化。
速度是體驗的一部分,加載頁面或內(nèi)容所需要的時間越長,體驗就越差。一個極簡主義設(shè)計,可以提升用戶體驗和產(chǎn)品加載速度。因此,在考量功能、內(nèi)容、視覺效果前,請優(yōu)先考慮加載速度。畢竟,無論是你或者用戶,魚和熊掌不可兼得。
1. 案例一:Instapaper
Instapaper 是個不錯的案例,它允許用戶快速地收藏文章以便稍后閱讀,App 的首頁也圍繞這一目的而設(shè)計 —— 僅展示用戶收藏的文章列表。
Instapaper App 的首頁(作者截圖)
可以看到,列表頂部設(shè)有搜索欄,兩側(cè)各有一個菜單,主頁面沒有使用常見的底部標簽欄。此外,界面使用干凈的單色設(shè)計。
2. 案例二:Behance
Behance 的極簡設(shè)計同樣值得借鑒,產(chǎn)品多運用留白設(shè)計,每個頁面都有清晰的焦點。
Behance App 的首頁和個人資料頁(作者的屏幕截圖)
三、原則2:重要的元素置于底部或中心
Steven Hoober[1] 針對移動用戶行為,做過一系列有趣的研究。當用戶單手操作手機時,將最重要的 UI 控件放在其拇指可觸及的范圍內(nèi),這很關(guān)鍵。他還證明了用戶多種握持手機的方式。
([1]胡伯(Steven Hoober),從事交互設(shè)計工作超過 15 年,其中涉及各種行業(yè)、各種用戶,涉足手機界面交互設(shè)計 10 年,包括設(shè)計文檔的處理、規(guī)劃設(shè)計原則和設(shè)計模式,出版《移動應(yīng)用界面設(shè)計》。)
拇指在智能手機屏幕上的觸角(來自史蒂芬·胡伯的報告)
此外,他還表明,無論是閱讀或內(nèi)容互動,移動用戶更喜歡垂直居中的信息布局。
“我做了一項研究,讓用戶將屏幕中的內(nèi)容移動到他們喜歡的位置。事實證明。一旦將內(nèi)容放置到屏幕中央,用戶就會想要選擇它?!薄猄teven Hoober
如有必要,可以考慮將一些重要的信息居中,但不要特意將頁腳菜單變成底部標簽欄。
“當有選擇的時候,移動用戶更喜歡在屏幕中央閱讀和交互?!?/p>
受試者偏愛點擊的位置熱圖(史蒂芬·胡伯研究顯示)
1. 案例一:Audible
底部標簽欄常見于各類 App,這樣的設(shè)計是有充分理由的。
除此之外,音樂播放器設(shè)計是一個很好的案例,它的主控件就位于屏幕下半部分,再比如播客、有聲讀物等應(yīng)用。例如 Audible 就是很好的有聲讀物設(shè)計案例。
音頻 App Audible 的播放器(作者截圖)
2. 案例二:Fitbit
Fitbit 是一款記錄器產(chǎn)品,其主要功能是向用戶展示數(shù)據(jù)信息。因此,它將核心信息放置于屏幕中心,便于用戶瀏覽。
Fitbit App 的主屏幕(作者截圖)
四、原則3:減少輸入
觸屏鍵盤在許多方面都是一個很棒的發(fā)明,但無法回避的是,太長地信息輸入會導(dǎo)致用戶體驗不佳,并且移動設(shè)備的按鍵較小,與筆記本電腦或外接鍵盤的機械運動相比,反饋效果也更差。
此外,相較 PC 端用戶來說,移動用戶與界面的交互時間更短,他們可能只是在忙碌中或者排隊時尋找 1 分鐘的消遣。
某些配件可以將筆記本電腦或臺式機的優(yōu)勢帶入移動設(shè)備。例如,在平板電腦上使用外接鍵盤、鼠標或者手寫筆,用戶的行為習慣會更接近 PC 端。不過,對于部分用戶來說,情況可能并非如此。
基本上,移動用戶在使用網(wǎng)站或產(chǎn)品時,不會輸入大量文本,也沒有時間。因此,你的設(shè)計應(yīng)該:
- 對于可以自動填充的內(nèi)容,提供自動填充設(shè)計
- 當用戶開始鍵入或輸入搜索詞后,給出合理的建議
- 允許用戶選擇類別或以其它方式篩選內(nèi)容
- 使用 日期選擇器 代替手動輸入這只是幾個常見的設(shè)計方法,當你習慣反問 “用戶能否以更少的輸入完成任務(wù)” 時,便會發(fā)現(xiàn)更多的問題。
案例:Eventbrite
Eventbrite 作為一個在線活動策劃服務(wù)平臺,其搜索功能很值得學習,尤其是當基于時間搜索事件時,常規(guī)時間選擇器(年、月、日)默認排列在最后,優(yōu)先展示 “任何時候”、“今天”、“明天”、“本周”、“本周末”,以便于用戶用最少的輸入選擇最便捷的時間。
Eventbrite App 的時間選擇器(作者截圖)
五、原則4:增加控件操作區(qū)域
在筆記本電腦或臺式機上,用戶可以通過光標鎖定屏幕上最小的目標,但在手機屏幕上要困難得多。手指不僅比光標大很多,也不夠精確,點擊時會覆蓋住目標。
根據(jù)原則2,在理想狀況下,行動點的大小取決于它在屏幕中的位置。但是,在可能的情況下,把操作區(qū)域設(shè)計的大一些是永遠不會錯的。遵循 iOS 或 Android 的設(shè)計指南,按鈕尺寸不能小于 44*44px 和 48*48px。
實現(xiàn)該原則最明顯的方法是 增加 UI 控件尺寸,并且擴大元素周圍的留白空間。這樣不僅可以減少誤操作,還可以提升界面的簡潔性。此外,留白還可以增加操作區(qū)域的視覺面積,可以應(yīng)用于屏幕上的所有 UI 控件,尤其是不易增加面積的小控件。
你或許不希望將底部標簽欄的圖標和文本設(shè)計得太大,那么只需要 增加元素的可點擊范圍(即熱區(qū),包含可見元素和不可見的點擊區(qū)域,但請保持與開發(fā)的溝通)—— 在不干擾其他 UI 元素的情況下使其盡可能大。
如果按照上述建議進行調(diào)整,設(shè)計將成為一種錯誤預(yù)防,而非錯誤處理。當然,即使是這樣誤操作也不可能完全避免。請記牢這一點,確保誤操作時不會產(chǎn)生災(zāi)難性事件。
案例:Meetup
社交 App Meetup 就是很好的案例,當用戶查看聚會群組時,屏幕中間有個醒目的大按鈕,便于用戶輕松快捷的操作。
Meetup App 中的群組頁(作者截圖)
六、原則 #5:優(yōu)先考慮易讀性
易讀性是所有平臺設(shè)計的另一個重要原則,設(shè)計師需要始終遵循字號、行高、字體等通用準則。在移動設(shè)備中,字體不宜小于16pt,否則會損害一些用戶的可讀性。
不過,從可用性的角度來看,移動設(shè)備更具挑戰(zhàn)的正是那些 “不理想” 的使用環(huán)境 —— 用戶可能是在旅途中、繁忙的街道或者強光狀態(tài)下使用產(chǎn)品。
有時候,我和大家一樣喜歡在白色背景上使用字重較輕、色值 #9A9A9A 的字體,這樣的設(shè)計也得到了大量的支持和喜歡。但如果你想要好的用戶體驗,設(shè)計不能僅僅滿足陽光充足的 “理想條件”,還需要將易讀性置于審美之上。
案例:Medium.com
許多 Native App 支持自適應(yīng),允許用戶設(shè)置界面信息。這延伸了產(chǎn)品設(shè)計師的責任 —— 從設(shè)計完美的表現(xiàn)層到確保設(shè)計的延展性和動態(tài)變化。Medium.com 文章展示頁的可讀性設(shè)計或許可以引起反思。
Medium.com 的文章展示(作者截圖)
七、原則6:及時且正向的反饋
“等待” 是一個相對術(shù)語,我們很少用毫秒來度量,但在用戶體驗中卻需要如此精準。
隨著 5G 時代的到來,那些為網(wǎng)絡(luò)異常而進行的設(shè)計很快會變的無關(guān)緊要。但在 5G 網(wǎng)絡(luò)普及之前,移動用戶可能在任意時間或地點等待加載,特別是當他們使用蜂窩網(wǎng)絡(luò)時,請不要忽略加載狀態(tài)設(shè)計。
當延遲 超過 300 毫秒時,就會引起用戶的注意,超過 1000 毫秒時,用戶或許會離開。如果你無法在這段時間內(nèi)加載出內(nèi)容,至少讓用戶知道你正在處理它。
案例:Duolingo
給予用戶反饋總是好的??纯?Duolingo 是如何超越別人的,他們利用加載時間展示有趣的故事和可愛的動畫,有效且具有沉浸感。
Duolingo App 中的加載狀態(tài)(作者錄屏)
八、原則7:輕松從錯誤中恢復(fù)
即使你很好地遵循了上述原則,又或者你是一個很棒的設(shè)計師,用戶錯誤也是必然會發(fā)生的。即使這些錯誤你有責任幫助用戶避免,但你永遠無法完全消除它們。
此外,總有一些錯誤風險會超出你和用戶的控制,其中一些問題在移動設(shè)備上更容易發(fā)生,例如網(wǎng)絡(luò)不佳而導(dǎo)致的頁面無法加載。
1. 案例一:Google Sheets
提到 “撤銷” 功能,你可能會想起微軟的 Word、Excel、PowerPoint 以及谷歌的同類工具。請注意,在 Google Sheets App 中,“撤銷” 始終是用戶可優(yōu)先訪問的控件之一,并一直處于頂部菜單。
Google Sheets App 中的電子表格(作者截圖)
2. 案例二:Airmail
通常產(chǎn)品中出現(xiàn)列表時,都支持用戶通過左右滑動來執(zhí)行某些操作。
Airmail 電子郵件列表的操作有方向和長度差異,并且可以立即執(zhí)行。這對于需要加快工作流程的高級用戶來說,非常有用,但從經(jīng)驗上看,它也容易出錯。
當刪除操作是向左滑動時,“撤銷移動到垃圾箱” 按鈕可能會派上用場。包括發(fā)送電子郵件時,也需要顯示類似的撤銷按鈕。在各類 App 中,刪除、保存、篩選都是很常見的功能,這些功能都能幫用戶從錯誤中恢復(fù)。
Airmail App 中的電子郵件刪除和恢復(fù)(作者錄制)
九、總結(jié)
基本的、通用的用戶體驗設(shè)計實踐需要滿足各類設(shè)備的差異化需求,不過,由于存在小屏幕、觸屏交互、復(fù)雜的使用環(huán)境以及較差的網(wǎng)絡(luò)連接等因素,一些設(shè)計原則在移動設(shè)備上尤為重要。
為移動端設(shè)計界面時,甚至比筆記本和臺式機 更需要遵循極簡原則。將重要的元素放在界面中間,以便用戶可以輕松訪問,并最大限度地減少所需的文本輸入。
增加操作區(qū)域,幫助用戶更快地、無縫銜接地達成目標,并 優(yōu)先考慮易讀性,以應(yīng)對用戶在外部壞境可能遇到的問題。你可能需要 1 秒鐘來加載所請求的內(nèi)容或頁面,但用戶很快會失去耐心,并懷疑哪里出了問題。因此,要對用戶執(zhí)行的任何操作提供及時的、正向的反饋。
最后,當所有原則都失敗時,至少要確保用戶可以輕松從錯誤中恢復(fù)。要記得,無論如何錯誤都是無法避免的,幫助你的用戶快速回到正軌,否則你可能會永遠失去他們。
作者:Christian Jensen,
原文:https://uxdesign.cc/learn-from-the-best-mobile-design-principles-f1bdc46bc016
譯者:張小璽,編輯:徐小淇
本文由 @三分設(shè) 翻譯發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載
題圖來自 Unsplash,基于 CC0 協(xié)議
- 目前還沒評論,等你發(fā)揮!