用戶看不到卻能感知的設(shè)計方法
1、首次打開APP任内,先加載本地框架撵渡,再加載動態(tài)數(shù)據(jù)(假裝點擊后立即啟動)
例子:
2、使用緩存機(jī)制死嗦。加載數(shù)據(jù)時趋距,默認(rèn)顯示上次關(guān)閉前緩存數(shù)據(jù),用戶刷新載入新數(shù)據(jù)越除。
好處:讓用戶感覺啟動很快节腐。
數(shù)據(jù)的兩種緩存方式;
臨時緩存摘盆,加載中形成的緩存(如視頻內(nèi)容)翼雀,退出功能/頁面即自動清除。
固定緩存孩擂,加載后留下的緩存(如視頻封面)狼渊,退出功能/頁面不消失,需手動清除类垦。
3狈邑、符合用戶的認(rèn)知。
先視覺界面蚤认,再數(shù)據(jù)交互米苹。好處:讓用戶感覺很快(錯覺)。
比如:手機(jī)QQ砰琢、微信蘸嘶、蘋果短信等產(chǎn)品,發(fā)送信息時陪汽,信息先傳到聊天界面(有一段動畫)训唱,其實后臺正在執(zhí)行發(fā)送信息到對方的任務(wù)。
3挚冤、在Wifi環(huán)境下况增,提前任務(wù),預(yù)先加載數(shù)據(jù)
l音樂app當(dāng)歌曲快播完時你辣,加載下一首歌巡通,做到無縫銜接
l打開某篇文章,自動加載里面的多媒體
lfacebook插入照片后舍哄,自動上傳宴凉,當(dāng)用戶編輯完點擊發(fā)送時已上傳了一大半
l在用戶決定之前自動下載,如果用戶放棄則自動刪除
l常見頁面上滑表悬、
4弥锄、使用半層彈層模式&浮動模態(tài)層的樣式設(shè)計
屬于高頻路徑(最頻繁的操作流程)
l如果可以,盡量在同一頁面內(nèi)完成操作
l減少頁面跳轉(zhuǎn)
l減少整體框架的層級
l降低用戶瀏覽行為的負(fù)擔(dān)
l覆蓋屏幕部分區(qū)域蟆沫,使上一操作的一些內(nèi)容可見籽暇;
l點擊黯淡區(qū)域顯示上一層
l保持用戶記憶的時效性(跳轉(zhuǎn)出去,可能對上一頁內(nèi)容記憶不完整饭庞,或者不知道從哪一分類進(jìn)入的)