如何通過動畫優化交互體驗

一般產品經理不會在動畫效果這種細節上跟UI較勁。不過了解一下動畫,可以幫助你更好地與UI設計師溝通,一起思考如何通過優化細節來提升用戶體驗。

動畫是會說話的,它不會跟你講復雜的道理,而是很簡單的一兩句話,比如“嗨,你得看一下這里。”或者“哇,你剛剛成功完成了一個任務!”但是, 動畫可不僅僅是為了娛樂用戶,而是幫助用戶明白到底發生了什么,以及如何更有效地使用你的app。

動畫使用非常廣泛,有時為了美觀,有時為了是實現某個功能:它能夠影響用戶的行為,告知當前的狀態,引導用戶的注意力,以及讓用戶看到他們操作的結果。接下來我就給大家展示幾個案例,從中可以看出如何用動效來提升用戶體驗。

加載也可以妙趣橫生

如果加載需要一段時間,你可以讓等待過程變得更加有趣一些。不要只想到轉圈圈,用戶一看到就很心煩。實際上幾乎所有的app或者網站在加載內容時都可以用其框架來做些小動畫。

在內容加載完畢前,可以用框架來做過渡動畫。

Tab切換也可以自然流暢

動畫會讓頁面的過渡更加明顯,用戶就可以清楚看到操作的開始頁和結束頁。精心設計的過渡能使用戶更清晰自己的注意力應該集中在哪里。

上面的切換非常突兀,用戶不一定能跟得上。

加上動畫后,整個頁面都鮮活起來了。

正如你看到的,過渡動畫讓用戶掌握了頁面的節奏和flow,也引導用戶到達下一步的操作。

不同元素之間也可以很順滑

請看下圖,一個播放鍵很順暢地轉變成暫停鍵,然后又自然地切換回來。這個動效讓用戶知道這個按鈕的功能是什么,同時也增加了交互的趣味性。并且也告訴用戶這兩個按鈕是互相聯系,又無法共存的。

這個動畫讓用戶的目光聚焦于屏幕中心,正好是控制音樂播放的位置。

再看另一個案例,當點擊懸浮按鈕時,這個“+”變成一支筆,這暗示書寫是主要的功能。這樣一個小小的細節讓用戶知道一個按鈕的不同狀態,而不用猜測下一步是什么。

錯誤反饋也可以印象深刻

動畫能強化用戶的操作。

比如表單輸入加入動畫后,效果就好很多。如果輸入正確,表格會 “點頭”。如果輸入錯誤,會“搖頭”。當看到這兩種動畫時,用戶立刻就能知道自己是否操作正確。

表格在“搖頭”

正確反饋也可以賞心悅目

動畫可以視覺化操作結果。如下圖,當用戶點擊“Pay”,先看到一個短暫的加載動畫,然后“√”讓用戶感覺他們很容易就完成了支付。

總結

如果用得巧妙,動畫是非常有效的。建議大家多花時間來思考什么時候動效是必要的,什么時候是不合適的。我們應該從一開始就要把動畫考慮進來,它是產品與生俱來的一部分,而不僅僅是好看,正如喬幫主所說:

設計不是看起來和感覺起來怎么樣,而是用起來怎么樣。

 

來自:http://www.jianshu.com/p/dec6f2c07bb9

 

 本文由用戶 cai1116 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!