表單設計的九個基本法則

10 評論 32345 瀏覽 252 收藏 8 分鐘
🔗 B端产品经理需要更多地进行深入的用户访谈、调研、分析,而C端产品经理需要更多地快速的用户测试、反馈、迭代

在表單設計中,我們需要注意哪些內(nèi)容呢?

表單是承載信息和展示信息的重要途徑,因此我們在設計的時候要注意很多事情。

首先我們要知道表單的組成:

  • 標簽
  • 幫助文字
  • 輸入框
  • 報錯提示。

那我我們在設計的過程中 到底要注意哪些事情呢?

1、布局上

我們盡量采用單列進行展示,建議這樣做的原因一是能夠方便用戶進行瀏覽和輸入,二是因為這樣布局,能夠進行響應式的開發(fā),減少了成本。但是其自身也存在著缺點,當需要輸入的條件過多時,用戶需要拖動鼠標進行查看與填寫。

2、標簽的設計

標簽的位置主要分成三種:左標簽、頂標簽、和內(nèi)標簽(圖一、圖二、圖三、)。而關于是否要有必填和選填的存在,個人認為,選填是否存在是可以被考究的。

左標簽是目前比價主流的排布方式,主要適用于web端,建議將標簽靠左對齊,因為不僅在界面上會顯得比較爭氣劃一,在用戶對信息的提取和響應也會效率大大提高。但是它存在著一個比較尷尬的問題,也就是空間的占用上,用于web倒也沒有什么問題,但是當如果用于移動端,則會出現(xiàn)需要左右滑動,信息填寫被覆蓋等問題。

頂部標簽很好的解決了左標簽的尷尬處境,但是自身也存在著問題,也就是當需要填寫較多信息的時候,出現(xiàn)滾動的場景幾率也就相對較大。這里要注意的是在使用頂部標簽的時候,我們要注意輸入框與輸入框之間的距離(如右圖)。

將標簽放進輸入框中是一個很好的解決方式,但是隨之而來的還有,當我填寫信息的時候,輸入框任何指示信息也沒有,會讓用戶產(chǎn)生困惑的心里,那我們要如何解決呢:如上圖,我們可以將圖標放入輸入框中或者放在左側。

3、幫助性信息

幫助性文字的展示一般采用氣泡框進行提示(也有會先將一些提示性文字放在頁面的頂端,但是這個要取決于文案的內(nèi)容多少,以及重要程度。)氣泡框提示的內(nèi)容要求簡潔易懂,鼠標放上去則迅速展開提示內(nèi)容,鼠標移開則消失,注意:展開的時候不宜擋住當前輸入?yún)^(qū)域,這么做的原因是讓用戶知道我處于什么地方,我在針對什么。

4、輸入框的設計

在進行信息錄入的過程中,我們要保持輸入框的獨特性(錄入前、錄入中、錄入后):錄入前和輸入中 我們要使輸入框高亮、沉浸、懸浮、等方法,讓用戶只專注于當前的錄入,錄入后要給出反饋,是錄入失敗還是錄入成功,當然這個要根據(jù)產(chǎn)品的特點,來進行控制。

5、報錯提示

如上圖,報錯提示有很多種,要根據(jù)不同場景選擇不同的報錯提示,假如只是針對單個輸入框的判斷,則僅需在當前狀態(tài)進行報錯,文字提示和輸入框顏色、樣式、變化都可以。

但是如果是重大操作結果報錯,我們還是優(yōu)先選擇用模態(tài)框的方式進行報錯,這樣的好處是能更好的提醒用戶錯誤的結果,也能中斷用戶的操作,讓用戶專心思考和檢查之前的信息。

6、自動配置。

我們在設計的過程中,要盡量減少用戶的輸入次數(shù),有些信息,我們可以通過自動補全,或者提供默認值等方式減少用戶的輸入時間,畢竟用戶輸入信息只是一個過程。

7、尺寸和錄入量、格式

很多數(shù)據(jù)已經(jīng)證明根據(jù)內(nèi)容作出適當?shù)某叽?,能夠大幅減少用戶的不確定性,以及一些特定的信息(手機、銀行卡等)采用特定的錄入格式都會讓用戶的體檢更加良好。

8、錄入信息的分組

將同類信息進行分組,這樣即使是很多的信息疊加在一起,用戶在輸入上的心理壓力也會大大減小。

9、提高反饋報錯和幫助信息的可見度

但用戶在輸入信息的過程中,當遇到磕絆或者提示時,證明用戶正處在迷茫的狀態(tài),這時候表達要發(fā)揮它的易操作、易理解、以及可見性,來進行指導用戶走出迷茫。

總結:好的表單設計,在使用上是高效的,友好的,體驗統(tǒng)一的。因此在設計的初期,要對錄入信息進行一個充分的了解,這樣你的稿子才不會一審再審。

 

作者:秦東源,個人公眾號:海鮮君的設計物語

本文由 @秦東源 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉載。

題圖來自unsplash,基于CC0協(xié)議

更多精彩內(nèi)容,請關注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 非常感謝您對原則上支持。
    我引用了您的原則來改善我的表單設置。
    我的地址是:http://bijinshan.cn/zh-hans/node/47
    如里你有更好的建議:可以在我的博客上留言。
    ??

    來自浙江 回復
  2. 謝謝,對此時此刻的我很有幫助。 ??

    來自廣東 回復
  3. 感覺設計的很好。對我很有幫助。感謝

    來自北京 回復
    1. 謝謝,一起進步!

      來自上海 回復
  4. 有一點錯字和不通順的瑕疵,再優(yōu)化一下就更完美了,內(nèi)容挺好,感謝分享!

    來自廣東 回復
    1. 我好恨啊,我也發(fā)現(xiàn)了。。。

      來自上海 回復
  5. 可以的,受教了

    回復
    1. 謝謝 共同成長~

      來自上海 回復
    2. 1

      來自北京 回復
    3. 1

      來自北京 回復
专题
76522人已学习25篇文章
APP设计是一位优秀产品经理的基本功。
专题
15378人已学习12篇文章
服务设计在流程性和系统性的问题解决方面提供很好的思路和方法。本专题的文章分享了如何做好服务设计。
专题
12283人已学习12篇文章
构建UGC社区是很多社区平台的必经之路,它能助力平台内容生产,为社区提供活水源泉。本专题的文章分享了如何构建UGC社区。
专题
16242人已学习11篇文章
本专题分享了算法相关的知识,汇总了算法的基础知识和进阶知识。
专题
17371人已学习18篇文章
本专题的文章分享了车载HMI设计指南,包括HMI的交互、设计、功能等方面的知识分享。
专题
12646人已学习12篇文章
运营分很多类,流量运营、用户运营、内容运营…每一个环节都有特别关注的数据和指标。本专题的文章分享了互联网运营,应该分析哪些数据和指标。