由于網速、技能、軟件優(yōu)化等等原因,我們無法避免會有一段較長時間的加載。毫無疑問等待加載是一件非常讓人沮喪的事,但至少我們能通過一些開發(fā)小技巧讓加載看上去不是那么慢。
勻速的進度條
早期的加載和安裝進度條是為了通知用戶安裝的進度,但往往并不是那么順利。這個該死的進度條經常在99%卡著一段時間,甚至比前面所花費的時間都要長。那這個進度條還有什么意義呢?開始很快,用戶以為加載很快就可以完成,結果越到后面越慢,到最后干脆停住了,一種被騙了的感覺油然而生。因此APP開發(fā)要反過來,盡可能讓進度穩(wěn)步前行,在同樣的時間下用戶的感受會好很多。
預加載
預加載是一個非常好的東西。就是在用戶瀏覽文章時,預先在后臺讀取后面的內容,因為用戶很有可能會繼續(xù)閱讀。如果碰上技能不足或短途信號不穩(wěn)定的情況,預加載給以提供非常好的體驗。類似還可以加入一些轉移用戶注意力的內容,比如用戶在分享圖片時,在用戶添加標題和描述的時候就在后臺把圖片傳送完畢,這樣用戶再點擊確認按鈕的時候就可以立即實現了。當然這樣也有缺點,就是如果用戶沒有按照所預想的繼續(xù)下去,那就浪費了很多流量。幸好現在現在流量不是那么的重要了。
填充內容
不要把一個空白的加載頁面丟給用戶。就算是沒有網絡,也嘗試用本地文件把空白的頁面填充滿,這樣看上去至少不是那么讓人郁悶。如果沒有設計本地緩存,也最好用一些圖片快和動畫效果來表示,這對減少跳出率有一定效果的。
沒有用戶愿意干等著內容的加載,如果他覺得加載太久了,就會去換別的APP。在設計細節(jié)上做一些小的調整,至少能安撫用戶讓他們的等待體驗變得更好一些。
我們擁有國內頂級的設計、技術團隊和多年互聯網軟件開發(fā)經驗。