2016-9-23 周周
如果您想訂閱本博客內(nèi)容,每天自動發(fā)到您的郵箱中, 請點這里
文本框是設(shè)計工作中常見的組件之一,無論是PC還是無線,大多僅是樣式上的不同,它們的交互行為上是可以相互參照的。本文想從這一簡單的組件出發(fā),讓大家看到交互設(shè)計師在工作中的邏輯思考方法,從而達(dá)到見微知著的直觀感受。
這個設(shè)計需求是:我們需要用戶填寫活動的名稱。
第一反應(yīng),這個是用來收集信息的,需要用戶填寫內(nèi)容,并提交給系統(tǒng),應(yīng)該使用文本框。
然后大筆一揮,設(shè)計如下圖:
這樣就完成了嗎?這個設(shè)計能交附程序猿開發(fā)了嗎?答案顯示是:NO。
1. 了解需求背景
首先我們需要了解這個需求的背景,多問幾個問題。
2. 考慮組件的基本屬性
文本框是最適合收集用戶輸入信息的組件,用戶按照要求輸入一定數(shù)量的字符。使用這個組件,要先了解它的基本屬性。
內(nèi)容
長度
3. 完善流程體驗
交互設(shè)計師在流程中主要承擔(dān)引導(dǎo)用戶前進(jìn)的角色:輸入前,需要先告訴用戶要填寫哪些內(nèi)容,怎么填寫;輸入時,需要及時的給予幫助;輸入完成后,若正確給予鼓勵,若錯誤說明原因。
具體可以從下面這些方面來考慮:
預(yù)先提示
合法性提示
再深入挖掘的話,還有很多細(xì)節(jié),如:當(dāng)用戶在輸入的最后多敲擊了一下空格鍵,使得在輸入框中增加了一個字符,是否要將其自動去除,以幫助用戶完成操作。
文章的最后提供具體的案例,設(shè)計僅供參考,實際應(yīng)用時還要基于不同的場景進(jìn)行狀態(tài)的增減。
設(shè)計其實是有“套路”可循的:從小的組控件到大的項目都有相似或相同的流程步驟。深諳套路的設(shè)計師在這個過程中可以快速的搭建頁面或理清流程,并在這個基礎(chǔ)上進(jìn)行不斷的迭代優(yōu)化??焖儆行У牧私庠O(shè)計背后的套路,提升全面思考的能力,可以從以下幾個方面來進(jìn)行:
1. 平時多積累收集
多看產(chǎn)品設(shè)計文檔,多研究動態(tài)交互過程,多體會同類型的組件,從中可以學(xué)到很多同行的設(shè)計思考。在這個過程中,督促自己思考為什么他們會這樣設(shè)計,試著去找到答案,并將其內(nèi)化為自己的經(jīng)驗。嗯,多記錄整理下來,好記性不如爛筆頭!
2. 設(shè)計過程多體會
有了平時的積累,再遇到相似的設(shè)計需求時,就會更容易的從多維度去思考各種可能性。就像上面提到的,首先從用戶角度出發(fā),思考這個需求是否必要,用戶是否要為此付出成本。其次從基礎(chǔ)屬性出發(fā),考慮解決方案。最后融合到流程中,針對用戶操作的觸點,加強引導(dǎo)設(shè)計,及時反饋結(jié)果。
3. 設(shè)計完成多驗證
在設(shè)計完成后,除了上面帶點套路性質(zhì)的設(shè)計思考過程,我常用的驗證方法是加入多方,一起驗證設(shè)計的完整性:與設(shè)計小伙伴討論,收集問題并持續(xù)優(yōu)化。
當(dāng)然,我們沒有辦法遍歷一個邏輯的全部,比如有些情況下系統(tǒng)延遲反饋,而在設(shè)計過程中沒有覆蓋到。解決方法是:與開發(fā)同學(xué)保持良好的溝通,有新增細(xì)節(jié)馬上碰,減少遺漏。
基于一些背景要求,拋個設(shè)計參考。
藍(lán)藍(lán)設(shè)計( bouu.cn )是一家專注而深入的界面設(shè)計公司,為期望卓越的國內(nèi)外企業(yè)提供卓越的UI界面設(shè)計、BS界面設(shè)計 、 cs界面設(shè)計 、 ipad界面設(shè)計 、 包裝設(shè)計 、 圖標(biāo)定制 、 用戶體驗 、交互設(shè)計、 網(wǎng)站建設(shè) 、平面設(shè)計服務(wù)
藍(lán)藍(lán)設(shè)計的小編 http://bouu.cn