即使我們努力把產(chǎn)品的體驗做的再順暢,也難免會遇到一些意想不到的情況,也就是極端情況,那么極端情況我們到底要不要處理呢?
開頭我先講個親身經(jīng)歷的小故事:還記得曾經(jīng)在一家公司,當我把交互稿輸出給開發(fā)時,其中一位開發(fā)看到我給的“極端情況錯誤處理”時,他拋出一個大大的疑問,為什么這種情況也要考慮?正常人誰會這樣用啊,如果所有場景都考慮的話,那還有盡頭嗎?我覺得這種不用處理…
我聽了之后雖然講了我的看法,他的確也都聽了,但就是沒那么做,結(jié)果就收到客戶在我提到的場景下使用產(chǎn)品崩掉的反饋…
所以極端情況要不要處理呢?答案是:當然要!
一、為什么要考慮極端情況
作為一個交互設(shè)計師,時刻關(guān)注用戶體驗是最基本也是最重要的。一個業(yè)務(wù)邏輯單一的產(chǎn)品涉及的體驗點也會非常龐大,大到業(yè)務(wù)流程、信息架構(gòu),小到按鈕文案、操作提示等,除此之外,還有一些邊角極端情況。
所以不單單是那位開發(fā)同學(xué),相信很多人都會想:梳理正常的邏輯就已經(jīng)很考驗人的思考能力了,也完全可以滿足正常的場景了,為啥還要絞盡腦汁的去考慮極端情況,有必要嗎?
其實非常有必要。因為其實用戶對于正常順暢的操作體驗并不會有太深刻的感受,除非你的交互體驗登峰造極,但是一旦遇到一些極端情況導(dǎo)致產(chǎn)品可用性出了問題,那么用戶很可能會馬上卸載這款產(chǎn)品,所以極端情況千萬不要漏掉!
二、極端情況實例
首先呢,我們先看幾個常見的極端情況:
2.1 文字超長極限狀態(tài)
眾所周知,文字作為大部分產(chǎn)品中必現(xiàn)的元素,別看它簡單,可它的邏輯不少,比如首先是否要設(shè)字數(shù)限制,其次若設(shè)限,那么某些場景是否要顯示完整,超長了是折行還是末尾截斷等。
解決方案:
現(xiàn)在大部分產(chǎn)品都會設(shè)置一個字數(shù)上限,即使客戶端沒有展示,服務(wù)端也會有個字數(shù)限制。
拿人名舉個例子吧,一般處理是首先設(shè)置個20字上限,因為主要用戶是國內(nèi)用戶,所以大部分不會超過4個漢字,所以盡量讓大部分情況能顯示的下5個字左右就可以了,超過后就末尾截斷,不支持折行,因為大多數(shù)情況下如果折行顯示頁面布局就沒法看了。
反例:列表條目文件名稱顯示做了字數(shù)限制,單行顯示,但實際幾乎沒限制,所以鼠標hover顯示完整后就災(zāi)難了。。。
2.2 頁面內(nèi)容空值
產(chǎn)品中有些頁面是類似瀑布流的形式,那么就會涉及初始為空的狀態(tài),這種時候一定不要放任不管,給用戶一個空空如也的頁面。
目前看到的產(chǎn)品處理方式大概有三種:
1)空值提示:圖標+說明文案,一般應(yīng)用于比較中性無強烈引導(dǎo)操作的頁面,例如消息、通知等
2)空值提示加操作引導(dǎo):圖標+說明文案+引導(dǎo)操作,一般用于有引導(dǎo)性的頁面,例如社交、有交互的場景
3)推薦的內(nèi)容:產(chǎn)品推薦一些內(nèi)容供用戶查看,一般用戶內(nèi)容類產(chǎn)品
無任何提示(反例)
具體哪種方式好,不能一概而論,要看產(chǎn)品本身屬性和具體場景,這里不做贅述。
2.3 頁面內(nèi)容過多時的加載方式
還有一種情況就是頁面內(nèi)容過多的情況,這里我們不考慮頁面展示只考慮進入頁面的加載,大家平時估計遇到過點開一個列表頁面,就一直在觀看“菊花轉(zhuǎn)”(頁面內(nèi)容加載狀態(tài)),等的時間如果超過5秒可能就會產(chǎn)生焦慮了,再多點時間直接就和產(chǎn)品說拜拜了,那么這種極端情況一般怎么處理呢?
目前比較多的處理方式有:
1)頁面框架異步加載:先加載比較快的條目框架,具體內(nèi)容再填充,比如先加載文字,后加載圖片
2)內(nèi)容分頁加載:比如先展示返回的20條數(shù)據(jù),再展示接下來的20條,依此類推
3)本地緩存:存儲一些固定的靜態(tài)元素到本地,下次直接獲取
2.4 非正常操作
在使用產(chǎn)品時,有些情況下,用戶進行了非正常的操作,這時候如果不處理輕則造成內(nèi)容的混亂,重則直接程序崩潰不可用,這里的非正常操作一般包含兩種:
當然以上說的情況和代碼本身的健壯性也有關(guān)系,那么在體驗角度我們能些什么呢?
可以定義一個統(tǒng)一的規(guī)則,比如程序檢測到類似情況就出一個提示,因為極端操作情況比較少見,所以我們只要保證程序不崩潰,不影響用戶正常使用即可,具體可以根據(jù)實際場景處理。
2.5 服務(wù)器出錯
大家估計都遇到過一個頁面:404頁面,那這個頁面到底什么意思呢?
其實404頁面是客戶端在瀏覽網(wǎng)頁時,服務(wù)器無法正常提供信息,或是服務(wù)器無法回應(yīng),且不知道原因所返回的頁面,當然一般情況不會見到這個頁面,所以也是一種相對極端的情況,那有沒有必要處理呢?
其實是有必要的,大家可以看下未經(jīng)處理的404報錯頁面:
很明顯,提示語很技術(shù),不夠通俗易懂、直觀明了,那么再給大家看看一些產(chǎn)品的處理案例:
像以上優(yōu)秀案例所示,其實404頁面能做的東西很多,包括品牌宣傳,引導(dǎo)操作,以詼諧幽默方式安撫用戶情緒等,所以遇到這種服務(wù)器的極端情況還是要處理的。
當然,服務(wù)器報錯不止404,其他類型的報錯可根據(jù)發(fā)生的概率酌情處理。
三、總結(jié)
以上僅僅舉了幾個極端情況的例子,實際上還會有很多,若想盡量覆蓋全極端情況,在設(shè)計時可以多多思考,將自己切換成“找茬兒模式”,也可以尋求QA同學(xué)的幫助,因為他們在寫用例時會考慮的更多。即使努力去想可能發(fā)生的極端情況,但是有些極端情況還是可能會遺漏,到真正遇到了才知道,不過其實也說明了那些想不到的極端情況可能發(fā)生的概率更小。
總之,有些極端情況一定要處理,盡量做到給用戶一個好的體驗,但是有些情況其實并不需要投入過多精力去思考該如何提升體驗,因為本身就不是正常的產(chǎn)品使用場景,只要在發(fā)生的時候保證產(chǎn)品可用性即可,因為還有更重要的產(chǎn)品主線體驗需要不斷去迭代提升。
你們覺得呢?歡迎一起探討交流。
作者:江浦
來源:人人都是產(chǎn)品經(jīng)理
聲明:本頁內(nèi)容由湖南景煌網(wǎng)絡(luò)通過網(wǎng)絡(luò)收集編輯所得,所有資料僅供用戶參考;本站不擁有所有權(quán),也不承認相關(guān)法律責任。如您認為本網(wǎng)頁中有涉嫌抄寫的內(nèi)容,請及時與我們聯(lián)系進行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系您,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。如果您對網(wǎng)站優(yōu)化核心技術(shù)文章感興趣,請點擊查看網(wǎng)站建設(shè)和網(wǎng)站推廣的相關(guān)文章,請關(guān)注湖南景煌網(wǎng)絡(luò)官網(wǎng)(www.banjiwang.cn)
全國7x24小時客服熱線
50倍賠付終端服務(wù)時間
部分產(chǎn)品可享受15天無理由退款
全國多家分公司便捷服務(wù)
持續(xù)陪伴企業(yè)成長,共創(chuàng),共贏
幫助企業(yè)建設(shè)全網(wǎng)營銷生態(tài)鏈
讓企業(yè)與用戶快速連接一切
為企業(yè)與用戶搭建共享開發(fā)平臺
0731-82272030
公司地址:長沙市雨花區(qū)韶山北路460號(原86號)興威名座北棟1202室
長沙市芙蓉區(qū)、天心區(qū)、岳麓區(qū)、開福區(qū)、雨花區(qū)、望城區(qū)均可提供上門洽談服務(wù)
湖南景煌網(wǎng)絡(luò)科技有限公司--為你提供網(wǎng)站建設(shè)、百度SEO、網(wǎng)站優(yōu)化、網(wǎng)絡(luò)推廣、百度排名、小程序開發(fā)等服務(wù)
微信公眾號