12 條提高產品可用性的動效設計原理(附案例)

2021-01-16 上海艾藝

本文將市面上最常被使用的動效進行了一次總結並逐條闡明這些設計背後的原理,每條原理後面我都會為朋友們選出一些大家最常用的 App 作為例子,順手打開就能體驗啦。

緩動(Easing)、偏移量和延遲(Offset & Delay)主要與時間相關。

父子關係(Parenting)用於闡述元素之間的關係。

變形(Transformation)、數值變化(Value Change)、遮罩(Masking)、覆蓋(Overlay)、生成(Cloning)多作用於加強元素自身的延續性。

視差(Parallax)多作用於表明元素的層級關係。

蒙層(Obscuration)、多維化(Dimensionality)、鏡頭平移與縮放(Dolly & Zoom)作用於表明元素與空間的關係。

1. 緩動(Easing)

當運動發生的時候,元素運動速率的變化符合用戶的預期。自然界之中是很少存在完全線性的運動的,沒有任何東西能夠完美的保持勻速運動,緩動效果能夠讓運動看起來更加接近自然,符合用戶的認知,達到用戶的預期。

例子:你手機裡面幾乎所有動態效果都是緩動的,看起來是不是非常舒服和諧呢?

2. 偏移量和延遲(Offset & Delay)

利用偏移和延遲來錯開元素的運動時間,表明元素之間的層級與關係。設計師利用錯開運動時間的方法,讓信息或界面元素按照有所區別的秩序進退場,利用明顯的錯序運動暗示用戶信息與界面元素之間或許存在某些區別,或利用錯序的方法吸引用戶的注意。但一般情況設計師不應該使用太多的延時效果,因為譬如說網絡的加載本身就已經需要時間,所以延遲效果的使用最好只用於技術。

例子:蘋果官網各商品詳情頁均有大量運用。

3. 父子關係(Parenting)

在用戶進行操作時,有父子關係的元素幫助用戶更好地理解它們之間的層級關係以及帶來更加有理可循的操作反饋。正如上面給出的這張動圖,位於下方的方塊的左右運動,而位於上方的方塊跟隨下方方塊進行左右運動並同時進行自己的縮放運動,他們之間構成了父子關係。說得簡單一點,父子關係就是子元素的某個屬性的值隨父元素的某個屬性參數的值按照一定的比例進行變化。

例子:Google Allo 按住發送按鈕向上滑動,發送內容字體變大。

4. 變形(Transformation)

利用變形來告知用戶元素的狀態或作用發生了改變。人們對於實物的變形是敏感的,合理的變形能夠清晰高效地將正確的信息以最高效、最令人愉悅的方式傳遞給用戶。注意,這裡所說的變形並不一定要像上面那種動圖一樣動作那麼大才算變形。或許是顏色的變化,也有可能是角度的改變,這些都能達成我們想要的效果。

例子:知乎 Live 選擇贊助金額的動畫效果。

5. 數值變化(Value Change)

連續性的數值變化動態效果能讓用戶清晰地看見數值到底是在變多還是變少。關於這一點,我想多用兩張動圖呈現,大家可以看到,數值變化有連續性動態效果的一張是不是更能讓你知道數字是在變多還是變少?想像一下,假如在某款理財 App 裡面,這個數值是你的錢的話,那麼數量的增加與減少這個信息對於用戶來說就非常重要了。

例子:京東金融手機 App,「總資產」,及「白條」頁面的數值變化效果。

6. 遮罩(Masking)

遮罩型的動畫是在界面元素進場或者退場的時候創造連續性效果的一種選擇。這種類型的動效似乎在 Material Design 裡面比較常見,所以沒有使用過原生安卓系統的夥伴們可能比較陌生。

例子:原生安卓系統(5.0 以上 7.0以下版本可見,7.0取消了菜單按鈕,以上劃操作代替。)點擊菜單按鈕呼出菜單的動畫效果。美圖秀秀手機 App 處於首頁的各個功能按鈕點擊後的轉場效果。

7. 覆蓋(Overlay)

覆蓋用於在扁平化(沒有厚度)設計的界面上闡明兩個相互獨立的元素的位置關係。在實際上沒有厚度、沒有縱深概念扁平化設計中,覆蓋動畫的使用能讓本來就非常有限的屏幕空間被更好的利用起來。

例子:微信橫劃刪除聊天記錄。

8. 蒙層(Obscuration)

蒙層與覆蓋非常相似,在沒有縱深概念的扁平化設計中表現縱深,它並不完全將處於下方的元素遮蓋住,而通常是通過高斯模糊或變暗的手段讓下方的元素保留一定的可視性。

例子:在 iOS 裡面隨處可見的毛玻璃效果。

9. 生成(Cloning)

當元素被生產出來時,表達元素與元素之間的連續性的關係。這種動畫能夠非常清晰地表達因某個操作而產生的一個或數個事件發生以及它們之間的關係。

例子:蘋果的 Messages 發送信息的效果。

10. 視差(Parallax)

界面元素同時開始運動,但運動的效率不同,構成一種視差的效果。用戶在進行滾動操作的時候通過視差效果可以在扁平化的界面裡面表現空間中各元素的位置及層級關係。這種效果還非常的美觀高端,能讓整個頁面看起來更加活潑一些。通過視差的特性,我能引導用戶去關注應該應該關注的地方,運動效率高的元素通常表達的是距離用戶更近,適合承載更加有使用性意義的重要信息,而運動效率較低的元素通常表達的是距離用戶較遠,而且或許沒有承載什麼重要的信息。

例子:蘋果官網各商品詳情頁。

11. 多維化(Dimensionality)

將扁平化的界面元素多維化從而表達空間中各元素的位置及層級關係。其實扁平並不符人類認知邏輯的(而符合人類認知邏輯幾乎可以說是可用性的第一原則),所以人們在扁平化的界面裡面下足了功夫來在沒有縱深和厚度的界面裡表達縱深和厚度,這句話讀起來非常拗口,但實際上就是這樣的。多維化的使用比較少,因為添加縱深感有很多種手法(覆蓋、蒙層、陰影,etc.),而多維化的開發成本是比較高的。

例子:iBooks 的翻頁效果和 Flipboard 的翻頁效果,滴滴打車退出呼叫狀態的 Appbar 動畫。

12. 鏡頭平移與縮放(Dolly & Zoom)

鏡頭平移與縮放聽起來好像是一樣的東西,事實上卻完全是兩碼事。鏡頭平移是拍攝的術語,被拍攝物保持靜止而鏡頭移動或鏡頭保持靜止而被攝物體進行遠離或接近鏡頭的前後移動,縮放是鏡頭與被攝物體在位置上保持靜止而被攝物自身進行縮放。鏡頭平移與縮放效果表明元素與空間之間的關係,也能表現出一種縱深感。

例子:iOS 的解鎖動畫是典型的鏡頭平移效果,而雙擊放大圖片操作的那個動畫是典型的縮放效果。

                    

               互 聯 網 用 戶 體 驗 專 家

adinnet_design

長按二維碼關注




回復關鍵詞查閱更多:

用戶體驗 UE UX UI 設計 視覺 配色 排版 

移動端 web app 響應式 交互 動效 GIF 

創意 網頁 產品 H5 艾藝 原創





相關焦點

  • 互動設計的最後一公裡(一)——動效設計
    動效設計在交互稿的邏輯展示及提高可讀性方面是很有必要的,當然其作用也不限於交互稿的展示,還有很多富有創意的設計點都可以用動效設計來進行表現加載動效因此,動效設計在交互稿的邏輯展示及提高可讀性方面是很有必要的,當然其作用也不限於交互稿的展示,還有很多富有創意的設計點都可以用動效設計來進行表現。
  • AE動效如何落地?原來大廠設計師都在用這個!
    導語動效設計是UI設計中不可或缺的一環。隨著硬體性能的發展和動效輸出方式的優化,大家對動效的認知也從最初的認為動效只是為了美觀酷炫,到逐漸認識到動效對於提升用戶體驗和產品需求的重要作用。但設計師在做動效設計的時候靈感噴湧,兢兢業業做出炫酷的效果,結果一和開發工程師對接就懵了——要麼無法實現,要麼極其複雜。
  • 這有一份完整的H5案例思路
    下面通過這個踩過無數多坑的H5案例的思路分享,希望能給大家帶來啟發,避免再次踩坑。為什麼做H5活動本活動由平安銀行對公業務中臺聯合Planet B舉辦,以IT對公派駐全新設計的IP形象燈泡仔及家族成員為載體。活動旨在推廣對公業務中臺產品,由wowdesign團隊設計的IT對公派駐IP-燈泡仔及其家族品牌形象結合燈泡仔快閃打卡活動,線上線下聯合運營推廣對公業務中臺。
  • 譯文丨2018網頁設計總結
    本文翻譯自澳大利亞設計師Rylan Ziesing及其設計團隊Rhino Design對2018年網頁設計的總結。從中可以看到,為什麼動效和交互式界面,會成為2018網頁設計主流趨勢中的重要部分,尤其當人們的審美要求越來越高、技術棧越來越先進。(譯者註:技術棧一般來說是指將N種技術互相組合在一起(N>1),作為一個有機的整體來實現某種目的;也可以指掌握這些技術以及配合使用的經驗,比方說:LAMP LNMP MEAN都是常見的Web技術棧。
  • UPS電源供電系統方案可用性分析
    對供電系統可用性進行量化分析的方法,並針對兒種典型的供電方案做出定量的分析計算。在量化的過程中,確定符合實際情況的假設、正確地列出可用性數學模型、準確地有根據地選取各子系統的可靠性和可維護性參數等,都是非常重要的。
  • 為產品賦予人格—情感化設計的組成要素及實踐案例
    文中所指的情感化設計,目標是在人格層面與用戶建立關聯,使用戶在與產品互動的過程中產生積極正面的情緒。從案例中介紹了讓用戶更好的使用產品,展現如何使用戶獲得更愉悅的體驗,這些都是為了讓用戶主動向他人分享和推廣這些正面的經驗。
  • UI設計需要用到的軟體
    Photoshop—UI界面世界設計-70%illustrator-更多是UI圖標設計—5%After Effects-交互動效設計-5%Axure RP-交互原型圖設計-10%Sketch-交互原型圖設計-10%一、PS CC 2018PS是一款圖像處理軟體,功能很強大,可以做界面設計、可以做圖標設計等等
  • 【體驗研究】UI設計中那些讓用戶爽歪歪的動效原理
    本文將市面上最常被使用的動效進行了一次總結並逐條闡明這些設計背後的原理,每條原理後面我都會為朋友們選出一些大家最常用的 App 作為例子,順手打開就能體驗啦
  • Web應用界面設計精彩案例分享
    為了趕上網際網路發展的步伐,我們所開發的Web應用要具有優良的品質,充當著用戶界面的角色,及「捕獲」企業所提供特殊服務、產品的目標用戶的責任。只有它的設計滿足客戶的基本需求,具有簡單、響應式、易使用的界面才能滿足上述的目標。因此,設計者必須使用最好的Web開發與設計技巧,同時要注意幾個注意事項,比如空白區域、UI加載速度優化、信息與說明的恰當展示等。
  • 詳細解析:「新產品」和「成熟產品」的調查問卷設計
    原標題:詳細解析:「新產品」和「成熟產品」的調查問卷設計 幻想著用簡單的招數,打遍所有複雜的情況是不切實際的。而對於「新產品」和「成熟產品」它的調查問卷設計,採取一樣的招數去,也是不切實際的。
  • 從12個維度理解可達性設計
    ——A Primer To Vestibular Disorders持續的動效或動畫也會分散用戶的注意力,尤其是對於那些難以集中注意力的用戶。GIF動畫就是典型案例,因為我們的視覺中心會被運動的物體所吸引,所以很容易被不斷更新或移動的東西分散注意力。這並不是說動效很糟糕,所以你不應該使用它。
  • 【技術】鈉鹼法煙氣脫硫技術與裝置(附案例)
    【技術】鈉鹼法煙氣脫硫技術與裝置(附案例)北極星大氣網訊:近年來,大氣治理關於將介紹煙氣脫硫技術領域中鈉鹼法煙氣脫硫技術與裝置,並附加案例介紹,內容如下:【技術名稱】鈉鹼法煙氣脫硫技術與裝置【技術內容】利用酸鹼中和原理,在脫硫塔中利用氫氧化鈉脫除煙氣中的SO2
  • 乾貨貼:關於網際網路產品外觀專利創新方法的那些事
    經過簡單粗暴思路進行解構分析後,我將這兩種方法置於交互層和產品功能層兩種維度組成的象限中來進行說明。描述中的案例設計公司保密機制,故文章不包含相關案例。創新的動效在外觀專利中,動效是一個比較特殊的形式,主要與UI設計相關,新穎的或者功能性的動效的設計在外觀上也能夠給提專利;動效相關專利目前似乎無章可循,但是有幾點問題或者小的技巧是明確的:同樣需要基於公司產品線和業務提出的新的動效展示形式,申請內容中至少包含3個關鍵幀;交互、手勢操作與動效結合會使得提交的方案更合理;
  • 可用性測試如何做?這6種方法可助你一臂之力
    生產力是否會得到期望值的提高?用戶對更改是否滿意,並與之前的預期一致?  為了確保軟體能夠在工作流程、用戶滿意度以及設計強度等諸多方面實現業務目標,我們需要一個神器——可用性測試。那麼,如何選擇可用性測試?何時該使用何種可用性測試?……本文將為大家詳細介紹六種可用性測試。
  • 情感化產品設計案例,創造更好的產品體驗
    在現代產品設計中,許多產品已經從單純的「談配置」過渡到了「談感情」階段,情感化設計逐漸形成一種潮流趨勢。情感化設計的目標是在人格層面與用戶建立關聯,使用戶在與產品互動的過程中產生積極正面的情緒。這種情緒會逐步使用戶產生愉悅的記憶,從而更加樂於使用你的產品。
  • 29個典型案例告訴你 設計中如何運用心理學
    設計中符號價值的創造和實現,依賴於符號意義的心理形成過程。1. 行為引導產品必須將可視化的形式和可被理解和使用的意義緊密聯繫,從而引導人正確的操作行為。用戶操作的功能性成效,即可用性和易用性是產品設計的基礎標準。產品應在任何時候適應人的心智模型,在使用中減少錯誤和行動難度。
  • 優秀產品人必懂的增長策略設計模型
    預估實驗所需的樣本數量首先我們先來看一個案例,某公司想通過改變按鈕顏色提高「下單」按鈕的點擊率。我們繼續剛才的案例。假設原版本,也就是藍色按鈕的點擊轉化率為10%,而預計改為紅色後,點擊轉化率為12%,我們通過第三方A/B測試樣本計算器工具,在統計顯著設置為95%的情況下,預估出實驗所需要的樣本數量為2900。我們預估每天的的頁面訪問數為500。而這個實驗一共存在紅色按鈕和藍色按鈕兩個實驗樣本,則樣本總數為5800,所以需要的實驗時長是12天。
  • 網易雲音樂5.4版全新上線「鯨雲音效」 音效+動效提升聽音樂「看...
    「鯨雲音效」創新打造與歌曲音頻高度適配的動效,不僅符合平臺用戶使用習慣,也讓用戶在自主調節音效、觀賞動效的過程中,進一步提升「看音樂」和音樂互動的體驗。(「鯨雲音效」部分動效截圖)創新驅動音樂產品發展變革 「鯨雲音效」多元優質服務獲好評據了解,網易雲音樂是業內最具創新屬性的音樂平臺
  • Aero Fitness,一個完整的UI/UX設計案例研究
    設計的流程 所採用的基本流程基於設計思維(Design Thinking),它幫助我定義並提出了重要的假設,這些假設通過原型測試和可用性測試來驗證。 子流程包括進行用戶研究以了解市場,創建用戶角色和用戶移情圖。