這個地方所用的動畫并不是單純的愉悅用戶,更重要的目的是讓用戶明白這個環(huán)節(jié)是會發(fā)生什么,并且如何高效地使用這一產(chǎn)品。如果這個環(huán)節(jié)缺少動畫會令人感到缺點兒什么,那么這個動畫是成功的。如果移除了動畫,用戶覺得照樣可以湊合著用,則意味著這個動畫是可有可無的。作為Stripe Checkout這一支付應用的設計團隊,我們在移動支付的體驗設計上進行了大量的探索,也耗費了巨量的時間經(jīng)歷。對于支付環(huán)節(jié)的動畫設計,我們有著深入的理解。在著手設計Stripe Checkout的第一天,我們就開始專注于使用轉(zhuǎn)場動畫來強化交互,因為我們相信它會極大地提高這款支付APP的用戶體驗。為了展示它的運作原理,以下我將使用幾個動畫案例來向你說明。 輸入
上圖中的轉(zhuǎn)場動畫足矣說明動畫對于用戶的實用性。點擊“Remenber me”的選框,輸入聯(lián)系方式的選框隨著轉(zhuǎn)場動畫逐漸展開。動畫的發(fā)生會強化用戶清晰地意識到“單機選框”和“輸入聯(lián)系方式”之間是有聯(lián)系的,并且是直接的因果關系。 抖動 當我們在填寫表單的時候,經(jīng)常容易忽略一些細小的錯誤,這也使得我們往往需要將可能出錯的地方從頭到尾都梳理一遍。然而很多時候,系統(tǒng)提醒我們信息錯誤的時候(尤其是在支付環(huán)節(jié)中),報錯信息會讓用戶感到沮喪,檢查的過程會令人無所適從,最終會有用戶直接因此而放棄繼續(xù)填寫表單。小幅震動的界面,配合著錯誤內(nèi)容的標識會明確地告訴用戶,信息有誤。這種類似搖頭的交互行為會更加人性化,從而降低了用戶流失率。 錯覺 用好轉(zhuǎn)場動畫,可能會讓用戶感覺時間過的比實際的更快。誰都明白,當用戶在等待的時候,時間會慢如蝸牛。可是當?shù)却^程中有動畫效果的時候,即使等待時長不會改變,人的注意力會被吸引過去,自然而然地會感覺時間一會兒就過去了。這種動畫效果就是利用了人對于時間的錯覺。 轉(zhuǎn)換 微妙的動畫轉(zhuǎn)變是我的最愛。上圖中從Payment Info轉(zhuǎn)換到Pay $25.00使用了輕微的色彩轉(zhuǎn)變和滑動特效,提醒用戶這個過程正在推進。而當支付完成之后,色彩從藍色轉(zhuǎn)為綠色,轉(zhuǎn)變明顯而醒目。在點擊了Pay之后,伴隨顏色變化的還有一個顯示支付成功的短暫的動態(tài)圖標,提醒用戶支付完成。我特別喜歡這個設計,因為它會讓用戶感到支付完成的快感,讓他們覺得完成支付是一件輕松愉悅的事情, 額外的設計 這一轉(zhuǎn)場動畫其實有點多余,因為刪除它也不會影響整個操作流程,也不會影響使用體驗。但是它的存在,會提升操作流程的體驗。 像別人一樣,我也不喜歡10年前的網(wǎng)站設計。但是這個轉(zhuǎn)場動畫會提高用戶的體驗,讓用戶感受到設計的善意,吸引用戶去注意支付的細節(jié)并獲取信任。 我的這些案例,都是在平時大家不太在意的細節(jié)處增加了轉(zhuǎn)場動畫,改善了整體的用戶體驗。無論你在構建怎樣的應用程序,合理地使用動畫效果,會讓用戶更明白操作的結果,改變他們對于時間的感知,并且令他們愉快。