APP常見(jiàn)的幾種刷新類(lèi)型

6 評(píng)論 28328 瀏覽 894 收藏 8 分鐘

這兩天無(wú)意看到一些內(nèi)容刷新案例,發(fā)現(xiàn)原來(lái)光一個(gè)刷新操作,也是有不同的刷新類(lèi)型區(qū)分的,所以在這里記錄一下。

 

內(nèi)容刷新主要是為了消除因時(shí)間間隔造成的內(nèi)容或狀態(tài)不一致,通過(guò)刷新可以推送較新的內(nèi)容。刷新可以分為分為手動(dòng)和自動(dòng)兩種,自動(dòng)刷新就不需要累贅了,進(jìn)入頁(yè)面之后,app自動(dòng)與服務(wù)器提交一個(gè)請(qǐng)求,如果有內(nèi)容更新就會(huì)自動(dòng)推送過(guò)來(lái),然后頁(yè)面再自動(dòng)更新內(nèi)容。但是有時(shí)候,比如說(shuō)頁(yè)面自動(dòng)刷新太慢或者在瀏覽過(guò)程中需要刷新內(nèi)容,用戶(hù)就會(huì)使用到手動(dòng)刷新的方式。移動(dòng)端的手動(dòng)刷新一般為下拉刷新(得益于twitter的發(fā)明),極少部分頁(yè)面會(huì)通過(guò)點(diǎn)擊刷新按鈕刷新。

在之前沒(méi)有想到,原來(lái)不同場(chǎng)景下的內(nèi)容刷新,也會(huì)對(duì)應(yīng)著不同的交互反饋:空白頁(yè)面刷新失敗有提示、緩存頁(yè)面刷新失敗無(wú)提示、緩存頁(yè)面刷新失敗有提示。

空白頁(yè)面刷新失敗有提示

現(xiàn)在的應(yīng)用都標(biāo)榜以?xún)?nèi)容為中心,所以都會(huì)極力避免空白頁(yè)面的出現(xiàn)。對(duì)于大部分的應(yīng)用,最好的方法就是使用緩存,進(jìn)入頁(yè)面之后,先顯示之前的緩存,然后再進(jìn)行內(nèi)容的刷新。其次,消滅空白頁(yè)面的第二種方法就是提供系統(tǒng)推薦項(xiàng)進(jìn)行替代。但是對(duì)于一些頁(yè)面,頁(yè)面內(nèi)容跟用戶(hù)的使用狀態(tài)關(guān)系密切,無(wú)法避免會(huì)出現(xiàn)空白頁(yè)面,這時(shí)候會(huì)使用一些引導(dǎo)類(lèi)的提示,使得頁(yè)面變得更加豐富,同時(shí)可以促進(jìn)用戶(hù)產(chǎn)生內(nèi)容。

但是一些資訊類(lèi)應(yīng)用,比如讀讀日?qǐng)?bào),打開(kāi)默認(rèn)是空白頁(yè)面,然后再加載內(nèi)容(我不是很明白這種設(shè)定)。其他一些應(yīng)用,比如:豆瓣一刻和MONO,每天第一次進(jìn)入應(yīng)用的時(shí)候也會(huì)出現(xiàn)空白頁(yè)面。我猜想第二類(lèi)應(yīng)用的展示方式的原因是這樣的。他們的內(nèi)容推送都是嚴(yán)格以天為單位的,每天固定時(shí)段推送精選內(nèi)容。他們會(huì)希望你每天只看并且看完當(dāng)天的東西,所以一旦到了第二天,昨天的內(nèi)容就是累贅了。所以每天第一次進(jìn)入應(yīng)用的時(shí)候會(huì)出現(xiàn)空白頁(yè)面,象征著每天都是從新開(kāi)始。此時(shí)就會(huì)對(duì)應(yīng)一個(gè)“空白刷新”邏輯。

一般而言,空白頁(yè)刷新失敗之后會(huì)進(jìn)行錯(cuò)誤提示,一般提示為“網(wǎng)絡(luò)有問(wèn)題,請(qǐng)點(diǎn)擊重試”。如圖:

804591-d1b15be134b0979c (1)
讀讀日?qǐng)?bào)

空白刷新對(duì)應(yīng)的場(chǎng)景是這樣子的:用戶(hù)想要刷新出內(nèi)容,并且用戶(hù)知道這里可以刷出新內(nèi)容,但是沒(méi)有刷新成功,這時(shí)候需要給用戶(hù)一個(gè)交待。所以需要提示用戶(hù)。同時(shí),提示完用戶(hù)之后需要給用戶(hù)一個(gè)解決方法,這就是“點(diǎn)擊后重試”。

緩存頁(yè)面刷新失敗無(wú)提示

常見(jiàn)的應(yīng)用比如知乎、網(wǎng)易新聞、好奇心日?qǐng)?bào)、微信朋友圈等,這些應(yīng)用都會(huì)采用緩存的形式,打開(kāi)之后顯示的是緩存內(nèi)容,然后系統(tǒng)會(huì)給服務(wù)器發(fā)送請(qǐng)求,如果有內(nèi)容更新的話(huà)就會(huì)自動(dòng)更新一次內(nèi)容,更新之后的內(nèi)容直接覆蓋當(dāng)前的內(nèi)容。更新失敗之后是沒(méi)有提示的。但是有一些應(yīng)用,比如有道詞典、企鵝FM、網(wǎng)易云音樂(lè)等,他們更新失敗之后是有提示的。

我覺(jué)得這兩種應(yīng)用的區(qū)分點(diǎn)在于

  1. 應(yīng)用的使用頻率;
  2. 內(nèi)容的時(shí)間連續(xù)性;
  3. 界面之間的關(guān)系緊密度。

比如說(shuō)網(wǎng)易新聞,作為一個(gè)打發(fā)時(shí)間的工具,每天使用頻率就會(huì)比較高,所以用戶(hù)進(jìn)來(lái)之后是想看看有沒(méi)有更新。其次,網(wǎng)易新聞的內(nèi)容是連續(xù)不斷更新的,所以用戶(hù)會(huì)知道當(dāng)前顯示的內(nèi)容是我看看過(guò)并且處理過(guò)的。最后,新聞列表頁(yè)面顯示的是摘要,用戶(hù)可以通過(guò)摘要快速進(jìn)行判斷是否要進(jìn)入詳情頁(yè),摘要有助于幫助用戶(hù)回憶上一次的使用場(chǎng)景。

所以這就對(duì)應(yīng)著一個(gè)這樣的場(chǎng)景:用戶(hù)只是想看看有沒(méi)有更新,所以他們已經(jīng)做好了“沒(méi)有新內(nèi)容”的心理預(yù)期,所以即使是更新不了內(nèi)容,用戶(hù)也不會(huì)想太多。反倒是,如果進(jìn)行了錯(cuò)誤提示,用戶(hù)可能會(huì)有一種挫敗感。因?yàn)樗垃F(xiàn)在有內(nèi)容,只是因?yàn)榫W(wǎng)絡(luò)的原因而沒(méi)有更新,他要進(jìn)行的任務(wù)受到了外界因素的阻礙,由此產(chǎn)生一種細(xì)微的挫敗感。

804591-db622577893b6464

網(wǎng)易新聞

緩存頁(yè)面刷新失敗有提示

另一類(lèi)應(yīng)用,使用頻率沒(méi)那么高,或者內(nèi)容不具備時(shí)間連續(xù)性的,又或者說(shuō)當(dāng)前界面無(wú)法喚起用戶(hù)上一次的使用場(chǎng)景。那么就有必要進(jìn)行率先你失敗提示了。

比如說(shuō)企鵝FM,音頻類(lèi)的應(yīng)用注定使用不會(huì)那么頻繁,因?yàn)橥ㄟ^(guò)視覺(jué)接收的信息會(huì)比通過(guò)聽(tīng)覺(jué)接收的信息更快更多,同時(shí)音頻類(lèi)對(duì)環(huán)境的要求較高(比如用耳機(jī)時(shí)要求環(huán)境不那么嘈雜,外放時(shí)要求在私人場(chǎng)所)。其次,此類(lèi)應(yīng)用都是實(shí)時(shí)推薦的,不存在時(shí)間連續(xù)性的問(wèn)題,用戶(hù)無(wú)法通過(guò)時(shí)間來(lái)判斷內(nèi)容是否被閱讀過(guò)。再者,標(biāo)題也無(wú)法幫你快速做出判斷,你還是要進(jìn)去聽(tīng)過(guò)才知道內(nèi)容是什么。最后如果不提醒,用戶(hù)進(jìn)入到詳情頁(yè)再收到提醒,就會(huì)覺(jué)得應(yīng)用浪費(fèi)了用戶(hù)的時(shí)間。所以,對(duì)于此類(lèi)內(nèi)容,刷新失敗是有必要進(jìn)行提醒的。如下圖:

804591-2a563a2aeb95ac7f

企鵝FM

本來(lái)只是一個(gè)小小的刷新,沒(méi)想到自己能扯這么多。正如那句話(huà)所說(shuō)的:魔鬼藏在細(xì)節(jié)當(dāng)中。所以我還是把這個(gè)小細(xì)節(jié)與大家分享一下。

 

本文由 @Autumn阿秋?原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理?,未經(jīng)許可,禁止轉(zhuǎn)載。

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 人家微信 沒(méi)網(wǎng) 就是顯示沒(méi)網(wǎng)

    來(lái)自上海 回復(fù)
  2. 受教,正好這幾天在設(shè)計(jì)應(yīng)用刷新

    來(lái)自浙江 回復(fù)
  3. 學(xué)習(xí)了。。。

    來(lái)自浙江 回復(fù)
  4. 最后一條的原因,我理解應(yīng)該是,當(dāng)用戶(hù)插上耳機(jī)才發(fā)現(xiàn)沒(méi)有網(wǎng)絡(luò)的時(shí)候,可能會(huì)覺(jué)得被玩兒了

    來(lái)自廣東 回復(fù)
    1. 尤其是需要在線(xiàn)聽(tīng)得時(shí)候,播放了才提示沒(méi)網(wǎng),就太坑了

      來(lái)自天津 回復(fù)
  5. 學(xué)習(xí)了,挺有道理;最近也在考慮怎么給用戶(hù)提示相關(guān)信息;

    來(lái)自河南 回復(fù)