無論是注冊流程,多視圖步進或單調(diào)的數(shù)據(jù)輸入界面,表單都是數(shù)字產(chǎn)品的設計中最重要的組成部分之一。本文重點介紹了常見的表單設計樣式和要避免的注意事項。但請記住,這些都是一般準則,每一個規(guī)則都有例外。

1、表單應該排成一列

設計出更好的表單

多列排布會分散用戶的豎向注意力

2、標簽頂部對齊

設計出更好的表單

相比使用左對齊的標簽,使用頂部對齊的標簽后,更高比例的用戶會完成表單的填寫;頂部對齊的方式也更適用于小屏幕的手機。不過,在面臨多選項多數(shù)據(jù)的輸入時,盡量還是考慮左對齊標簽,這樣用戶更容易一起瀏覽,

3、將標簽跟輸入框作為綁定的一組

設計出更好的表單

把標簽和輸入框靠在一起,相鄰輸入框間設置合適的距離避免用戶困惑

4、避免全部大寫

設計出更好的表單

全部大寫的標簽會造成閱讀和瀏覽上的困難

5、如果可選項少于6個,全部顯示出來

設計出更好的表單

若將選項隱藏至下拉列表中,用戶需要執(zhí)行兩次點擊才能完成選擇;這種方法最好在選項數(shù)量多于5個時再去使用,當數(shù)量甚至超過25個時,最好將搜索也融入其中

6、避免使用占位文本作為標簽

設計出更好的表單

使用占位文本確實能優(yōu)化屏幕空間的利用,但其會帶來一些可用性問題,詳見這里:https://www.nngroup.com/articles/form-design-placeholders/

7、將復選框(或單選按鈕組)垂直排列

設計出更好的表單

將復選框垂直排列易于閱讀

8、使“行為召喚”類按鈕具有描述性

設計出更好的表單

一個行為召喚類按鈕應該描述其目標意圖

9、在行內(nèi)指明錯誤

設計出更好的表單

在錯誤發(fā)生的地方告訴用戶,并指明原因

10、在用戶完成輸入后再執(zhí)行行內(nèi)校驗(除非在輸入過程中執(zhí)行有用)

設計出更好的表單

用戶輸入過程中不要使用行內(nèi)校驗——除非確實能幫到用戶——比如在設置密碼、用戶名過程中字符長度唱超過限制時

11、不要隱藏基本的幫助文本

設計出更好的表單

要盡可能顯示出基本的幫助文本。對于復雜的幫助文本,可以考慮在輸入框獲得焦點后將其放置于輸入框旁邊

12、主要選項和輔助選項要做區(qū)分

設計出更好的表單

關于是否應該顯示輔助選項甚至在哲學界引發(fā)了一場很大的爭論

13、使用合適的輸入框長度

設計出更好的表單

輸入框的長度應該令用戶可預見能夠輸入的字符長度,面對有明確長度邊界的字段時(比如手機號、郵編),最好這樣做

14、避開使用*,標示出可選項

設計出更好的表單

用戶并不總是知道標簽后的*暗示什么,還是最好將可選項標示出來

15、將關聯(lián)信息分組顯示

設計出更好的表單

批量性的長表單通常令用戶無法忍受,通過將相關信息分成合理的一組,用戶能夠更快的理解表單元素間的關聯(lián)
 

譯/三達不留點gpj

原文鏈接:https://uxdesign.cc/design-better-forms-96fadca0f49c#.q9x1ddl3n

標簽:表單

隨機推薦