四項(xiàng)必須遵循的表單設(shè)計(jì)原則

網(wǎng)上鮮有用戶體驗(yàn)的文章會(huì)把事情發(fā)生的原因給你講的那么詳細(xì)撇贺。相對(duì)于本文作者給出的方法巡莹,那些追溯源頭的研究更值得一看司志。

在網(wǎng)上,我們無時(shí)無刻都在使用表單(Form)降宅,在網(wǎng)上購物骂远、郵件注冊(cè)、參與評(píng)論等等腰根。不夸張的說激才,它已經(jīng)成為了數(shù)字信息時(shí)代不可分割的一份子。然而额嘿,這么多年伴隨著一些改進(jìn)我們發(fā)現(xiàn)瘸恼,表單設(shè)計(jì)在我們的使用感受中也僅僅停留在“還可以”的程度。不過岩睁,現(xiàn)在我們可以使用新的方法設(shè)計(jì)出更好钞脂、更便捷的表單體驗(yàn)揣云。

p.s.我們簡(jiǎn)單說說表單中含有哪些元素:

標(biāo)簽(Label)告訴用戶該表單需要填寫什么類型的信息捕儒,通常放置在表單文本框之外。表單字段(Form field)則是用來收集用戶輸入的信息,在我們平常使用的表單之中刘莹,每個(gè)字段包含著某一類型的信息(如姓名阎毅、性別等)。占位符文本(Placeholder text)点弯,又叫提示文本扇调,位于表單文本框里面,一般用于提示用戶填寫抢肛。在大多數(shù)的做法中狼钮,當(dāng)用戶開始輸入,這些提示文本會(huì)自動(dòng)消失捡絮。

一條經(jīng)典的表單設(shè)計(jì)原則是表單越短越好熬芜。這條法則看上去似乎有理有據(jù),但是它卻沒給我們帶來預(yù)期高的用戶轉(zhuǎn)化率福稳。這條指導(dǎo)原則錯(cuò)就錯(cuò)在沒有考慮其他因素涎拉,如用戶輸入,它們?cè)撊绾卧O(shè)計(jì)的圆、如何影響表單的體驗(yàn)鼓拧。

舉個(gè)例子,在我的研究中發(fā)現(xiàn)這篇文章被設(shè)計(jì)師們引用的次數(shù)遠(yuǎn)遠(yuǎn)超過其他文章越妈,被大多數(shù)人奉為經(jīng)典季俩,想想就可怕。這篇文章來源于Imaginary Landscape(一個(gè)開源的網(wǎng)絡(luò)開發(fā)社區(qū))將近10年前的一次報(bào)告梅掠,文章里面提到如果將一個(gè)11個(gè)字段的表單減少至4個(gè)字段种玛,那么轉(zhuǎn)化率就會(huì)提升160%。但這份報(bào)告只給出了一個(gè)頁面瓤檐、二個(gè)變量和一次測(cè)試的結(jié)果赂韵,他們沒有做更多的測(cè)試,比如對(duì)比不同的4個(gè)字段表單之間的測(cè)試結(jié)果挠蛉,對(duì)比10和11個(gè)字段以及5和4個(gè)字段表單之間不同的結(jié)果祭示,所以這份報(bào)告存在很明顯的漏洞,根本不能令人信服谴古。

來自Michael Aagaard在Call To Action 2015分享的一個(gè)與上面類似的案例质涛。案例中,他負(fù)責(zé)提升某表單的用戶轉(zhuǎn)化率掰担。他一開始的做法是將原本表單的字段從9個(gè)減少至6個(gè)汇陆,但是轉(zhuǎn)化率沒有提升反而降了14%。后來經(jīng)過研究带饱,他發(fā)現(xiàn)原本表單中最吸引用戶注意的恰好是被刪除的字段毡代,結(jié)果顯而易見阅羹,表單對(duì)用戶的吸引力變?nèi)趿恕0l(fā)現(xiàn)問題后教寂,Michael Aagaard進(jìn)行了第二次測(cè)試捏鱼,他在保持9個(gè)字段不變動(dòng)的情況下調(diào)整了表單的結(jié)構(gòu)使之更清晰,結(jié)果轉(zhuǎn)化率提升了19%酪耕。事實(shí)證明导梆,減少表單字段不一定能提升用戶轉(zhuǎn)化率。

所以迂烁,我們?cè)撊绾卧O(shè)計(jì)出好的表單看尼?這里有一些新的設(shè)計(jì)原則也許適用:

1.優(yōu)先考慮用戶瀏覽方式

2.能夠輕松填寫的格式

3.限制輸入

4.利用定位

優(yōu)先考慮用戶瀏覽方式:

來自Jakob Nielsen很早之前的研究:用戶瀏覽網(wǎng)頁是通過眼睛快速掃描的方式瀏覽,而不是從上往下逐字地閱讀盟步。即使是在填寫表單上面狡忙,用戶也是如此≈沸荆考慮到表單輸入的效率灾茁,用戶有效的掃描網(wǎng)頁對(duì)于減少錯(cuò)誤或錯(cuò)失字段的情況至關(guān)重要,尤其是當(dāng)表單只能填寫(提交)一次的時(shí)候(電商地址填寫谷炸,注冊(cè)帳號(hào)等等)北专。

表單標(biāo)簽的位置

雖然已經(jīng)有了大量關(guān)于表單標(biāo)簽位置的研究,但仍然存有爭(zhēng)議旬陡。表單方面的專家Luke Wroblewski有一篇研究明確了表單標(biāo)簽采取頂部對(duì)齊的方式能讓用戶更快完成瀏覽拓颓,原因是這種對(duì)齊方式對(duì)眼球移動(dòng)的需求比其他對(duì)齊方式要更少。其中采用右對(duì)齊方式標(biāo)簽的表單瀏覽時(shí)間僅次于頂部對(duì)齊標(biāo)簽的表單描孟,如果你的網(wǎng)頁高度有限的話推薦這種對(duì)齊方式驶睦。采用左對(duì)齊標(biāo)簽方式的表單是三者之中瀏覽時(shí)間最長(zhǎng)的,但是匿醒,這種對(duì)齊方式能夠在你想要用戶放慢速度閱讀场航,仔細(xì)考慮的時(shí)候使用(如一些重要的輸入)。

提示

占位符文本(又叫提示文本)廉羔。關(guān)于提示文本溉痢,一般來說它對(duì)用戶來說弊大于利。其中包括把標(biāo)簽作為占位符文本來使用的情況憋他,這樣的話當(dāng)我們?cè)诒韱卫锩嫣砑觾?nèi)容的時(shí)候孩饼,提示文本會(huì)自動(dòng)消失。這種做法雖然可以讓用戶不再看到提示文本竹挡,但是這很容易造成用戶短期記憶的壓力以及增加犯錯(cuò)的機(jī)會(huì)镀娶。

即使標(biāo)簽不作為提示文本,另外添加一個(gè)提示文本揪罕。用戶這種掃描式的瀏覽很容易造成框內(nèi)已經(jīng)被輸入了文字的誤會(huì)梯码。來自NN Group的研究宝泵,研究中表明了空字段對(duì)比有文字的字段更吸引用戶注意,以及用戶更多的會(huì)跳過那些有提示文本的字段忍些。換句話說鲁猩,被認(rèn)為對(duì)用戶有利的提示文本其實(shí)對(duì)用戶來說弊大于利坎怪,尤其會(huì)對(duì)用戶瀏覽網(wǎng)頁方面造成困難罢坝。

Good: 一個(gè)空的表單字段
Bad: 表單字段里的幫助文本令人費(fèi)解

在某些情況下,為了減輕上面所說的問題搅窿,占位符文本可以使用比普通的文本更淺的顏色嘁酿。然而這種方法容易導(dǎo)致一個(gè)對(duì)比度的問題,白色背景上的淺灰色文本不符合W3C Web內(nèi)容的可訪問性指南(正常文本比4.5:1)男应。此外闹司,根據(jù)W3C,占位符文本不支持輔助殘疾人的設(shè)計(jì)(如屏幕閱讀器)沐飘,這會(huì)讓這部分用戶填寫表單變得很困難游桩。

浮動(dòng)標(biāo)簽(Floating Labels)

這是一個(gè)現(xiàn)在很受歡迎的新穎的交互設(shè)計(jì)方式:浮動(dòng)(或自適應(yīng))標(biāo)簽。整個(gè)交互過程耐朴,一開始標(biāo)簽文本作為占位符文本借卧,之后一旦用戶開始填寫它就會(huì)移動(dòng)到表單字段的上方。這種方式很好的解決了上面所說關(guān)于標(biāo)簽消失的問題筛峭。

而且這種方式應(yīng)用在移動(dòng)端上還能幫助我們減少頁面長(zhǎng)度铐刘。但是,它還是沒有解決上面所講的一個(gè)很重要的問題:用戶掃描式的瀏覽很容易誤會(huì)框內(nèi)已經(jīng)被輸入了文字影晓。因此镰吵,NN Group建議還是避免這種交互方式,仍然采用標(biāo)簽在字段上方的做法挂签,除非頁面長(zhǎng)度是現(xiàn)階段你需要解決優(yōu)先級(jí)最高的問題疤祭。

能夠輕松填寫的格式

以前,我們填寫表單是需要靠猜的饵婆,比如我的手機(jī)號(hào)碼應(yīng)該用哪種格式画株?信用卡號(hào)碼填寫有沒有遺漏?“@”符號(hào)在鍵盤的哪個(gè)位置啦辐?現(xiàn)在谓传,新的表單設(shè)計(jì)能夠幫助用戶做出判斷,提高表單使用體驗(yàn)芹关。

輸入掩碼(Input Masks)

字段掩碼续挟,能幫助用戶輸入的文本編排格式。首先侥衬,用戶填寫一個(gè)字段的時(shí)候只能出現(xiàn)一種掩碼诗祸,以免出現(xiàn)上述問題。其次直颅,當(dāng)用戶填寫時(shí)自動(dòng)為文本編排格式博个,讓用戶將關(guān)注的重點(diǎn)放在所需要填寫的信息以及更容易被發(fā)現(xiàn)的錯(cuò)誤上面功偿。在下面的例子中械荷,括號(hào)、破折號(hào)和間隔被應(yīng)用于電話號(hào)碼的輸入上面颤诀。

當(dāng)我們填寫電話號(hào)碼崖叫、信用卡號(hào)遗淳、貨幣等等的時(shí)候,這個(gè)簡(jiǎn)單的方法能夠節(jié)省我們的時(shí)間和精力归露。

輸入字段(Input Fields)的HTML屬性

現(xiàn)在設(shè)計(jì)師們已經(jīng)知道如何正確調(diào)用手機(jī)上的小鍵盤洲脂,但實(shí)際上仍有很多人不會(huì)使用正確的鍵盤類型。

“數(shù)字(Number)”鍵盤vs.“電話號(hào)碼(tel)”小鍵盤

對(duì)于僅包含數(shù)字的字段剧包,如日期恐锦、郵編、信用卡號(hào)等疆液,使用“電話號(hào)碼”樣式的小鍵盤因?yàn)橛|發(fā)面大的原因能讓用戶輕松的輸入數(shù)字一铅。(前端的實(shí)現(xiàn)方式,<input>標(biāo)簽的type屬性里使用“tel”或者添加屬性 “pattern=”[0-9]*”)堕油。

這里還有其他幾個(gè)屬性潘飘,將它們添加到文本字段里面也能幫助我們消除多余的按鍵以及錯(cuò)誤。(注:以下建議需考慮中文適用性)

自動(dòng)填寫:利用瀏覽器顯示用戶之前填寫的數(shù)值掉缺。但需要將敏感數(shù)據(jù)設(shè)置為“關(guān)閉”卜录。

自動(dòng)更正:當(dāng)用戶出現(xiàn)文字拼寫錯(cuò)誤的時(shí)候自動(dòng)更正。但要注意如果是姓名眶明、地址等特殊字段的時(shí)候需要關(guān)閉此功能艰毒。

自動(dòng)大寫:第一個(gè)字母大寫。

拼寫檢測(cè):用紅色強(qiáng)調(diào)拼寫錯(cuò)誤的單詞搜囱。但也需要注意如果是姓名丑瞧、地址等特殊字段的時(shí)候需要關(guān)閉此功能柑土。

限制輸入

如今越來越多人使用手機(jī)去處理生活中各種各樣的事情,考慮到手機(jī)的使用場(chǎng)景以及它本身屏幕小的情況绊汹,我們需要讓用戶在填寫表單的時(shí)候避免一些不必要的輸入稽屏,這樣不僅能夠提高用戶滿意度還可以降低操作的錯(cuò)誤率。

地址預(yù)填充(Pre-Fills)

地址的填寫是任何注冊(cè)表單中最麻煩的部分西乖,里面含有多個(gè)字段狐榔。通過調(diào)整表單字段至單個(gè)字段,我們發(fā)現(xiàn)用戶不僅僅能保持在當(dāng)前輸入的狀態(tài)(不需要頻繁的切換)浴栽,還可以削減大量的用戶輸入荒叼。

在下面的例子我們?cè)囍顚懥斯雀杩偛康牡刂罚ń值澜钨恕⒊鞘械浼Α⒅荨⑧]編坏晦、國家)萝玷。整個(gè)表單我們只用了不到10次按鍵就完成了填寫。這看似簡(jiǎn)單的輸入背后隱藏了超過50次的潛在手動(dòng)輸入昆婿。

郵件地址預(yù)填充

另一種減少輸入的方法就是在郵件地址字段中提供常見的域名球碉。當(dāng)用戶開始輸入@鍵的時(shí)候就會(huì)出現(xiàn)這些常見的域名。

利用定位

在移動(dòng)端APP里面調(diào)用地理位置信息是很常見的做法仓蛆,但也別忘了這種做法同樣適用于平板電腦和臺(tái)式電腦睁冬。特別是觸摸屏,眾所周知看疙,在觸摸屏上填寫表格特別麻煩豆拨。使用基于地理位置信息的預(yù)填充方式剛好能幫助用戶節(jié)省寶貴的時(shí)間,同時(shí)提高用戶轉(zhuǎn)化率能庆。

Nordstrom網(wǎng)站的產(chǎn)品詳情頁就是個(gè)很好的例子施禾,該頁面調(diào)用了位置信息來自動(dòng)搜尋離用戶最近的店鋪。這樣做除了節(jié)省時(shí)間外搁胆,用戶不需要花費(fèi)精力就能得到可能對(duì)其有用的信息弥搞。

Nordstrom.com

但是,由于精度問題渠旁,想要通過預(yù)填充填寫一個(gè)完整的地址是很困難的攀例。谷歌的Places API基于用戶位置,通過使用地理位置信息和地址預(yù)填充兩種方式來解決這個(gè)問題顾腊,為用戶提供準(zhǔn)確的位置參考粤铭。

zuppler.com

當(dāng)然,因?yàn)椴豢赡芡耆珳?zhǔn)確投慈,所以需要允許用戶對(duì)這些自動(dòng)生成的位置信息進(jìn)行修改承耿。

總結(jié)

總之冠骄,遵循這些設(shè)計(jì)原則能幫助大家設(shè)計(jì)出更易用的表單以及創(chuàng)造更好的表單體驗(yàn):

1.優(yōu)先考慮用戶瀏覽方式,設(shè)計(jì)易于用戶閱讀的“標(biāo)簽(labels)”加袋,并避免無關(guān)緊要的信息干擾用戶瀏覽凛辣;

2.提供能夠輕松填寫的格式,考慮每一種字段類型职烧,為其提供掩碼(masks)以及合適的鍵盤輸入扁誓;

3.限制用戶輸入,使用預(yù)填充的方式蚀之;

4.利用定位蝗敢,節(jié)省用戶時(shí)間。



原文作者:Mike Madaio

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末足删,一起剝皮案震驚了整個(gè)濱河市寿谴,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌失受,老刑警劉巖讶泰,帶你破解...
    沈念sama閱讀 206,378評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異拂到,居然都是意外死亡痪署,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門兄旬,熙熙樓的掌柜王于貴愁眉苦臉地迎上來狼犯,“玉大人,你說我怎么就攤上這事领铐∶跎” “怎么了?”我有些...
    開封第一講書人閱讀 152,702評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵罐孝,是天一觀的道長(zhǎng)呐馆。 經(jīng)常有香客問我,道長(zhǎng)莲兢,這世上最難降的妖魔是什么汹来? 我笑而不...
    開封第一講書人閱讀 55,259評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮改艇,結(jié)果婚禮上收班,老公的妹妹穿的比我還像新娘。我一直安慰自己谒兄,他們只是感情好摔桦,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,263評(píng)論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般邻耕。 火紅的嫁衣襯著肌膚如雪鸥咖。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,036評(píng)論 1 285
  • 那天兄世,我揣著相機(jī)與錄音啼辣,去河邊找鬼。 笑死御滩,一個(gè)胖子當(dāng)著我的面吹牛鸥拧,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播削解,決...
    沈念sama閱讀 38,349評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼富弦,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了氛驮?” 一聲冷哼從身側(cè)響起腕柜,我...
    開封第一講書人閱讀 36,979評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎柳爽,沒想到半個(gè)月后媳握,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體碱屁,經(jīng)...
    沈念sama閱讀 43,469評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡磷脯,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,938評(píng)論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了娩脾。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片赵誓。...
    茶點(diǎn)故事閱讀 38,059評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖柿赊,靈堂內(nèi)的尸體忽然破棺而出俩功,到底是詐尸還是另有隱情,我是刑警寧澤碰声,帶...
    沈念sama閱讀 33,703評(píng)論 4 323
  • 正文 年R本政府宣布诡蜓,位于F島的核電站,受9級(jí)特大地震影響胰挑,放射性物質(zhì)發(fā)生泄漏蔓罚。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,257評(píng)論 3 307
  • 文/蒙蒙 一瞻颂、第九天 我趴在偏房一處隱蔽的房頂上張望豺谈。 院中可真熱鬧,春花似錦贡这、人聲如沸茬末。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,262評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽丽惭。三九已至击奶,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間责掏,已是汗流浹背正歼。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評(píng)論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留拷橘,地道東北人局义。 一個(gè)月前我還...
    沈念sama閱讀 45,501評(píng)論 2 354
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像冗疮,于是被迫代替她去往敵國和親萄唇。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,792評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容