在手機(jī)淘寶中,大至鏈路的銜接,小至一個按鈕的點擊響應(yīng),動效是體驗無處不在的潤滑劑,為用戶每一步的操作提供了合理的預(yù)期與過渡。而通過動效銜接不同界面或不同響應(yīng)狀態(tài),無論對流暢直觀地表達(dá)流程意圖,還是精雕細(xì)琢讓體驗更絲滑的微動效,動效設(shè)計都是淘寶設(shè)計師日常工作中非常重要的一環(huán)。
▲ 動效是體驗鏈路散點間的“領(lǐng)路人”
針對項目不同階段、不同使用需要,針對性地選用的工具,輔以便于理解的交付方式,是設(shè)計和落地環(huán)節(jié)溝通提效的關(guān)鍵。
相比提及動效首先都會想到的巨無霸AE而言,F(xiàn)linto、Principle、Kite、Adobe XD等許多專門為體驗設(shè)計量身打造的輕量級工具,更聚焦在互聯(lián)網(wǎng)產(chǎn)品設(shè)計的高頻功能上,多數(shù)工具都能快速輸出視頻或GIF,以及在移動端上進(jìn)行實際的交互體驗。
▲ 為體驗設(shè)計量身打造的輕量級工具
這些工具在原型和動效快速表達(dá)方面獨特的敏捷、高效的優(yōu)勢,讓它們逐漸成為迭代頻繁的國內(nèi)互聯(lián)網(wǎng)行業(yè)許多設(shè)計團(tuán)隊的新寵。
上述工具的核心功能都比較接近,各有千秋,差異多在于時間與屬性之間關(guān)聯(lián)的展現(xiàn)形式上,這里不做過多展開,也不做任何孰優(yōu)孰劣的判斷。畢竟工具只是兵器,提起趁手的兵器快刀斬亂麻,才是設(shè)計功力的體現(xiàn)。
本文將結(jié)合手機(jī)淘寶的動效設(shè)計實際案例,介紹淘寶設(shè)計師們在項目過程中進(jìn)行動效設(shè)計、并與開發(fā)高效溝通的經(jīng)驗。
針對不同階段,選把趁手的兵器
淘寶這樣的大型應(yīng)用中,任意提及一個細(xì)分鏈路都頗具復(fù)雜度,每個場景或大或小的版本迭代背后,都是設(shè)計師從交互流程設(shè)計、具體界面的視覺設(shè)計,再到最終交付落地,經(jīng)歷層層評審和修改完善的過程。
▲ 產(chǎn)品設(shè)計的2大不同階段
那么在不同階段,選用怎樣的工具更符合我們對“高效”的追求?下面將按階段拆分問題,分別進(jìn)行分析:
01. 廣義的動效:流程Demo設(shè)計階段
產(chǎn)品流程、交互行為的設(shè)計與串聯(lián),無論是作為可以實際體驗的可交互原型,還是純用作展示,實際上也是一種最基礎(chǔ)的廣義動效。
曾幾何時,交互流程的設(shè)計輸出物是用流程箭頭清晰標(biāo)注每個控件交互行為的交互稿。
但在淘寶內(nèi)各子產(chǎn)品“小步快跑”的版本迭代極度頻繁,每天提案、評審這類快速碰撞不斷的情況下,即使經(jīng)過了合理的流程拆解、耦合度不是非常高的交互稿,對設(shè)計師而言改動返工量依然巨大。
更何況無論業(yè)務(wù)方還是設(shè)計內(nèi)部評審時,其實沒有人有時間仔細(xì)閱讀你精心撰寫的交互說明。
▲ 只適合在交付開發(fā)階段采用的靜態(tài)交互文檔
(鞋類測碼功能為例)
因此,這類交互稿如今最大的用途只在交付開發(fā)的環(huán)節(jié)。在快速碰撞方案的階段,通過輕量級的動效工具迅速產(chǎn)出可交互原型是目前團(tuán)隊內(nèi)更同行的做法。在評審中直接演示,可以幫助團(tuán)隊成員更好地對方案實際效果有一個更直觀的體驗。
在流程設(shè)計階段,F(xiàn)linto是一個非常好用的工具。同為體驗設(shè)計專屬的輕量級設(shè)計軟件,F(xiàn)linto和Principle有很多共通之處,也經(jīng)常被一起比較,但底層思路都是通過定義元素的各項屬性變化來實現(xiàn)過渡。不過,兩者在定義方式上卻有比較大的不同,簡單概括來說,F(xiàn)linto是通過元素的附加事件,而Principle則是通過不同畫板間的屬性差。
▲ Flinto更擅長流程級表達(dá)
這點上的不同,決定了Flinto優(yōu)勢在于流程級表達(dá),而Principle更擅長界面級(或很短的流程級)交互細(xì)節(jié)表達(dá)。
以分享寶貝、邀請好友出主意的“幫我選”功能中的新建清單流程為例:
▲ 「幫我選」新建清單流程Demo
流程對應(yīng)的Flinto實現(xiàn)方式如下:
▲ 「幫我選」新建清單流程對應(yīng)的Flinto工程文件
產(chǎn)出流程Demo時,只需要表達(dá)基本的頁面結(jié)構(gòu)與跳轉(zhuǎn)關(guān)系即可。轉(zhuǎn)場無需表達(dá)得很準(zhǔn)確,以不引起誤解為原則即可,時間有限的情況下,最簡單的處理方式就是統(tǒng)一用漸隱漸現(xiàn)。
各種與頁面滾動位置有關(guān)的動效也暫時不用表達(dá),例如下滑時頂欄的狀態(tài)過渡。同樣,也完全沒有必要讓每個元素都可點擊,這些交互細(xì)節(jié)以及分支用例,都更建議在交付開發(fā)階段通過交互說明表達(dá),寥寥數(shù)語可能就足夠準(zhǔn)確傳達(dá)了。
▲ 與頁面滾動位置聯(lián)動的動效,可以在界面級設(shè)計中細(xì)化
02. 微交互動效:界面級設(shè)計階段
當(dāng)產(chǎn)品流程確定后,進(jìn)入界面級設(shè)計階段,就輪到對局部微動效逐一進(jìn)行細(xì)化。
對不涉及位置聯(lián)動的交互動效而言,在Flinto和Principle中的制作成本相差無幾。例如純粹由點擊觸發(fā)的事件:
▲ 不涉及位置聯(lián)動的動效
但對于涉及位置聯(lián)動的動效,Principle就比Flinto的表現(xiàn)優(yōu)秀很多了。
Principle中,時間軸和位置聯(lián)動的設(shè)置比Flinto自由度更高,可以快速進(jìn)行精細(xì)的設(shè)計和調(diào)整。例如在頁面上滑過程中,導(dǎo)航欄跟隨手指上滑動作而上移隱藏的動效:
▲ 導(dǎo)航欄隨手指上滑動作而上移隱藏
下面是一些來自淘寶近年已上線項目有趣的動效示例:
案例一:手機(jī)淘寶導(dǎo)購產(chǎn)品“有好貨”的商品列表中,會穿插視頻及知識內(nèi)容,在這些特殊內(nèi)容滑動到用戶視線中時會動態(tài)擴(kuò)展,將內(nèi)容自身特點完全呈現(xiàn)。注意,這些動效只能應(yīng)用在特殊內(nèi)容數(shù)量少、質(zhì)量高的場景,否則會過于干擾。
▲ 視頻形態(tài)擴(kuò)展動效
▲ 知識形態(tài)擴(kuò)展動效
案例二:用戶在手淘中關(guān)注某個頻道后,手淘首頁會提供進(jìn)入該頻道的快捷入口,這個邏輯通過文案很難清晰的表達(dá),因而采用了直觀的動效呈現(xiàn)。
▲ 關(guān)注頻道后的提示
實際項目中的動效產(chǎn)出方法
上文分別介紹了流程級和界面級動效的設(shè)計建議,那么在實際項目設(shè)計中,我們需要有什么樣的產(chǎn)出呢?
依據(jù)設(shè)計稿所起的作用,大致分為3種:
▲ 3個階段的不同產(chǎn)出物
1、用于實操的demo:根據(jù)自己所希望表達(dá)的側(cè)重點(流程還是細(xì)節(jié)?)選用一種工具完成全部設(shè)計;
2、用于演示的視頻:可以同時使用兩種工具完成不同部分的設(shè)計,分別錄制視頻再合并;
3、用于開發(fā)的方案:對需要動態(tài)呈現(xiàn)的部分單獨提供動效設(shè)計稿及說明等產(chǎn)出物,然后再將所有設(shè)計以Keynote等載體整合起來。
手淘在動效設(shè)計過程中,也摸索出了一套便于與開發(fā)同學(xué)溝通、最優(yōu)最快實現(xiàn)設(shè)計效果的設(shè)計產(chǎn)出方法。產(chǎn)出物包括2部分:
1、效果演示demo和視頻:使開發(fā)同學(xué)快速了解設(shè)計效果;以寶貝詳情主圖的擴(kuò)容與評價聯(lián)動氣泡為例:
▲ 效果演示和視頻
2、動效參數(shù)文檔:將自己在設(shè)計動效時所設(shè)置的全部參數(shù),翻譯為開發(fā)可以輕松讀懂的圖形表達(dá)方式。對于比較復(fù)雜的動效,雖在撰寫文檔時會多花一些功夫,但能夠讓開發(fā)一次性還原出理想的設(shè)計效果,免去后期反復(fù)溝通修改的麻煩。
下面以手機(jī)淘寶首頁的2018年雙11主會場入口為例,說明動效設(shè)計的輸出方式。
我們選用Principle制作了所有動效,整體效果如下:
▲ 手機(jī)淘寶首頁的2018年雙11主會場入口
可以看出,動效包含以下幾個部分:
1、主會場入口背景圖旋轉(zhuǎn)
2、主會場商品圖及按鈕出現(xiàn)
3、“立即搶購”按鈕文案切換
我們要分別輸出以上3部分的視頻示意以及具體的動效參數(shù)。以其中相對復(fù)雜的第2部分“主會場商品圖的出現(xiàn)和切換”為例,提供給開發(fā)的視頻如下。注意在這個案例中,因為開發(fā)是針對圖形元素的容器來編寫動效,所以我們需要將圖形抽象為容器。
▲ 經(jīng)抽象為圖形元素容器的交付版本
同時需要提供給開發(fā)的是動效參數(shù)。下圖是我們使用的參數(shù)圖形化表達(dá)方式,縱向為各個元素,橫向為動效時間軸。
▲ 動效參數(shù)產(chǎn)出物
實際上,各位同學(xué)也可以根據(jù)自己的實際情況來繪制,原則是清晰明確即可。
結(jié)語
從合理的工具選型,到嚴(yán)謹(jǐn)清晰的文檔交付,技法層面的干貨就寫到這里。文章的最后,筆者想談的是互聯(lián)網(wǎng)產(chǎn)品中動效初心。
動效并非炫技的手段,而是實實在在用于銜接用戶在各個體驗散點之間的潤滑劑,符合用戶心理預(yù)期、不打擾用戶,甚至讓用戶幾乎無所察覺的動效,才是真正優(yōu)秀的動效。
許多創(chuàng)意網(wǎng)站上初見確實驚艷的動效,如果在用戶實際使用中過度使用,輕則有拖沓之感,重則引起焦躁。這一原則對于旨在讓用戶“買買買”更高效的淘寶而言,尤為重要。
動效技法只是基本功,在“不打擾”中體現(xiàn)同理心和精巧的構(gòu)思,是動效設(shè)計更重要的導(dǎo)向。重劍無鋒,大巧不工,與所有Motion designers共勉~~
填寫下面表單即可預(yù)約申請免費試聽!怕錢不夠?可先就業(yè)掙錢后再付學(xué)費! 怕學(xué)不會?助教全程陪讀,隨時解惑!擔(dān)心就業(yè)?一地學(xué)習(xí),可推薦就業(yè)!
?2007-2022/ 5wd995.cn 北京漫動者數(shù)字科技有限公司 備案號: 京ICP備12034770號 監(jiān)督電話:010-53672995 郵箱:bjaaa@aaaedu.cc