在尼爾森10大可用性原則中第一條就是狀態可見性原則,當用戶在使用app的時候發生異常狀態,選用合適的方式告訴用戶能有效減少用戶的負面情緒,一副情感化的插圖一句動人的文案就能幫助產品提高轉化率、客單價。
異常狀態一共有以下10類:
- 網絡異常
- 消耗大量流量時
- 空數據
- 加載失敗
- 操作失敗
- 服務器異常
- 搜索無結果
- 無權限
- 功能建設中
- 內容被刪除
1.網絡異常
當移動設備網絡異常時,導致無法上傳和下載數據,從而無法正常的使用產品。
1.tips提示,通過tips提示用戶當前網絡不可用,tips使用場景一般為用戶打開後,界面停留在首頁, 且首頁以列表形式展示,這樣的話,tips才能合理的融入到界面中,常見使用這種佈局方式的有微信、qq、微博、釘釘等聊天app。
2.toast提示,當頁面預加載了內容或者有緩存數據,這種場景適合toast提示方式,常見網易使用這種方式的有網易新聞等軟件。
3.沒有提前加載數據的頁面,常用缺省頁的方式來提示。
2.大流量警告
非Wi-Fi情況下,當涉及需要消耗大量流量數據時,這時候需要告知用戶。常見的例如:看視頻,聽/下載歌曲、視頻通話、下載上傳文件等。
提示大概分為三種方式
Toast提示,告知用戶當前狀態但不打斷他的操作。
模態彈窗:強提示,打斷用戶操作。
非模態提示:強提示,但不影響用戶的其他操作。
每種提示方式都有各自的優缺點,設計師要區分頁面和用戶的使用場景選擇使用。
3.空數據
控數據分為兩種情況,一種是你主動清空了頁面,一種是頁面本來就是空的。
刪除清空——主動操作
用戶主動清空或刪除通常都帶有某種目的,但也不排除因為誤操作造成的損失。前一種情況因為用戶明確知道自己做了什麼,只要給予結果性的反饋即可。
刪除清空作為小概率事件大多應用不進行區分。
首次使用——未操作
空頁面根據頁面類型的不同表現也不同像沒有記錄、暫無收藏、暫無郵件、暫無好友等。
有些空頁面還要幫助用戶為當前頁面任務目標做出指引。
4.加載失敗
在加載過程中,App向服務器請求數據,如果是網絡原因導致,則使用網絡異常的設計規範。
如果非網絡異常原因,則可能因為服務器異常導致接口請求不到數據,從而導致加載失敗。
5.操作失敗
特殊情況下用戶操作失敗時,在當前頁面給予一個反饋,告知用戶操作失敗,最好告知用戶操作失敗的原因,讓用戶知道接下來如何避免操作失敗。
6.服務器異常
後臺服務器出現異常致使頁面崩潰
7. 搜索無結果
用戶在搜索過程中,除了出現正常的匹配結果,還存在無匹配結果的情況,針對搜索無結果的情況,要給予用戶操作無結果的提示。
8.無權限
無權限的場景,在B端產品中,對於不同組織架構的企業員工,會存在不同的權限。
9.功能建設中
一般App功能正在開發中,這種情況不會在App界面中展示出來,只有完全開發完畢並上線後才會出現在App上。
也有一些產品的特殊業務,會將一些未開發的功能展示出來。
10 內容被刪除
內容被髮布者或者平臺刪除,但他發佈的信息還能點進去。
以上就是app的10種異常狀態的總結,歡迎大家進行補充哦,大家get到了嗎?
閱讀更多 北京設計小白 的文章