簡單實用的微交互設計指南
產品的易用性來源於對細節的打磨,偉大的設計不僅僅在功能上滿足用户的需求,還要在微交互的設計上打動人心。以下是小編分享的一份簡單實用的微交互設計指南,希望對您的學習所幫助!
好的產品往往做好了兩點:功能和細節設計。
功能吸引用户使用你的產品,細節設計將你的用户留下。優秀的細節設計能夠使你的產品在眾多競品中脱穎而出,優秀的微交互設計往往能夠讓用户在初次使用產品時就能夠留下深刻的印象。作為一個交互設計師,在設計微交互方案的時候不僅要考慮視覺上的衝擊力,還要想辦法賦予其信息傳遞的功能。
什麼是微交互?
微交互是產品中存在的某一個時刻,它完成了某一個小的任務。Dan Saffer在他的書中(Microinteractions)第一次描述了微交互的'概念,這些小細節專注於服務這些必要的功能:
1、交流回饋或者動作的結果回饋
2、完成某個單獨的任務
3、增強直接操作的感覺
幫助用户在視覺上展示操作的結果,以及避免錯誤
一些明顯的微交互例子包括:
當你將iPhone設置成靜音時伴隨出現的的震動提醒、屏幕上的靜音icon。
界面動畫提示是否能夠點擊(當鼠標移到按鈕上方時按鈕的顏色改變)。
為什麼使用微交互?
微交互是在對用户一些自然的需求/慾望的認知和反饋。用户從微交互提供的視覺、觸覺等反饋中確認他們的行為被接受。微交互還可以引導用户正確的使用系統/產品。
定義微交互的使用情景
微交互的一個特點是它可以被放置在很多的場景下,輔助不同的動作行為。總體來説,微交互的使用場景包括:
展示系統/產品的狀態
Jacob Nielsen在“可用性啟發原則”中指出:讓你的用户時刻了解發生的事情,用户期望對自己的行為立即得到反饋。但是有些情況下,app需要時間來等待行為處理完成後才能向用户發出反饋。因此,產品界面需要向用户指明此刻正在發生的事。
▲ 下載進度表
或者標明用户所在的位置:
Tips:不要讓你的用户感到無助,讓你的用户瞭解實時的狀態並且向其展示進度(比如進度條能夠讓用户瞭解進度,消除疑惑)
提示更新
我們有時需要向用户推送通知來保證用户瞭解到事態的更新。動畫可以做到這一點,動畫可以吸引用户的注意力,避免用户忽視掉重要的信息。
Tips:微交互裏的動效應該遵循KISS原則(keep it simple, stupid),應該儘量簡單直接。
關聯上下文
使用動效來將用户的注意力平滑的在導航頁面間切換,向用户解釋頁面裏元素之間的關係,以及頁面跳轉的來龍去脈。這對於移動設備非常有用,因為屏幕的尺寸限制,移動界面中每一頁的內容都很緊湊,使用動效來闡述內容之間的聯繫非常實用。
Tips:儘量讓每個頁面的導航簡潔,這樣可以有效避免用户在頁面跳轉中迷失。兩個狀態之間的卻換應該清晰、平滑、快捷。在視覺上統一所有的交互形式,降低用户的學習成本。
輸入可視化
數據輸入是應用中非常重要的環節,微交互可以使用現有的元素來展示數據輸入的反饋,從而將這步操作變得更加高效。
Tips:微交互能夠幫助用户理解信息格式,來源,幫助用户便捷輸入信息。
引導互動
微交互可以鼓勵用户、吸引用户與產品交互。它可以在用户體驗中產生同理心。但是需要謹慎使用微交互,保證其在感官上不會冒犯你的用户。
時刻謹記:不要讓用户感到厭煩,Keep it simple, stupid.
Tips:關注用户的情感反饋,因為它在用户體驗中起到很重要的作用。多做用户研究和情景調研,設計能被用户頻繁使用的微交互方案。
值得謹記的
微交互向用户展示動作反饋,通知以及信息框架結構
微交互應該通過轉移用户的注意力、愉悦用户等來達到加快/縮短信息數據的傳輸
瞭解你的用户以及使用微交互的背景,能夠讓你的微交互方案更加的精準與高效
微交互必須能夠支持長時效的使用,在第一次使用時感到驚喜的方案,可能在第一百次使用時就變成了困擾。
微交互方案應該人性化一些,並且在視覺上保持和諧。用户在使用的時候應該感到流暢,微交互的方案應該儘可能的從現實生活中獲得啟發,比如使用擬物化等手段,從而降低學習成本。
-
Dreamweaver技巧詳解
Dreamweaver由MX版本開始使用Opera軟件公司的排版引擎“Presto”作為網頁預覽。下面給大家介紹Dreamweaver技巧,一起來學習吧!Dreamweaver技巧詳解1、靈活運用樣式熟悉網頁設計的網友就知道,調用Style的方法很多,我們可以單擊鼠標右鍵選擇CustonStyle來調用Style...
-
高級PHP開發工程師崗位職責7篇
現如今,很多地方都會使用到崗位職責,崗位職責具有提高內部競爭活力,更好地發現和使用人才的作用。想學習制定崗位職責卻不知道該請教誰?以下是小編整理的高級PHP開發工程師崗位職責,僅供參考,希望能夠幫助到大家。高級PHP開發工程師崗位職責1工作職責:1、承擔機器學習...
-
水星路由器設置wap
用户請根據自己的寬帶接入方式,按照上面介紹的方法,安裝你的水星(Mercury)MW153R路由器。以下是小編為大家整理分享的水星路由器設置wap,歡迎閲讀參考。水星路由器設置wap本文介紹了水星(Mercury)MW153R無線路由器的安裝、上網設置以及無線網絡(Wi-Fi)的設置;一台...
-
Dedecms中常用數據調用的sql語句
本文實例彙總了Dedecms中常用數據調用的'sql語句。分享給大家供大家參考。具體如下:{dede:sqlsql="selectcount(*)ascfromdede_archiveswherechannel=1"}共有文章:[field:c/]篇{/dede:sql}{dede:sqlsql="selectcount(*)ascfromdede_archiveswherechannel=2"}共...