編者按:表單設計是個經典的問題,相比于 10 年前的表單設計,你會注意到現在的表單設計在整體的規(guī)則感、體驗感上有極為顯著的提升,這很大程度得益于設計規(guī)則的進化和提升。Saadia Minhas 的這篇文章深入梳理了當前表單設計提升體驗的 14 個實用技巧。
更多表單相關干貨:
以下是正文:
表單能幫助用戶更輕松地與產品互動。優(yōu)秀的表單設計能有效提升用戶參與度。在 UI 中,表單隨處可見。當你登錄網站、回復郵件或提交訂單時,都在使用表單。
表單的核心作用是收集用戶輸入信息。如果表單無法提供流暢愉悅的體驗,用戶會抗拒填寫詳細信息。
設計直觀易用的表單對提升用戶滿意度和完成率至關重要。表單可能包含多種輸入控件,如何合理組織這些控件以幫助用戶順暢完成填寫,是設計師面臨的挑戰(zhàn)。
以下指南與案例將幫助你創(chuàng)建用戶友好的表單。
表單設計遵循「少即是多」原則。表單越短,用戶完成的可能性越高。通過僅收集必要信息保持表單精煉,定期檢查并移除非必需字段。
刪除可選字段或無法收集有效信息的字段
表單布局需保持簡潔清爽。避免使用過多顏色和視覺干擾元素。通過消除干擾聚焦核心要素,可提高轉化率、降低跳出率并促進業(yè)務增長。
單列布局更符合閱讀習慣,且認知負荷更低。用戶能逐項專注填寫而不會分心或困惑。
CLX Institute 的可用性測試顯示,單列表單填寫速度更快。參與者完成單列表單平均比多列表單快15.4秒。
多列布局需要用戶左右掃視字段,顯著增加完成時間。
多列表單常導致用戶困惑填寫順序,難以理解列間字段關聯性,迫使反復左右移動視線。這種模式不僅增加理解成本,還可能導致漏填重要字段,引發(fā)錯誤提示并延長完成時間。
多列表單需要更多眼部移動和更長的完成時間。
單列布局符合自然閱讀動線,用戶只需從上到下瀏覽填寫,有效減少錯誤并提升轉化率。單列表單能無縫適配移動端,確保跨設備體驗一致性。
當然,也存在例外情況,如果存在邏輯關聯的短字段,可以橫向排列。例如城市、省份/州、郵編字段可并列展示。
信用卡信息等關聯字段也可采用橫向布局。
將相關字段分組能使表單更具邏輯性。通過定義邏輯區(qū)塊,來集中展示關聯字段,用戶能快速理解信息的結構。這種設計遵循格式塔鄰近原則——關聯元素應該彼此靠近排布。
分組展示關聯字段使表單更有序,也會對用戶更友好。
可添加區(qū)塊小標題幫助用戶理解信息流。例如創(chuàng)建「配送地址」區(qū)塊集中展示相關字段,避免隨機分布字段。
標簽文本明確地描述了各字段所需的信息。清晰簡明的標簽,是表單可訪問性的基礎。避免冗長或多行標簽文本,必要時使用輔助說明文本。
避免使用超過一行的冗長的標簽文本。
標簽文本需緊鄰對應輸入框。錯位標簽會導致用戶難以建立標簽與字段的關聯。
切勿使用占位符代替標簽文本。標簽文本需始終保持可見,以明確對信息的要求,占位符消失會導致用戶遺忘輸入的格式和要求。可見標簽文本能降低認知負荷并提升整體的可訪問性。
始終顯示標簽文本,避免用占位符替代。
可參考 Material Design 的設計規(guī)范:當你輸入內容時,標簽文本會上浮顯示。
頂置標簽符合自然閱讀的動線。當標簽文本置于輸入框側面的時候,會迫使用戶左右掃視,增加理解與填寫的時間。
頂置標簽支持更直觀的縱向瀏覽。
頂置標簽布局為長標簽提文本供更多空間,同時也更容易適配移動端顯示。
錯誤提示應實時顯示在對應字段旁,而非集中在表單頂部。傳統(tǒng)的設計會偏向使用頂部錯誤提示,這需用戶自行查找和關注信息,這會顯著增加用戶的記憶負荷。
在表單中實施實時行內驗證。
將錯誤信息置于靠近輸入框的位置,讓用戶可以即時發(fā)現錯誤,無需回憶操作歷史或者關注其他的位置。注意應在字段內容輸入完成時驗證,也就是用戶光標已經不再在輸入框內輸入的時候驗證,而非逐字符校驗,否則會一直報錯直到用戶輸入正確。
正向反饋同樣重要:當用戶輸入符合規(guī)范時(如正確郵箱格式或達標密碼),可顯示確認圖標。
用戶填寫難免出錯。清晰的錯誤提示能有效緩解挫敗感。
錯誤提示應簡明禮貌,避免指責用戶。使用積極語言并提供具體解決方案,杜絕模糊的通用提示。
在表單中將錯誤信息緊鄰關聯字段顯示。
恰當控件能幫助用戶理解輸入類型與格式要求。否則用戶可能會卡在某個地方,并且感到沮喪。
多行文本框適合長文本輸入(如評論或詳細描述)。單行輸入框會限制內容查看與編輯效率,多行輸入控件通過視覺提示,告知用戶需要進行詳細地回答。
需長文本輸入時采用多行輸入框。
2-4個選項時應使用單選按鈕而非下拉菜單。下拉菜單需要額外點擊才能查看選項,相應地它也會承載更多的內容信息,多步操作的效率相對沒那么高。
避免對少量選項使用下拉菜單,建議橫向排列單選按鈕。
選擇能減少點擊次數的控件類型,參考不同平臺對于下拉菜單、單選按鈕、復選框與開關的使用規(guī)范。
可訪問性對表單可用性而言,是至關重要的,需確保各類用戶(含殘障人士)均可順暢使用。
保證表單元素對比度達標,符合Web內容可訪問性指南(WCAG)建議。
狀態(tài)反饋不應依賴單一顏色。應結合圖標與文本來傳遞更加明確的狀態(tài),考慮色覺障礙用戶需求。
僅用顏色不足以傳達字段狀態(tài),應當搭配文本和圖標。
確保輸入焦點狀態(tài)是足夠明確的,應該支持鍵盤全功能導航。
長表單可拆分為多步驟流程。通過邏輯分組的字段,并用步驟編號/標題來引導用戶,配合進度指示器展示當前階段與剩余步驟。
分步表單能簡化信息處理。用戶可以專注于單個區(qū)塊內容而不會產生壓迫感。
設計分步表單時需支持進度保存,允許分階段完成。同時確保步驟間導航流暢。
主操作按鈕是表單提交的關鍵觸點。遵循按鈕設計規(guī)范提升可用性。使用功能描述性按鈕標簽(如「保存」和「提交」),讓用戶預知操作結果。
主按鈕需通過視覺重量(顏色/尺寸/位置)突出顯示。與次按鈕保持明顯差異,避免使用相同顏色。
主按鈕應位于用戶預期的位置,并且避免使用非常規(guī)的布局。提供清晰的按鈕狀態(tài)反饋(聚焦/點擊狀態(tài))。表單提交后應顯示加載狀態(tài)或確認信息。
表單提交后顯示確認信息。
避免使用「清空」或「重置」等破壞性的功能按鈕,因為用戶的誤操作會導致數據丟失。
采用響應式設計確保表單移動端的可用性。使用移動端原生控件以適配小屏顯示,提升操作的效率。
移動端采用觸控友好的大點擊區(qū)域交互。
啟用自動填充功能減少輸入量,創(chuàng)造足夠流暢的輸入體驗。
當多數字段為必填時,建議僅標注選填字段。這種設計能減少視覺干擾,幫助用戶快速識別必填項。
標注選填字段可降低UI雜亂感。
明確標注選填項能減少用戶猜測,避免因漏填導致提交失敗,創(chuàng)造順暢的填寫體驗。
復制本文鏈接 文章為作者獨立觀點不代表優(yōu)設網立場,未經允許不得轉載。
發(fā)評論!每天贏獎品
點擊 登錄 后,在評論區(qū)留言,系統(tǒng)會隨機派送獎品
2012年成立至今,是國內備受歡迎的設計師平臺,提供獎品贊助 聯系我們
標志設計標準教程
已累計誕生 729 位幸運星
發(fā)表評論 為下方 7 條評論點贊,解鎖好運彩蛋
↓ 下方為您推薦了一些精彩有趣的文章熱評 ↓