I'm Kero

Planning, Fast and Slow.

6 個測試手機 APP 使用者經驗的小訣竅

想創造一個好的 UX 並不容易,網站上如此,手機 APP 上亦充滿不小心就會步入的陷阱。我給開發者的簡單建議是:你應該以全新使用者的心態,從頭到尾測試,仔細地用筆記或錄影的方式記錄下在每個環節遭遇到的問題。不要凡事以「理所當然」的心理去評估,如果條件允許,讓未參與開發的人投入測試更好。

我們先假設你的 APP 已經 debug 完成,可是總覺得有點卡卡的、用起來不順。你可能會疑惑:「是 UX 沒做好嗎?我要怎麼改進呢?」下文便提供你幾個驗證 UX 的簡單問題以及改進的撇步。

1. 等待時有無 loading feedback?

有時因為網路延遲或使用者硬體條件限制,APP 切換頁面或執行某個功能實在慢到離譜,如果不放個轉圈圈的動畫示意系統正在載入資料,使用者甚至會誤會它是不是壞掉了。

設計 loading feedback 的好處有二:

  1. 告知使用者進度,使他們明白操作已經成功。
  2. 雖然等待時間並沒有縮減,因為有跡象可以觀察,使用者會更有耐心等待。

你可以嘗試設計更加細節化的 feedback,例如 loading 每個部份都回報進度,UX 效果通常也會有一定提升。就好像是一個頻繁度增加的「倒數計時」,雖然還是要等待一樣久,使用者因為掌握著狀況的緣故,較不會出現負面情緒。

TIP:使用者喜歡掌握狀況的感覺。

2. 載入速度過慢嗎?

儘管有 loading feedback 這招大絕,也並不意味你的系統可以愛怎麼慢就怎麼慢。轉圈圈轉太久的話,他們還是會生氣的!這裡只有靠實力做彌補了:

  1. 程式質量是不是還有改進空間?冗餘代碼都刪除了嗎?
  2. 可否善用 cache 來使重複載入的動作更快?
  3. 單步驟的資料負載量是否太大?有辦法優化載入的時間點嗎?

TIP:最起碼先儘快讓使用者看到可以用的介面。

3. 操作指示明顯嗎?

有些 APP 的 UI 並非不好用,只是沒有給予明確的線索指導使用者該如何操作。例如我就曾經在使用一個 APP 時很困擾如何回到『上一頁』,愣了許久才發現,原來像翻書一樣左滑就可以了。這是很簡單的手勢,一旦我知道了就能享受其便利性,但是介面上沒提供任何引導使用者這樣做的線索,搞不好會有使用者一直發現不了,最後沮喪地不得不放棄使用它。

設計者往往很難發現這類設計上的漏洞:UI 很好用,很符合人性,但你忘了教人怎麼用……

改進方案很多,你可以在使用者第一次開啟這個 APP 時自動運行導覽,可以通過在介面上放箭頭或其他 ICON 讓操作方式更明顯,或是在 APP 的 SETTING 或 ABOUT 菜單中夾帶個使用說明書。

TIP:永遠要假設使用者是第一次使用 APP。

4. 按鈕容易辨識和操作嗎?

手機介面必須特別注意的一個大原則是,要把按鈕調整到適合手指按的大小,並凸顯其形狀和範圍。因為使用者通常會以看軟體的角度使用 APP,純文字連結有可能被錯認成內容區塊。

操作方面,不可使用 hover 去觸發是常識之二,常識之二則是不可提供過多的選項。

你應該聚焦於解決核心問題;試圖將網站功能『移植』到 APP 的公司尤其該特別注意,手機所呈現的內容和功能應以精簡為佳。因為移動設備使用者的頻寬通常有限,他們更傾向於快速瀏覽到重要內容。

TIP:把手機想像成一個要用一根手指操作的遊戲機。

5. 鍵盤種類是否配置正確?

你可能不知道,iPhone 有高達 8 種鍵盤,這些鍵盤對應不同的資料類型,像是電話號碼有電話鍵盤、網址列會有網址鍵盤(一個按鈕就可以打出 .com)、E-Mail 欄位有 E-Mail 鍵盤(@ 出現在預設鍵盤列)等等。稍不注意,開發者卻把所有欄位都配置成了一種鍵盤,也浪費了發揮細心的好機會。

配置正確的鍵盤類型對使用者會有一定影響。當我在輸入網址時看到顯示『.com』的按鈕出現,總是不由得有抓到『生活中的小確幸』的感覺,因為這省去了不少麻煩。像這樣對細節也不遺餘力的掌握,其實就是強化 UX 的關鍵之一。

TIP:軟體的價值是解決使用者問題,UX 幫助它解決得更輕鬆。

6. 推播通知是否過多?

很多開發者害怕自家 APP 下載後就被遺忘,會試著用推播通知(Push Notification)時不時喚回使用者,或提醒他們有新消息,或提醒他們產品有更新。

我不只聽過一名客戶抱怨,他們覺得某某 APP 的推播太過頻繁,而且不能關掉(或許是他找不到),所以他索性刪掉了這個 APP。

你必須明白,未經使用者允許的推播就跟廣告信一樣,甚至比廣告信還煩人,因為你是在使用頻率極高的設備上做這件事。你得比廣告信還小心,鎖定好觀眾群,確認推播的頻率和內容不至於招致反感。

別忘了,APP 的推播功能是為了讓使用者回頭繼續用它,而不是讓他們想起了應該刪除它。

TIP:與使用者關聯密切的推播內容才會受到歡迎。