說(shuō)到表單其實(shí)在生活中可以接觸到各種各樣的表單,主要目的就是讓用戶填寫(xiě)來(lái)【收集用戶信息】。




初" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁(yè) > 營(yíng)銷資訊 > 網(wǎng)站運(yùn)營(yíng) > 表單設(shè)計(jì)-掌握表單設(shè)計(jì)方法(表單體驗(yàn)篇)

表單設(shè)計(jì)-掌握表單設(shè)計(jì)方法(表單體驗(yàn)篇)

時(shí)間:2023-10-05 00:06:01 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)

時(shí)間:2023-10-05 00:06:01 來(lái)源:網(wǎng)站運(yùn)營(yíng)

表單設(shè)計(jì)-掌握表單設(shè)計(jì)方法(表單體驗(yàn)篇):全篇閱讀大概需要15min,對(duì)表單設(shè)計(jì)不熟悉的同學(xué)看完后肯定會(huì)有不少的收獲~~~

說(shuō)到表單其實(shí)在生活中可以接觸到各種各樣的表單,主要目的就是讓用戶填寫(xiě)來(lái)【收集用戶信息】。




初看這些表單,你可能覺(jué)得很簡(jiǎn)單,就是一些標(biāo)簽、非?;A(chǔ)的小組件,但是在實(shí)際業(yè)務(wù)中,想要將這些小組件組合拼裝成合適的表單卻需要推敲非常多的細(xì)節(jié),常常會(huì)讓設(shè)計(jì)師陷入無(wú)限的糾結(jié)中,比如:

文字標(biāo)簽是左對(duì)齊還是右對(duì)齊?
確定按鈕是放左邊還是右邊?
控件顆粒長(zhǎng)度是整齊劃一還是與輸入預(yù)期一樣錯(cuò)落有致?反饋內(nèi)容怎么顯示......等等
★ 所以針對(duì)這些問(wèn)題,我從【框架】>【細(xì)節(jié)】的邏輯與大家一起探討「如何設(shè)計(jì)一份體驗(yàn)好的表單」。

表單拆分

在UX Collective,作者Taras Bakusevych 進(jìn)行了詳細(xì)的闡述,對(duì)表單的組成部分進(jìn)行了詳細(xì)的拆解與說(shuō)明 ↓ ↓ ↓

1、標(biāo)簽:標(biāo)簽文本主要是解釋輸入項(xiàng)的含義,一般不宜太長(zhǎng),需要簡(jiǎn)明扼要,快速讓用戶理解;還有一部分是告知用戶哪些是必填項(xiàng)。

2、占位提示:直接展示在輸入項(xiàng)中,采用弱提示文本對(duì)所需信息描述、示意,當(dāng)用戶輸入信息時(shí)即消失。

3、 校驗(yàn):對(duì)輸入項(xiàng)進(jìn)行驗(yàn)證,并給出反饋提示,如:用戶未填寫(xiě),格式錯(cuò)誤、內(nèi)容錯(cuò)誤等

常見(jiàn)的校驗(yàn)類型
4、 基礎(chǔ)組件:可交互輸入的區(qū)域,是構(gòu)成表單的核心內(nèi)容,主要有:輸入框、單(復(fù))選框、上傳、時(shí)間選擇器、開(kāi)關(guān)......

5、 提示:描述該輸入項(xiàng)需要的輸入類型,如:上傳的文件類型

6、 按鈕:用戶完成輸入后,點(diǎn)擊按鈕進(jìn)行提交、進(jìn)入下一步等,按鈕一般是跟隨的最后一個(gè)輸入項(xiàng)后面,若輸入項(xiàng)超出一屏顯示,則按鈕懸浮固定在底部;按鈕“確定”放左、右統(tǒng)一即可,沒(méi)必要過(guò)分糾結(jié)。

表單類型

看了很多文章,對(duì)表單類型的劃分主要是:基礎(chǔ)表單、分步表單、高級(jí)表單(分組表單)[1]

如:登錄
為了提高用戶填寫(xiě)效率,減少用戶心理負(fù)擔(dān),將一個(gè)冗長(zhǎng)或用戶不熟悉的表單任務(wù)拆分成多個(gè)步驟,一步步指導(dǎo)用戶完成。

分步表單可以緩解用戶需要填寫(xiě)較多內(nèi)容時(shí)候的抵觸情緒,并且通過(guò)拆分步驟,聚焦于每次填寫(xiě)的內(nèi)容,提升用戶在不同模塊間的瀏覽效率。

來(lái)源:Ant Design Pro
如:站酷上傳作品
但是以上說(shuō)的基礎(chǔ)表單、分步表單、高級(jí)表單都是基于業(yè)務(wù)需要而進(jìn)行選擇,但是實(shí)際在設(shè)計(jì)時(shí),往往還需要考慮的是:這些表單應(yīng)該是以什么承載結(jié)構(gòu)展示?

是整頁(yè)展示、彈窗展示、側(cè)邊欄展示?
表單內(nèi)部布局方式,一定是平鋪的一欄么,是否可以增加側(cè)邊目錄?
這些都是設(shè)計(jì)師需要進(jìn)行全盤考慮的問(wèn)題,所以在設(shè)計(jì)表單的時(shí)候需要先確定這些框架,由外>內(nèi),層層深入,再對(duì)細(xì)節(jié)進(jìn)行處理。所以接下來(lái)我會(huì)針對(duì)如何由外>內(nèi)設(shè)計(jì)表單進(jìn)行詳細(xì)的陳述。

表單頁(yè)設(shè)計(jì)步驟

在詳細(xì)闡述如何設(shè)計(jì)表單頁(yè)前,先明確下我對(duì)于表單頁(yè)的劃分 ↓ ↓ ↓

我將表單頁(yè)大體劃分成【頁(yè)面框架】和【表單內(nèi)容區(qū)】
這樣劃分是出于我對(duì) AJAX之父Jesse James Garrett在2007年出版了一本名為《用戶體驗(yàn)要素》的書(shū),提出了從5個(gè)要素自下而上的建設(shè)用戶體驗(yàn),即:戰(zhàn)略層、范圍層、結(jié)構(gòu)層、框架層、表現(xiàn)層,這種逐層的思考邏輯對(duì)于設(shè)計(jì)表單是十分必要的,因?yàn)樵谠O(shè)計(jì)表單的時(shí)候,常常需要考慮這個(gè)表單頁(yè)所需承載的業(yè)務(wù)訴求(戰(zhàn)略上)基礎(chǔ)上去做后面的優(yōu)化體驗(yàn),所以在設(shè)計(jì)表單的時(shí)候應(yīng):

整體而言可以分為以下四步:

STEP1:確定【頁(yè)面框架】

這里得頁(yè)面框架指的是承載著整個(gè)表單頁(yè)的頁(yè)面框架,即:整頁(yè)式(新頁(yè)面)、彈窗式、側(cè)邊欄式。因?yàn)槠漤?yè)面面積大小不一樣,所以使用情境有所不同。[2]

以上這些就是常見(jiàn)的表單頁(yè)面框架,我們?cè)诳紤]采用何種樣式時(shí)需要綜合以下幾個(gè)因素考慮:

STEP2:確定【表單內(nèi)容區(qū)布局】

如上圖所示,一個(gè)正常的表單內(nèi)容區(qū)主要有:標(biāo)題區(qū)、二級(jí)導(dǎo)航區(qū)、主內(nèi)容區(qū)

1、通欄式,即:在頁(yè)面中居中顯示,從上到下直接平鋪控件顆粒。

2、左右式,即:在表單域內(nèi)容區(qū)左邊放置導(dǎo)航欄、或在右側(cè)放置輔助信息欄(如:流程節(jié)點(diǎn)展示)。

3、左中右式,即:分別在表單域內(nèi)容區(qū)左側(cè)放置導(dǎo)航欄,右側(cè)放置輔助信息欄。

以上三種樣式就是常見(jiàn)的表單內(nèi)容區(qū)的布局,采用哪種布局,可以綜合以下幾個(gè)因素考慮:

★ STEP3:確定【表單內(nèi)容排列方式】

在該步驟中,主要確定表單內(nèi)容區(qū)控件顆粒的排列方式,

單列布局 or 多列布局。
但是有時(shí)部分業(yè)務(wù)訴求和某些特性的場(chǎng)景要求,會(huì)需要在有限的空間上放入更多的控件顆粒來(lái)收集用戶的信息,這時(shí)就不得不使用多列布局的樣式,因?yàn)槎嗔心軌蚴】v向空間。

so 根據(jù)單列布局、多列布局的優(yōu)劣勢(shì),結(jié)合實(shí)際業(yè)務(wù)需要來(lái)選擇:

【單列布局】

優(yōu):視覺(jué)路徑清晰,填寫(xiě)效率高,體驗(yàn)好;

劣:占用縱向空間。

【多列布局】

優(yōu):省空間,能夠放置更多的控件顆粒;

劣:視覺(jué)路徑模糊,填寫(xiě)成本高,填寫(xiě)易出錯(cuò)。

在這個(gè)環(huán)節(jié)中,除了需要考慮單列式布局還是多列式布局,還有一個(gè)也是需要全盤考慮的——

【標(biāo)簽的對(duì)齊方式】

在設(shè)計(jì)時(shí),到底是采用左對(duì)齊、右對(duì)齊還是頂部對(duì)齊呢?

Matteo Penzo《Label Placement in Forms》文章中,有對(duì)標(biāo)簽不同的方式方式優(yōu)劣勢(shì)進(jìn)行了說(shuō)明。[3][4]

后續(xù)在這塊糾結(jié)的時(shí)候,則可以對(duì)照上面表格進(jìn)行評(píng)估了,其中詳細(xì)原理你也可以點(diǎn)擊下方鏈接進(jìn)行查看:

STEP4:確定【表單內(nèi)容顆粒】

最后一步只需要按照收集信息類型的需要,選擇正確的控件顆粒,如:如果是要收集用戶購(gòu)買數(shù)量,則可以直接使用“數(shù)字步進(jìn)器”、“輸入框”。

在選用控件顆粒時(shí),需要注意的是:

錯(cuò)落有致的排版比整齊劃一更舒適,因?yàn)樵谝曈X(jué)上我們更容易將下方有圖的空間和內(nèi)容視為一個(gè)和諧的整體,但左圖過(guò)度的對(duì)齊導(dǎo)致暗示隱性的截?cái)?,我們?huì)感覺(jué)表單列右側(cè)空間缺了一大塊。

寫(xiě)在最后

本篇文章從表單所在的頁(yè)面形式 > 表單框架 > 表單內(nèi)容區(qū) 逐層對(duì)表單進(jìn)行剝離拆解,幫助大家更加全面的認(rèn)知表單,并總結(jié)了日常工作中設(shè)計(jì)師常常會(huì)遇到的表單類型和布局,設(shè)計(jì)師可結(jié)合文章中給出的建議參考并靈活應(yīng)用。

希望能夠通過(guò)這邊文章給到大家更多的啟發(fā)。文章中如果有不嚴(yán)謹(jǐn)、錯(cuò)誤的地方希望大家給與指正。最后,作為一名剛剛將自己工作內(nèi)容進(jìn)行沉淀并分享給大家的設(shè)計(jì)師,希望大家可以多多點(diǎn)贊評(píng)論鼓勵(lì)下(狗頭保命)

參考

  1. ^表單類型:?https://preview.pro.ant.design/form/advanced-form
  2. ^頁(yè)面框架:?https://www.uisdc.com/structured-approach-2
  3. ^標(biāo)簽對(duì)齊選擇依據(jù):?https://www.uxmatters.com/mt/archives/2006/07/label-placement-in-forms.php
  4. ^標(biāo)簽對(duì)齊優(yōu)劣勢(shì):?https://www.uisdc.com/middle-form#
  5. ^整齊劃一?不如錯(cuò)落有致。| Ant Design 4.0 系列分享:?https://zhuanlan.zhihu.com/p/110096160

關(guān)鍵詞:設(shè)計(jì),掌握,方法,單體

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉