交互動(dòng)效:包括哪些能夠?yàn)楫a(chǎn)品賦予生機(jī)的動(dòng)態(tài)的界面元素及視覺效果膛虫,這些交互效果通常與特定的響應(yīng)行為相關(guān)叹螟,甚至包括那些與交互行為沒有直接關(guān)聯(lián)的臨時(shí)狀態(tài)砸逊。
在某一方面做到出類拔萃吱型,產(chǎn)品就會(huì)讓人印象深刻。對(duì)照iOS7的設(shè)計(jì)不難發(fā)現(xiàn)园骆,Apple選擇了交互動(dòng)效這一方向進(jìn)行著重舔痪,而這也讓我們記住了iOS。 翻看iOS7的HIG锌唾,文檔中這樣描述動(dòng)效的作用“精細(xì)而恰當(dāng)?shù)膭?dòng)畫效果可以傳達(dá)狀態(tài)锄码、增強(qiáng)用戶對(duì)于直接操縱的感知、通過(guò)視覺化的方式向用戶呈現(xiàn)操作結(jié)果”晌涕。 在移動(dòng)產(chǎn)品交互設(shè)計(jì)中滋捶,我們可以把動(dòng)效的作用更深入地歸結(jié)為以下幾點(diǎn):
1.流暢過(guò)渡
如果說(shuō)界面布局可以組織UI元素的靜態(tài)位置,那么動(dòng)效可以組織UI元素在時(shí)間維度上的演進(jìn)余黎。每一個(gè)毫秒里界面元素如何出現(xiàn)和消失重窟,它的大小、位置驯耻、透明度和顏色如何變化,通過(guò)動(dòng)效的詮釋炒考,用戶與產(chǎn)品的交互過(guò)程會(huì)更加順暢可缚。Appflow中,界面元素的出現(xiàn)斋枢,菜單的土泵遥靠,都伴隨著富有節(jié)奏感的動(dòng)畫效果瓤帚,讓整個(gè)使用過(guò)程一氣呵成描姚。多米音樂中使用旋轉(zhuǎn)的唱片來(lái)作為場(chǎng)景過(guò)渡之間的連接點(diǎn),契合音樂應(yīng)用的主題戈次,也是轉(zhuǎn)場(chǎng)過(guò)程連貫自然轩勘。
2.高效反饋
作為與用戶之間發(fā)生聯(lián)系的一個(gè)很重要的交互元素,良好的反饋設(shè)計(jì)可以讓用戶更好地了解到操作的結(jié)果與程序當(dāng)前的狀態(tài)怯邪,減輕用戶在等待過(guò)程中的焦慮绊寻。與文字型的靜態(tài)反饋相比,使用動(dòng)效可以讓反饋高效直觀。iOS7的app store中通過(guò)環(huán)狀的進(jìn)度圈來(lái)表現(xiàn)應(yīng)用的下載過(guò)程澄步,并將其與暫停按鈕結(jié)合冰蘑,讓用戶對(duì)進(jìn)度一目了然,還可以便捷地暫停進(jìn)程村缸。
3.增強(qiáng)操縱
“直接操縱”是移動(dòng)產(chǎn)品用戶體驗(yàn)中很重要的一個(gè)概念祠肥,簡(jiǎn)單來(lái)說(shuō),它要求我們的產(chǎn)品與用戶交互的方式盡量接近真實(shí)世界的互動(dòng)方式梯皿。它要求交互對(duì)象的反應(yīng)行為是可以預(yù)測(cè)的仇箱,不需要任何提示,并且符合我們對(duì)于現(xiàn)實(shí)世界規(guī)律的認(rèn)知索烹。這就要求我們拉近界面操作與用戶的距離工碾,讓用戶難以發(fā)現(xiàn)虛擬的交互對(duì)象與現(xiàn)實(shí)的操作行為之間的屏障,很多令人新奇和興奮的設(shè)計(jì)點(diǎn)都來(lái)源于此百姓。通過(guò)交互動(dòng)效對(duì)于現(xiàn)實(shí)世界的模擬渊额,我們可以顯著地增強(qiáng)產(chǎn)品的“直接操縱”特性。以Paper App為例垒拢,使用過(guò)它的同學(xué)都會(huì)被它精致的交互動(dòng)畫所吸引旬迹。輕輕翻動(dòng)繪圖本,打開一頁(yè)開始繪畫求类,栩栩如生的體驗(yàn)讓你即使初次使用也能很快投入奔垦。
4.幫助引導(dǎo)
由于移動(dòng)界面的空間非常有限,我們經(jīng)常要藏起一部分功能尸疆,同時(shí)手勢(shì)操作也是移動(dòng)應(yīng)用中很常見的交互元素椿猎。我們要怎么樣讓用戶發(fā)現(xiàn)隱藏的功能,告訴他們?cè)趺词褂檬謩?shì)呢寿弱?這個(gè)時(shí)候犯眠,動(dòng)效作為一種生動(dòng)的表現(xiàn)形式,往往可以起到很好的幫助引導(dǎo)效果症革。iOS7中鎖屏界面滑動(dòng)解鎖的提示會(huì)顯示一種從左到右的漸變效果筐咧,用戶可以根據(jù)這種運(yùn)動(dòng)方向去預(yù)知手勢(shì)的方向。在打開read it噪矛!的時(shí)候量蕊,會(huì)短暫顯示左側(cè)的菜單,然后右邊的主內(nèi)容區(qū)域劃過(guò)來(lái)逐漸覆蓋艇挨,直到左側(cè)只剩下圖標(biāo)作為入口残炮,這幫助用戶了解了側(cè)邊欄所隱藏的功能。
5. 升華體驗(yàn)
如果你的產(chǎn)品已經(jīng)擁有了良好的可用性缩滨,卻缺乏亮點(diǎn)吉殃,也許你可以考慮為其增加動(dòng)效辞居。將動(dòng)效融入產(chǎn)品之中,往往帶來(lái)更愉悅地使用體驗(yàn)蛋勺,也更細(xì)膩地表達(dá)應(yīng)用的情緒和氣質(zhì)瓦灶。具有一致性的標(biāo)志動(dòng)效,常常幫助產(chǎn)品在細(xì)節(jié)中流露出獨(dú)有的品牌特性抱完,增加產(chǎn)品的魅力值贼陶。
我們可以發(fā)現(xiàn),交互動(dòng)效的設(shè)計(jì)既在產(chǎn)品的功能層面提供支持巧娱,又在表現(xiàn)層面發(fā)揮影響碉怔,而且在移動(dòng)產(chǎn)品的交互設(shè)計(jì)中,它確實(shí)很有實(shí)用價(jià)值禁添。那么撮胧,要怎么做才能更好地為我們的產(chǎn)品設(shè)計(jì)交互動(dòng)效呢?在這里老翘,總結(jié)出以下一些設(shè)計(jì)要關(guān)注的點(diǎn):
關(guān)注當(dāng)前動(dòng)效設(shè)計(jì)風(fēng)格的潮流芹啥,順應(yīng)輕動(dòng)畫的設(shè)計(jì)趨勢(shì)。以iOS 7為代表的動(dòng)效設(shè)計(jì)摒棄了復(fù)雜的擬物動(dòng)畫铺峭,風(fēng)格更為靈活墓怀,輕快,強(qiáng)調(diào)響應(yīng)卫键,可以作為我們?cè)O(shè)計(jì)動(dòng)效時(shí)的一種參考方向傀履。
讓動(dòng)畫符合基本的現(xiàn)實(shí)運(yùn)動(dòng)規(guī)律。如何位移莉炉、如何緩動(dòng)都是一門要下功夫的學(xué)問(wèn)钓账,要讓設(shè)計(jì)的動(dòng)效更自然,有時(shí)候我們可以借鑒傳統(tǒng)動(dòng)畫行業(yè)的運(yùn)動(dòng)規(guī)律絮宁。
重視應(yīng)用內(nèi)整體動(dòng)畫的編排梆暮,保持和諧一致。對(duì)于自定義的動(dòng)畫效果羞福,要在應(yīng)用內(nèi)保持使用方式的一致性惕蹄,讓用戶通過(guò)使用你的應(yīng)用不斷積累認(rèn)知蚯涮。要有一個(gè)整體觀治专,對(duì)動(dòng)效的數(shù)量、時(shí)長(zhǎng)遭顶、類型分配张峰、風(fēng)格統(tǒng)一做出規(guī)劃。在AltWWDC上 棒旗,Ben Johnson提出了“1個(gè)單元的歡迎動(dòng)畫+6個(gè)單元的向?qū)?dòng)畫+1-2個(gè)單元讓人愉悅的細(xì)節(jié)性動(dòng)畫”的程序內(nèi)動(dòng)畫的編排公式喘批。如何對(duì)動(dòng)效進(jìn)行整體設(shè)計(jì)撩荣,確實(shí)是一個(gè)值得進(jìn)一步探討的話題。
考慮執(zhí)行效率饶深,在實(shí)現(xiàn)效果餐曹、設(shè)備限制與技術(shù)方案之間作出平衡。移動(dòng)設(shè)備配置都不盡相同敌厘,在Android等一些硬件機(jī)型多的平臺(tái)上設(shè)計(jì)動(dòng)效要注意確保動(dòng)畫在執(zhí)行時(shí)不會(huì)給機(jī)器帶來(lái)過(guò)大壓力台猴,做到整個(gè)效果不卡頓。
恰到好處俱两,服從體驗(yàn)饱狂。有時(shí)候動(dòng)效是一把雙刃劍,用的好為產(chǎn)品增色不少宪彩,用的不好則會(huì)適得其反休讳。這要求我們?cè)谠O(shè)計(jì)的時(shí)候,以用戶的操作體驗(yàn)為先:尊重用戶習(xí)慣尿孔,過(guò)于花哨俊柔,標(biāo)新立意的動(dòng)效不可取;在效率型應(yīng)用中用過(guò)度、無(wú)意義的動(dòng)畫阻塞任務(wù)流程纳猫;和動(dòng)作結(jié)合的動(dòng)畫最好不要超過(guò)0.5-1秒婆咸;當(dāng)用戶專注內(nèi)容的時(shí)候盡量不要用吸引注意的動(dòng)畫去打擾;對(duì)一些出現(xiàn)頻率高的操作也要謹(jǐn)慎設(shè)計(jì)動(dòng)畫芜辕,以免過(guò)多次的出現(xiàn)引起用戶反感尚骄,延長(zhǎng)操作時(shí)間。
作為移動(dòng)端的交互設(shè)計(jì)師侵续,我們?cè)崎喿x設(shè)計(jì)組也一直在思考怎么用動(dòng)效來(lái)豐富自己的產(chǎn)品倔丈。但是在日常交互設(shè)計(jì)工作中進(jìn)行動(dòng)效設(shè)計(jì)時(shí),我們常常會(huì)遇到以下的一些問(wèn)題:第一状蜗,對(duì)于動(dòng)效的相關(guān)素材搜集有一定的難度需五,且缺乏管理,這導(dǎo)致設(shè)計(jì)的時(shí)候缺乏靈感來(lái)源轧坎,無(wú)法借鑒常見的動(dòng)效宏邮,也不利于整體把握當(dāng)前的動(dòng)效設(shè)計(jì)趨勢(shì);第二缸血,動(dòng)效設(shè)計(jì)很難在傳統(tǒng)的交互文檔中進(jìn)行表述蜜氨,以前總是由設(shè)計(jì)師拿類似的應(yīng)用去和開發(fā)溝通,不夠規(guī)范捎泻;第三飒炎, 程序員開發(fā)的過(guò)程中也期待有一個(gè)常用界面動(dòng)畫效果的代碼庫(kù),可以作為開發(fā)時(shí)的參考笆豁。
“交互動(dòng)效庫(kù)”就是我們對(duì)解決上述問(wèn)題制作的一款工具郎汪。設(shè)計(jì)師們可以把自己平時(shí)看到的應(yīng)用中出現(xiàn)的動(dòng)效赤赊,錄制成短視頻并上傳,通過(guò)簡(jiǎn)短的相關(guān)說(shuō)明填寫煞赢,就可以在網(wǎng)站上相應(yīng)頁(yè)面呈現(xiàn)剛上傳的動(dòng)效視頻抛计。在設(shè)計(jì)項(xiàng)目中遇到需要?jiǎng)有⒖嫉臅r(shí)候可以去網(wǎng)站上尋找靈感,找到合適的照筑,可以把動(dòng)效視頻的網(wǎng)頁(yè)地址直接黏貼在交互稿上爷辱,加上簡(jiǎn)單的說(shuō)明,就可以讓開發(fā)同學(xué)直觀了解要做的效果朦肘。開發(fā)所搜集的常見效果的代碼也可以上傳入動(dòng)效庫(kù)饭弓,在該動(dòng)效視頻的頁(yè)面上可直接下載代碼。
第一個(gè)方面媒抠,需要設(shè)計(jì)整個(gè)動(dòng)效庫(kù)網(wǎng)站的信息結(jié)構(gòu)弟断,也就是對(duì)動(dòng)效做一個(gè)利于設(shè)計(jì)參考的分類。要做這樣一個(gè)分類首先要對(duì)動(dòng)效有所積累趴生,由于很少有類似的搜集動(dòng)效的網(wǎng)站阀趴,我們下載了600多個(gè)比較新穎的富有設(shè)計(jì)感的應(yīng)用,一個(gè)個(gè)打開使用苍匆,將發(fā)現(xiàn)的比較有價(jià)值的動(dòng)效記錄下來(lái)刘急,總共錄制了202段視頻,作為我們動(dòng)效庫(kù)的第一批動(dòng)效記錄浸踩。在這些記錄的基礎(chǔ)上叔汁,我們根據(jù)設(shè)計(jì)中常常會(huì)涉及的方面將動(dòng)效分為引入動(dòng)效、頁(yè)面動(dòng)效检碗、轉(zhuǎn)場(chǎng)動(dòng)效据块、組件動(dòng)效四大類,具體的層級(jí)結(jié)構(gòu)如下:
在此分享下記錄動(dòng)效的兩個(gè)比較好的工具:
Mac系統(tǒng)下
AirServer:?同步移動(dòng)設(shè)備屏幕到電腦http://www.airserver.com
screenflow: 錄屏軟件http://www.telestream.net/screenflow/overview.htm
Reflection:同步移動(dòng)設(shè)備屏幕到電腦http://www.reflectionapp.com/
FastStone Capture:錄屏軟件http://www.itopdog.cn/graphic-image/image-capture/fscapture.html
第二個(gè)方面折剃,主要是功能實(shí)現(xiàn)上的問(wèn)題另假,要研究一種技術(shù)代價(jià)比較小的解決方案,實(shí)用為先怕犁。我們選擇了HTML5的視頻組件去呈現(xiàn)動(dòng)效記錄边篮,因?yàn)樗容^輕量,在集中總覽的瀑布流頁(yè)面奏甫,和詳情頁(yè)面都可以便捷地播放視頻戈轿。對(duì)動(dòng)效視頻數(shù)據(jù)的管理,我們沒有搭建數(shù)據(jù)庫(kù)扶檐,而是在每一個(gè)目錄下設(shè)置了一個(gè)JS文件存放記錄視頻信息的數(shù)組凶杖,再通過(guò)全局JS在加載每個(gè)頁(yè)面的時(shí)候去讀取相應(yīng)目錄下的這個(gè)JavaScript數(shù)組將相關(guān)文件加載進(jìn)來(lái)胁艰。設(shè)計(jì)師在將自己搜集的視頻放到相應(yīng)目錄下后款筑,為該目錄下的JS文件智蝠,添加相關(guān)數(shù)組記錄,即可以把自己上傳的視頻添加到動(dòng)效庫(kù)的網(wǎng)站上奈梳。
在具體的云閱讀新版本的交互設(shè)計(jì)中杈湾,我們利用交互動(dòng)效庫(kù)來(lái)說(shuō)明和解釋相關(guān)的動(dòng)效設(shè)計(jì)。交互動(dòng)效庫(kù)對(duì)推動(dòng)動(dòng)效設(shè)計(jì)落實(shí)到具體產(chǎn)品中攘须,起到一定的作用漆撞。它雖然還很不完善,但是對(duì)于有限的資源下小團(tuán)隊(duì)如何創(chuàng)建自己的設(shè)計(jì)工具庫(kù)于宙,我們提出一個(gè)解決問(wèn)題的思路浮驳,希望也能給大家?guī)?lái)啟發(fā)。
總結(jié)對(duì)移動(dòng)端動(dòng)效的相關(guān)研究捞魁,還存在這以下一些值得深入探究的點(diǎn):
1.動(dòng)效創(chuàng)意方面的創(chuàng)新至会。如今國(guó)內(nèi)的交互動(dòng)效設(shè)計(jì)大多數(shù)還停留在使用國(guó)外已經(jīng)出現(xiàn)的設(shè)計(jì),很少有獨(dú)創(chuàng)性的動(dòng)效設(shè)計(jì)出現(xiàn)谱俭,如何去設(shè)計(jì)動(dòng)效也缺乏相關(guān)的指導(dǎo)奉件。
2.表達(dá)動(dòng)效設(shè)計(jì)的Demo方法。如何更好地高效地表現(xiàn)我們?cè)O(shè)計(jì)的動(dòng)效昆著,對(duì)AE县貌、Flash等軟件呈現(xiàn)動(dòng)畫效果原型的實(shí)踐會(huì)是比較有實(shí)用價(jià)值的一個(gè)方向。
3.關(guān)于移動(dòng)端界面交互技術(shù)方面的學(xué)習(xí)研究凑懂。在網(wǎng)頁(yè)設(shè)計(jì)領(lǐng)域煤痕,有不少設(shè)計(jì)師對(duì)前端技術(shù)已經(jīng)有了一定的了解。但是在移動(dòng)設(shè)計(jì)領(lǐng)域接谨,學(xué)習(xí)界面和交互效果如何用代碼實(shí)現(xiàn)還沒有受到設(shè)計(jì)師們的廣泛重視杭攻。但我們認(rèn)為這是很重要的一步,如果你了解了技術(shù)實(shí)現(xiàn)層面的知識(shí)疤坝,很多設(shè)計(jì)阻礙就會(huì)消除兆解,創(chuàng)意更容易得到發(fā)揮也更容易在產(chǎn)品中落實(shí)。這會(huì)有點(diǎn)難跑揉,但也許真正的設(shè)計(jì)推動(dòng)力來(lái)源于此锅睛。
最后,想把2013 WWDC上的開場(chǎng)寫在這次分享的結(jié)尾历谍∠志埽“如果每個(gè)人都在忙于完成設(shè)計(jì),那么誰(shuí)來(lái)完善產(chǎn)品望侈?我們?cè)?jīng)對(duì)為方便而設(shè)計(jì)還是為愉悅而設(shè)計(jì)感到困惑印蔬。當(dāng)決定要設(shè)計(jì)一個(gè)大家所真正需要的產(chǎn)品時(shí),我們開始面對(duì)許多選擇脱衙,而幫助我們專注的侥猬,是最初提出的一個(gè)問(wèn)題:我們希望自己的產(chǎn)品帶給用戶什么樣的感受例驹?快樂、驚喜退唠、愛鹃锈、聯(lián)系。抱持這樣的初心瞧预,我們開始精益求精地創(chuàng)造屎债,每一次肯定背后都是上千次的否定。我們簡(jiǎn)化垢油、我們不斷優(yōu)化盆驹,然后推倒重來(lái),直到確信讓我們感動(dòng)的設(shè)計(jì)可以讓每一個(gè)用戶的生活更美好√渤睿現(xiàn)在我們做到了召娜,它真正觸動(dòng)人心【ィ”透過(guò)這段文字玖瘸,我們可以感受到蘋果所堅(jiān)持的一種精神:專注于用戶情感,對(duì)體驗(yàn)精益求精檀咙⊙诺梗或許,這就是蘋果的產(chǎn)品會(huì)讓我們記住的原因弧可,也是體驗(yàn)設(shè)計(jì)由優(yōu)秀邁向卓越的秘訣蔑匣。
PS:感謝安董的指導(dǎo)和云閱讀設(shè)計(jì)組的每一位設(shè)計(jì)師,從實(shí)習(xí)生到入職棕诵,在大家身上學(xué)到很多裁良,能加入到這樣的一個(gè)集體實(shí)在幸運(yùn)~另外,我們也一直在努力校套,希望動(dòng)效設(shè)計(jì)能夠最終落實(shí)到產(chǎn)品上价脾,歡迎有對(duì)這方面感興趣的同學(xué),和我們分享你的經(jīng)驗(yàn)笛匙。