沒有人喜歡等待,在用戶心目中,優秀的應用、工具和網站都應該製作精良能快速響應他們需求的產品。因此優秀的Loading動畫,能減緩用戶等待焦慮的心態,也能用來作為品牌宣傳和增加曝光度。那麼,優秀的Loading動畫需要具備哪些特徵呢?
※ 優秀Loading動畫所具備的特徵
特徵一:儘可能少的顯示給用戶
如果你的工具或網站工作不夠快,那至少要使得它們的速度符合用戶的預期。雖然現實好看的Loading動畫能緩解用戶等待的焦慮心情,但等到太久同樣會惹怒用戶,所以首選還是應該解決內容的Loading問題。
特徵二:給出具體時間
這個可以是簡單文本信息,告知大致的等待時間,也可以是可視化圖形表示還需等待的時間,或剩餘上傳文件的數量等。這些細節體驗設計能多少緩解用戶的焦慮情緒。
特徵三:告知用戶為何需要等待
一些應用的Loading過程,通常會讓用戶不太容易理解。一個好的Loading動畫,就是需要告訴用戶等待原因以及軟件正在做什麼,讓用戶知道這個工具或網站並沒有崩潰,而是在處理問題。
特徵四:讓等待的過程不那麼讓人無聊
如果在用戶等待的過程中,放有趣的動畫吸引用戶,讓用戶的眼睛始終保持忙碌,那麼感覺上時間就會過得更快,暫時忽略等待帶來的煩躁感。
特徵五:宣傳公司品牌形象
如果用戶在使用你的應用或網站時,會有一段等待時間,何不利用這段時間,在動畫里使用一些心理學技巧,將「品牌的聲音」融入到Loading動畫中,讓用戶對品牌產生更深刻的印象。
※ 如何從細節上製作優秀的Loading動畫
很多設計師可能會認為Loading動畫可能只是很小的UI細節,但其實它也有不少的類型和變化:
1.進度條
當我們明確Loading動畫的時間,進度條便可以通過數字或視覺化形式表現。進度條背後的主要思想是顯示一個操作將花費多長時間以及目前所處的狀態,根據UI需求的不同,進度條的表現形式也不同,但同樣要讓用戶感受到加載的進度。
2.循環Loading動畫
當Loading動畫的時間是未知時,它可以是默認的旋轉圖或一些創意動畫,顯示應用正在做一些事情。
創意性Loading動畫可以與業務相關,為支持品牌發聲;而無限循環動畫則要求用戶在上傳或執行某些操作時等待,帶不要具體需要多久時間,其形式可以是簡單的,也可以是有創意的。
3.骨架動畫
骨架動畫展示了loading頁面的變化過程,你可以把它理解為開始是一些頁面佔位圖,逐步加載上一些可見的圖片,文本和其他內容。
這個詞最早出現在Luke Wroblewski 的文章中,Luke建議使用骨架動畫來獲得更好的loading體驗。這個想法得到了其他設計師的支持,並在Facebook、Linkedln、YouTube, Google Drive 等用戶界面中得到了應用。
4.簡單Loading動畫
有段時間,簡單的Loading動畫同樣被大眾所推崇,這是由於他們對性能的影響最小,也不需要設計師和開發花心思來設計和實現。
如果你正在開發MVP或項目的第一版本,使用簡單的或者開源的Loading動畫會更符合邏輯,因為在這個階段,即使Loading動畫做得再精緻,對產品的作用也不大,也不能解決用戶的真正需求。
無論怎樣的網頁還是工具,都應該考慮更好的用戶體驗,和讓用戶在等待期間更加愉快,否則我們將會失去用戶,網頁或工具失去用戶這意味着,這個網頁或工具已被宣布「Game Over」了!