關(guān)于Web表單設(shè)計(jì)的經(jīng)驗(yàn)分享

表單在UI設(shè)計(jì)中的出現(xiàn)場(chǎng)景還是比較多的州刽,尤其是在一些To B的產(chǎn)品設(shè)計(jì)中蓝角。最近自己有做大量web 表單設(shè)計(jì)级遭,就想把自己學(xué)到的一些關(guān)于表單設(shè)計(jì)的知識(shí)點(diǎn)分享給大家~

一芬位、什么是表單?

表單在網(wǎng)頁(yè)中的主要功能是負(fù)責(zé)采集數(shù)據(jù)以及向服務(wù)器傳送數(shù)據(jù)的笼呆。表單是采集用戶信息數(shù)據(jù)重要的途徑熊响。好的表單設(shè)計(jì)能提升信息采集的效率與成功率。不好的表單設(shè)計(jì)會(huì)影響用戶心情诗赌,體驗(yàn)差汗茄,導(dǎo)致信息采集不成功甚至帶來(lái)利益的損失。

二境肾、表單的構(gòu)成

表單通常由標(biāo)簽剔难、輸入域、操作按鈕奥喻、這三部分構(gòu)成偶宫。

標(biāo)簽

標(biāo)簽我們可以把它理解為標(biāo)題,告訴用戶該表單需要填寫(xiě)什么信息环鲤、該表單需要采集什么內(nèi)容纯趋。標(biāo)簽通常出現(xiàn)在輸入域的左邊、頂部冷离、或者輸入域內(nèi)吵冒。

?標(biāo)簽出現(xiàn)的3種位置


標(biāo)簽按所填信息的必要性分為必填項(xiàng)和非必填項(xiàng),一般我們會(huì)在必填項(xiàng)的標(biāo)簽內(nèi)容加上*號(hào)西剥。*號(hào)的的擺放位置有下面兩種情況:

1.當(dāng)標(biāo)簽與輸入域居中對(duì)齊時(shí)痹栖,建議把*號(hào)放在標(biāo)簽左側(cè)。

因?yàn)椋?hào)比較顯目瞭空,用戶往往第一眼會(huì)先看到它揪阿,然后按照用戶從左往右的閱讀習(xí)慣,視覺(jué)落點(diǎn)分別為文字標(biāo)簽咆畏、輸入域南捂。考慮到表單的填寫(xiě)效率旧找,*號(hào)位于左側(cè)的表單閱讀起來(lái)會(huì)更加順暢溺健。所以當(dāng)標(biāo)簽與輸入域居中對(duì)齊時(shí),把*號(hào)放在標(biāo)簽左側(cè)會(huì)更好钮蛛。

2.當(dāng)標(biāo)簽與輸入域左對(duì)齊時(shí)鞭缭,建議把*號(hào)放在標(biāo)簽右側(cè)。

由于人們縱向的閱讀習(xí)慣魏颓,視線會(huì)成F型缚去。*號(hào)在左側(cè)還是在右側(cè)并不會(huì)對(duì)用戶視覺(jué)落腳點(diǎn)造成太多困擾,另外考慮到對(duì)齊的形式琼开,*號(hào)放在標(biāo)簽右側(cè)會(huì)更好易结。

輸入域

輸入域是錄入用戶各種類(lèi)型信息的重要交互區(qū)域。輸入域包含了文本框、密碼框搞动、隱藏域躏精、多行文本框、復(fù)選框鹦肿、單選框矗烛、下拉選擇框、和文件上傳框等等箩溃。

不知道這些輸入域的區(qū)別的小伙伴可以去ant design官網(wǎng)學(xué)習(xí)一下瞭吃,傳送門(mén):

https://ant.design/components/overview-cn/

?輸入域常見(jiàn)形式


因?yàn)檩斎胗蚴卿浫胄畔⒑苤匾慕换^(qū)域,在設(shè)計(jì)時(shí)我們應(yīng)該考慮用戶輸入的多種場(chǎng)景去設(shè)計(jì)涣旨。我們可以將用戶的輸入過(guò)程分為輸入前歪架、輸入中、輸入后霹陡。根據(jù)每一種場(chǎng)景中細(xì)化我們的設(shè)計(jì)和蚪。比如在輸入中:我們要考慮光標(biāo)的設(shè)計(jì)、輸入文字信息的設(shè)計(jì)烹棉,信息提示等攒霹,在輸入后:我們要考慮信息輸入錯(cuò)誤應(yīng)該給予怎樣的視覺(jué)反饋等〗矗總之考慮得越細(xì)致催束,越能提高信息錄入的成功率。

?考慮輸入的多種場(chǎng)景


操作按鈕

操作按鈕是在用戶填寫(xiě)完表單各項(xiàng)內(nèi)容后伏社,所要進(jìn)行的操作動(dòng)作泣崩,來(lái)完成或者結(jié)束當(dāng)前操作流程。操作按鈕分為全局操作按鈕與局部操作按鈕洛口。全局操作按鈕控制整個(gè)表單,比如提交凯沪、發(fā)送等操作按鈕第焰。局部操作按鈕是對(duì)某一范圍的內(nèi)容起作用,比如編輯妨马、刪除操作挺举。

三、表單設(shè)計(jì)常見(jiàn)問(wèn)題

1.標(biāo)簽采用哪種對(duì)齊方式更好烘跺?

在我們的實(shí)際項(xiàng)目中湘纵,通常會(huì)因?yàn)槲陌傅拈L(zhǎng)短不一,導(dǎo)致我們不知道該采用哪種對(duì)齊方式滤淳。標(biāo)簽的處理原則就是要要盡量對(duì)齊梧喷,采用哪種對(duì)齊方式應(yīng)考慮具體的制約因素和目標(biāo)來(lái)定。

左對(duì)齊

當(dāng)標(biāo)簽采用左對(duì)齊的方式的時(shí),因?yàn)槲淖謽?biāo)簽的長(zhǎng)度不統(tǒng)一铺敌,導(dǎo)致標(biāo)簽與輸入框的間距是不可控的汇歹。這就會(huì)造成設(shè)計(jì)的通用性不強(qiáng),以及橫向空間的浪費(fèi)偿凭。

如果采用左對(duì)齊的形式产弹,就要盡量去保持文字標(biāo)簽的長(zhǎng)度一致,比如通過(guò)字距的調(diào)整讓文字標(biāo)簽的長(zhǎng)度保持一致或者通過(guò)留足留白空間弯囊,這樣設(shè)計(jì)上會(huì)更統(tǒng)一痰哨。以簡(jiǎn)書(shū)為例,采取左對(duì)齊形式匾嘱,但是它留足了文字標(biāo)簽與輸入域之間的距離斤斧,讓表單看上去更統(tǒng)一和諧,不足的就是造成了部分空間的浪費(fèi)奄毡。

頂對(duì)齊

采用頂對(duì)齊的形式折欠,會(huì)讓標(biāo)簽和輸入域垂直顯示,縱向布局的信息呈現(xiàn)效果會(huì)更好吼过,從而提高用戶填寫(xiě)的效率锐秦。頂對(duì)齊因?yàn)榇怪迸挪迹瑫?huì)造成縱向空間的浪費(fèi)盗忱,但在橫空間上比較節(jié)省酱床,比較適用于橫向?qū)挾容^窄的頁(yè)面。

?頂對(duì)齊

右對(duì)齊

右對(duì)齊跟左對(duì)齊一樣會(huì)因?yàn)闃?biāo)簽長(zhǎng)度不可控趟佃。導(dǎo)致設(shè)計(jì)的通用性不強(qiáng)扇谣,以及橫向空間的浪費(fèi),但節(jié)約了縱向空間闲昭。

?右對(duì)齊

在這幾種對(duì)齊方式中罐寨,用戶瀏覽信息的速率頂對(duì)齊>右對(duì)齊>左對(duì)齊。頂對(duì)齊形式適合簡(jiǎn)易表單序矩、右對(duì)齊與左對(duì)齊表單適合復(fù)雜表單鸯绿。

2.操作按鈕應(yīng)該用哪種設(shè)計(jì)形式比較好?

對(duì)于全局的操作按鈕會(huì)用常規(guī)的按鈕樣式簸淀,全局按鈕分為主按鈕與次按鈕瓶蝴。

主按鈕

主按鈕是界面中比較重要的功能操作按鈕,比如提交租幕、保存等一些正向的操作舷手。主按鈕在視覺(jué)層級(jí)上最高,能夠引導(dǎo)用戶很快的找到核心的操作并點(diǎn)擊劲绪。主按鈕通常是純文本或圖文結(jié)合的面性形式男窟。圖文結(jié)合的形式能吸引用戶注意盆赤,也幫助用戶理解該按鈕的操作含義。

次按鈕

次按鈕的層級(jí)相對(duì)于主按鈕層級(jí)要弱一些蝎宇,通常采用線性形式弟劲。在一個(gè)頁(yè)面中可以出現(xiàn)多個(gè)次按鈕。

?主按鈕與次按鈕純文字形式


?主按鈕與次按鈕純圖文結(jié)合形式


對(duì)于局部操作按鈕的設(shè)計(jì)形式可以是文字按鈕姥芥、圖標(biāo)按鈕兔乞,也可以是圖標(biāo)+文字的形式。至于應(yīng)該應(yīng)用哪種形式就要結(jié)合具體端場(chǎng)景去考慮凉唐。

圖標(biāo)按鈕

圖標(biāo)按鈕就是用圖標(biāo)來(lái)代表該操作的含義庸追,能夠直觀的表達(dá)按鈕的功能。在設(shè)計(jì)的時(shí)候我們需要注意圖標(biāo)是易于理解的台囱、是用戶熟悉的淡溯。圖標(biāo)按鈕的設(shè)計(jì)通常都會(huì)配上懸浮框設(shè)計(jì),也就是當(dāng)用戶鼠標(biāo)停留在該圖標(biāo)按鈕上會(huì)出現(xiàn)對(duì)該按鈕的文字釋義的懸浮框簿训。以微信公眾號(hào)為例,當(dāng)鼠標(biāo)停留在編輯圖標(biāo)那時(shí)會(huì)出現(xiàn)黑色的懸浮框?qū)ζ溥M(jìn)行解釋强品,讓用戶理解此按鈕的意義膘侮,讓用戶放心操作。

在web設(shè)計(jì)中的榛,由于按鈕的種類(lèi)與使用場(chǎng)景比較多琼了,建議局部的操作按鈕使用線性圖標(biāo),讓它的層級(jí)相對(duì)其他按鈕要弱化一些夫晌。

文字按鈕

文字按鈕通常出現(xiàn)在列表的操作項(xiàng)中雕薪。文字的顏色通常是品牌色或者藍(lán)色,因?yàn)樗{(lán)色在用戶的認(rèn)知中通常是可點(diǎn)擊的晓淀。

圖標(biāo)+文字 按鈕

圖文結(jié)合的按鈕相對(duì)于純文字按鈕會(huì)更加直觀所袁,也能更吸引用戶注意。

3.輸入框應(yīng)該設(shè)計(jì)幾種狀態(tài)凶掰?

考慮的狀態(tài)越多燥爷,設(shè)計(jì)就會(huì)越細(xì),能夠及時(shí)的反饋信息給用戶锄俄,從而提高表單填寫(xiě)效率。在考慮輸入框的設(shè)計(jì)狀態(tài)時(shí)勺拣,遵循及時(shí)反饋的設(shè)計(jì)原則去考慮奶赠。

為了避免用戶填寫(xiě)完所有信息后,才反饋有錯(cuò)誤药有,會(huì)造成時(shí)間浪費(fèi)毅戈,表單填寫(xiě)效率低苹丸。通常會(huì)把輸入框線變成紅色,同時(shí)出現(xiàn)紅色的說(shuō)明文案苇经,來(lái)引起用戶的注意赘理。

?及時(shí)反饋錯(cuò)誤信息

在設(shè)計(jì)中我們還需要考慮自動(dòng)校驗(yàn)的成功與警告狀態(tài)。顏色通常為綠色與橙色扇单。

輸入框到底應(yīng)該設(shè)計(jì)幾種狀態(tài)我們也需要根據(jù)我們表單的復(fù)雜情況去考慮商模,對(duì)于簡(jiǎn)單的表單設(shè)計(jì)過(guò)于細(xì)化的狀態(tài)是沒(méi)有必要的。

寫(xiě)在最后的話

表單設(shè)計(jì)看起來(lái)簡(jiǎn)單蜘澜,但實(shí)際在設(shè)計(jì)過(guò)程中還是有大量的點(diǎn)值得我們?nèi)W(xué)習(xí)與研究的施流。在這次做表單的過(guò)程中,覺(jué)得作為設(shè)計(jì)師我們不應(yīng)該去挑活鄙信,不要覺(jué)得表單設(shè)計(jì)是一個(gè)很小的設(shè)計(jì)就不動(dòng)腦的照著別人的設(shè)計(jì)規(guī)范抄一遍瞪醋。像這種看似枯燥但又很重要的模塊設(shè)計(jì),我們?cè)谇捌陂_(kāi)始設(shè)計(jì)之前可以從交互層去考慮装诡,再?gòu)囊曈X(jué)層面去考慮怎樣的表單設(shè)計(jì)能讓用戶填得舒心又高效银受。在看別人的設(shè)計(jì)規(guī)范比如ant design的組件規(guī)范時(shí),我們可以去留意他們的設(shè)計(jì)細(xì)節(jié)鸦采,比如表單上下之間的間距留的是多少宾巍?有什么規(guī)律嗎?按鈕的上下邊距與左右邊距有什么關(guān)系嗎蜀漆?通過(guò)這些思考,然后去觀察總結(jié)确丢,并轉(zhuǎn)化為自己的小技巧吐限,到下一次設(shè)計(jì)表單的時(shí)候鲜侥,我們就會(huì)做得很好了。

往期解析

UI設(shè)計(jì)-首頁(yè)解析

詳情頁(yè)設(shè)計(jì)技法解析

輕松get文字標(biāo)簽設(shè)計(jì)技法???

Get點(diǎn)9切圖方法(內(nèi)附切圖神器)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末诸典,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子舀寓,更是在濱河造成了極大的恐慌,老刑警劉巖肌蜻,帶你破解...
    沈念sama閱讀 221,273評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件互墓,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡蒋搜,警方通過(guò)查閱死者的電腦和手機(jī)判莉,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,349評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門(mén)育谬,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人锰镀,你說(shuō)我怎么就攤上這事宿刮』フ荆” “怎么了僵缺?”我有些...
    開(kāi)封第一講書(shū)人閱讀 167,709評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵磕潮,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我自脯,道長(zhǎng),這世上最難降的妖魔是什么锻狗? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,520評(píng)論 1 296
  • 正文 為了忘掉前任焕参,我火速辦了婚禮,結(jié)果婚禮上刻帚,老公的妹妹穿的比我還像新娘涩嚣。我一直安慰自己崇众,他們只是感情好航厚,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,515評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著眯漩,像睡著了一般溪窒。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上澈蚌,一...
    開(kāi)封第一講書(shū)人閱讀 52,158評(píng)論 1 308
  • 那天宛瞄,我揣著相機(jī)與錄音浮禾,去河邊找鬼份汗。 笑死,一個(gè)胖子當(dāng)著我的面吹牛匆帚,可吹牛的內(nèi)容都是我干的旁钧。 我是一名探鬼主播,決...
    沈念sama閱讀 40,755評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼嚎幸,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼寄猩!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起田篇,我...
    開(kāi)封第一講書(shū)人閱讀 39,660評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤斯辰,失蹤者是張志新(化名)和其女友劉穎舶担,沒(méi)想到半個(gè)月后彬呻,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,203評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡剪况,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,287評(píng)論 3 340
  • 正文 我和宋清朗相戀三年译断,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片孙咪。...
    茶點(diǎn)故事閱讀 40,427評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖淮菠,靈堂內(nèi)的尸體忽然破棺而出荤堪,到底是詐尸還是另有隱情,我是刑警寧澤澄阳,帶...
    沈念sama閱讀 36,122評(píng)論 5 349
  • 正文 年R本政府宣布碎赢,位于F島的核電站低剔,受9級(jí)特大地震影響肮塞,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜蕊唐,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,801評(píng)論 3 333
  • 文/蒙蒙 一烁设、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧装黑,春花似錦、人聲如沸糠睡。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,272評(píng)論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)材义。三九已至,卻和暖如春油挥,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背深寥。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,393評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留持灰,地道東北人负饲。 一個(gè)月前我還...
    沈念sama閱讀 48,808評(píng)論 3 376
  • 正文 我出身青樓喂链,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親洞坑。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,440評(píng)論 2 359