? ? ? ?使用手機APP的時(shí)候,遇到網(wǎng)絡(luò )請求超時(shí)是件很正常的事情。如果用戶(hù)遇到這種情況,如何更好地去進(jìn)行手機APP UI設計,以便保證用戶(hù)的體驗呢?針對這種情況,今天小編就來(lái)八一八遇到網(wǎng)絡(luò )請求超時(shí)的一些情況等等。? ? APP UI設計? ? 網(wǎng)絡(luò )請求超時(shí)的幾種情況? ? 用戶(hù)在使用手機APP的時(shí)候,多多少少會(huì )遇到網(wǎng)絡(luò )狀態(tài)不好的情況,一般什么情況下會(huì )導致網(wǎng)絡(luò )狀態(tài)不好呢?1、用戶(hù)所處環(huán)境網(wǎng)絡(luò )信號不好,用戶(hù)向服務(wù)器請求超時(shí)。2、服務(wù)器沒(méi)有正常接收請求或沒(méi)有回復。3、手機停機。4、手機沒(méi)開(kāi)wifi或則流量等。? ? 以上的這幾種情況,對于用戶(hù)來(lái)說(shuō)就是沒(méi)網(wǎng)或者斷網(wǎng)。碰到這種情況,APP最好能夠有一個(gè)良好的反饋設計,通常沒(méi)有反饋設計的手機應用,都是采用了空白頁(yè),用戶(hù)只能退回上一步。? ? 網(wǎng)絡(luò )請求超時(shí)的反饋設計? ? 空白頁(yè)的反饋設計,會(huì )讓用戶(hù)重復之前的步驟,有時(shí)候會(huì )讓用戶(hù)覺(jué)得厭煩,最好的設計就是讓用戶(hù)可以在當前頁(yè)進(jìn)行重試刷新,如果可以的話(huà),還可以加上其他設計,比方說(shuō)一個(gè)俏皮的頁(yè)面,從而去緩解用戶(hù)因為網(wǎng)絡(luò )問(wèn)題產(chǎn)生的不滿(mǎn)情緒。? ? 除此之外,還有一種是緩存機制。通過(guò)之前用戶(hù)的瀏覽記錄,將圖片和文字內容緩存下來(lái),在下一次用戶(hù)進(jìn)入的時(shí)候,即使沒(méi)有網(wǎng)絡(luò ),也不會(huì )呈現空白頁(yè),而是呈現出以前所加載緩存的內容。這種例子就比較多了,比如說(shuō)新聞類(lèi)的APP還有大家熟悉的微信朋友圈,這類(lèi)手機APP應用在出現網(wǎng)絡(luò )請求超時(shí)的情況下就不需要跳轉另一個(gè)頁(yè)面了。?? ? 簡(jiǎn)單來(lái)說(shuō),less is more,動(dòng)作越少,對用戶(hù)體驗影響也就越小。最好的做法自然是讓用戶(hù)在出現異常情況下,可以輕易地再次重試,淡化用戶(hù)對異常情況的敏感程度,也降低對用戶(hù)體驗的影響。