【交互基本功】如何避免漏掉交互細節
01-28
新手交互(從業0-1年)經常會漏掉很多交互細節,交互稿里除了美麗的頁面流程圖,再憋不出更細緻的說明了。n怎樣全面地思考才能避免漏掉交互細節呢?下面就講講(踩了兩年坑的)我的思路。n
界面上的元素基本可被分為「內容」及「可操作控制項」兩種。只要將這兩種元素所涉及的交互細節講透,那交互稿的完整性上基本無懈可擊了。
所謂「內容」就是作為信息呈現而存在的,有時可能是鏈接。通俗來講就是顯示在頁面上告訴用戶這是個 「What」 的那些元素。n
所謂「可操作控制項」,就是用戶對內容作出操作時使用的控制項,包括btn、switch、下拉框、輸入框、滑竿等等。承接上面的說法,就是告訴用戶可以「Do What」 的元素。n拿蝦米音樂播放的這個界面為例:我們分別來講,如何對這兩種元素思考交互細節:
內容
從顯示上,內容分三大基本狀態:空狀態、理想狀態、溢出狀態。
我們來細化一下三大基本狀態。n
- 空狀態,例如,頁面啥啥都沒有時的狀態;由於某些信息沒有填寫而造成的列表為空的狀態;某些圖片區域為空時的默認圖片等等。
- 理想狀態,即為元素在大部分情況正常顯示時的狀態。
- 溢出狀態,比如某title字數多出可顯示區域時如何顯示;內容多出一頁如何分頁等。
可操作控制項
可操作控制項同樣有三大基本狀態:未操作、操作中、操作完 狀態。
(是不是想到了大象放進冰箱分幾步!恭喜你,想到你就能記住了!)
- 未操作狀態,即這個控制項的默認狀態。比如,上面蝦米音樂播放器里,音量滑竿,默認是在中間。再比如,一些下拉框,會默認顯示為「請選擇XX」。在這個狀態下,同樣要考慮控制項不可點擊的情況。比如某活動結束已經不能報名,則報名btn置灰不可點。
- 操作中狀態,包括懸停、點擊、輸入等情況。 除了設計規範里經常見到的btn在正常、懸停、點擊狀態下的顯示,還有個例子是,在手機中輸入框中輸入文字時,需顯示鍵盤,鍵盤的出現是否對頁面有影響?
- 操作完狀態,可能會跳頁面、可能會氣泡反饋、可能變成另一個btn(比如朋友圈點個贊,那個贊的btn變成了「取消」)、對於表單來說,還可能有出錯狀態,輸入格式有誤等等。
總結一下,新手交互在製作交互稿時,可以把頁面中的元素分為 內容和可操作控制項兩大類,再分別對控制項的不同狀態進行思考說明,便可讓交互稿更加完整!
(封面圖片來源iPhone App Wireframing Kit)
補充閱讀:
如何建立交互設計自查表 | 網易用戶體驗設計中心
推薦閱讀:
※《設計師入門與提高》課程 Live
※聽書,看電子書,看紙質書,體驗上有什麼根本的不同?
※【UX電台】QQ做界面設計都得遷就著TA......Vol.004
※對於UI及UE的設計基礎書籍,有哪些好的推薦?遊戲方面