2024-5-15 資深UI設計者
走進一家商店,我往購物籃里塞滿了東西,卻找不到收銀臺。我可能會一分不花的離開。猶如在支付過程中遇到糟糕的表單設計一樣。
想象一下,你走進一家商店,往購物籃里塞滿了東西卻找不到收銀臺的感覺。最后你可能會放下所有東西一分錢沒花極其失望地離開了。同樣,這種情況也會在網絡支付體驗或者在表單設計中遇到。
哈哈,糟糕的表單會替我們省去好幾百美元。冗長、繁瑣的表單可能會嚇跑你的顧客,你的公司也因此流失幾千美元。
表單看起來確實是最簡單的UI組件,然而卻處理產品中最重要的交互體驗。它們引導你的用戶去注冊和支付。
我不需要告訴你這些步驟在精細化運作的企業中扮演的多么重要的角色。我想告訴你一個好消息:做好表單設計不是那么艱難。
在這篇指南里,我收集了33個我們可以立即應用的最佳實踐方法。找到對你有用的且適合的方法,在測試方案作為非常棒的出發點。
我會介紹以下幾個方面的內容:
提示詞
移動端
輸入方式
使用技術
合理布局
細節之處
讓機器像人一樣對話,提示詞是非常重要的。只要增加或者調整表單設計周圍的微文案,就能大大的提高轉化率。
UX Microcopy(交互微文案):專業術語,應用程序和產品上發現的微小復制品。這些簡短的句子告訴用戶該怎么做,解決用戶的疑慮,提供有關情況的上下文信息,并幫助講述有關您的品牌,產品和經營方式的更多故事。
“在業余時間,我喜歡填寫不同的線上表單。我就是喜歡填!”從來沒人這樣說。用戶需要明確的知道把他們的時間投入到這樣一個不合理的活動里有什么好處。
在結賬過程中,好處非常明顯,但是注冊呢?在表單的頂部突出顯示他們一旦注冊完能做什么。他們可以訪問獨家內容,社區或者免費試用。不要回避這些,讓他們為此興奮。
Marvel 顯示他們的大客戶和用戶數來展示他們的社會認同
我們每個人都希望歸屬于某個地方。需要知道一個產品是否值得我們投入時間、金錢和精力。并證明其他人和我們加入了這個俱樂部一樣喜歡這里,這對你的項目是巨大的幫助的。
你的產品上有大牌嗎?在注冊表單的旁邊就展示這些品牌。你已經擁有了多少用戶?它會讓原本猶豫的訪客對注冊感到安心。
“發生了錯誤”。好吧,謝謝,我發現了...但是,我已經看了很多遍了?這讓我非常受挫,沒有提示我哪里出錯了。是有人占用了我的用戶名嗎?還是密碼強度設置的不夠?給你的用戶錯誤的指示盡可能的明確。
細節詳情是什么呀?
發生出錯。哪里錯了,就顯示在哪里。假設用戶提交了表單,有三處錯誤,然后全都顯示在頂部。這種情況下,用戶需要重新瀏覽整張表單,找出需要注意的地方。
在上下文顯示錯誤提示,不要忘記考慮色盲的用戶。不僅只使用紅色文字強調錯誤字段。圖標是萬無一失的選擇。推薦讀者閱讀更多關于易訪問性的文章。
用戶應該對他們的接下來的操作所會產生的結果一清二楚。棄用那些常規的行動按鈕文案吧,比如“提交”、“確定”、“繼續”。描述用戶將采取的操作指示,可以考慮比如“注冊”、“立即付款”、“創建賬戶”。
你可能認為當用戶按下“下單”后,整個表單的設計工作此就結束了。并沒有!用戶還需要清楚已操作成功的明確反饋。并且還要讓他們知道接下來的還有步驟和引導。
例如,有用戶在你的網店里下了單,顯示支付成功和訂單頁面。其實還可以提供預期下一步的時間提示,比如產品什么時候發貨等。
優化移動端表單有兩個方面:
1、我們需要額外的注意某些事情
2、手機有很多功能,會讓填寫表單變得簡單些
在你的設計上多花點心思。這個章節提供一些的實用案例,專門用于改進移動設備的表單設計。
周日晚上,我很喜歡在電視上看NFL比賽。球員的運動能力總是能讓我驚訝,就像他們的接球技術一樣。他們需要一雙大手去接球。這些橄欖球運動員可能是你下一個客戶。
這些家伙看起來很強壯,所以你不希望你表單上的小小點擊框讓他們生氣。谷歌建議最小區域為48x48px,這是一個很好的標準。
在用手機填寫表格的時候,大約99%的用戶都有可以正常的使用相機。你有沒有考慮過利用它?
只需點擊一下按鈕,他們就可以掃描身份證或信用卡上的信息,否則填寫這些信息是需要花費更長的時間。更進一步,再進一步,可以考慮一下使用GPS或人物特征識別。
如果你希望用戶填寫郵箱地址,激活輸入文本的時候,打開文本模式的鍵盤狀態,如果他們需要輸入電話號碼,應該顯示數字鍵盤。
這只需要花一點心思,就能節省用戶寶貴的時間,不需要他們自己來回切換鍵盤。這還有助于他們了解您期望的輸入類型。
谷歌和蘋果在設計UI界面控件方面投入了大量的研究。多數用戶養成了習慣,因此除非你有充分的理由反對他們不這樣做,否則請堅持使用本機控件。
看上去這個不值一提,但實際上最好并那么容易。不要讓用戶從200多個下拉列表中選擇一個國家,或者從下拉列表中選擇“是/否”,這會讓你的用戶陷入困境。
復選框、單選按鈕、下拉菜單、短文本和長文本輸入——在表單世界里都有自己的位置。要確保在適當的時候使用它們。
節假日即將要結束,你很有可能網上訂購了一些禮物送給好友。你要選擇發貨到某個國家和地區。這個時候,卻需要從滾動條里200多個國家里找到你所需要的那個,這個真的很惱火。
再設計表單的時候,最好讓用戶從預設列表里輸入并選中國家。這需要研發多做一些額外的工作,但是你的用戶會為此感謝你。
為什么不讓提示更進一步呢?花點時間思考用戶可能遇到的場景。
一個居住在英國的用戶可能下意識的輸入“蘇格蘭”,然而理想中也應該可以看到“英國”作為一個建議條目出現。
考慮這些場景并花些時間開發這種邏輯,這樣用戶就不用去猜測準確的措辭了。
Liligo符合用戶期望,即使查詢標簽是“Scotland”,也會顯示“United Kingdom”的結果
下拉菜單對于長表單還是短表單都不是最佳的解決方案。為什么要讓用戶每次填寫是或否的時候,需要點開一個下拉框呢?
少于6個條目的時候,使用經典的單選按鈕就好了。一個好的用戶體驗,用戶掃描一次排列會感到更輕松。過多的下拉框可能變得更糟糕。
很多表單還在使用錯誤的日期輸入方式(最常被請求的信息之一),有多少次選擇年齡的時候,預設初始狀態在1900年?
這些網站要么認為他們的大多數用戶是100歲以上,要么他們根本就是不在乎。我傾向于后者。在移動端設備上,使用默認的時間選擇器或者使用格式輸入。
請注意預期日期的格式,根據國家/地區而異。在數字鍵盤上(甚至移動設備上)輸入8個數字都能比3個下拉框滾動要快得多。如果堅持使用原生iOS或Android日期選擇器,請確保有一個實際的默認日期,而不是1900年或當前年份。除非你在為百歲老人協會的年度晚會設計申請表。
你可能想犧牲輸入框的長度,但請記住,短的輸入框對于郵編或CVV代碼來說更好用。
當你希望用戶鍵入更長的答案時,請使用更大的文本框。有時把這些長短不一的輸入框放在一起,要設計的很漂亮是個挑戰。但是,嘿,我們喜歡挑戰!我們成為了設計師,不是嗎?
在手機上輸入密碼尤其煩人,所以不要讓用戶重復輸入。為什么要讓他們確認密碼呢?想要確保他們的密碼沒有打錯嗎?
在輸入框旁邊放一個小眼睛圖標(或“顯示密碼”文本),這樣他們就可以看到自己輸入的信息。越來越多的網站使用這樣的解決方案。
設計表單的時候,第一個要注意就是:不要偷懶!仔細考慮開發表單可以節省很多時間。
想一想當讓用戶無需輸入信息,從已有的信息中能獲取什么。有些解決方案肯定會占用更多的開發資源,但是你的用戶會因此更滿意。
如果用戶試圖使用已獲取的郵箱地址注冊,這可能意味著他們以前已經注冊過。為什么不給他們提供一個快速登錄的方法呢?預填好郵箱地址,這樣他們只需要輸入密碼。
這個有些籠統,其實這個實際要取決于你什么時候使用智能默認值。你可以根據IP地址、設備語言甚至某些情況下的設備位置進行猜測。每次設計表單時,都花幾分鐘仔細考慮所有這些項目。
當在開發我們的產品UXfol.io時,我們的開發人員代替我們的用戶來做繁重的工作
有時驗證碼讓人感到很厭煩,但我們仍然需要用它來避免數據庫中沉積數千個虛假賬戶。然而,一些更好的、不那么煩人的解決方案也可以做到這一點。當考慮使用驗證碼時,在實行最懶的開箱即用的想法之前,考慮一些替代方案。(總結了9個不會破壞用體驗的驗證碼替代品方案)
電商店主需要獲取用戶收獲地址。可能需要讓用戶輸入所有內容,然后在末尾輸入郵政編碼。或者,先從國家開始(因為郵政編碼在全球并不是唯一的),然后自動填充州、城市,在某些情況下甚至街道信息。所以,你可能需要一個第三方插件。
電話號碼填寫就是一個很好的示例:我們必須確保以正確的格式儲存數據。從用戶那里接受多種格式的電話號碼(包括其他信息),然后自行標準化。如果做不到,至少提供一個你期望的清晰的格式示例。
這聽起來很簡單,但仍有很多表單忽略了這一點。如果用戶輸入了錯誤的郵箱地址,請在提交表單之前顯示錯誤。
注意了,不要驗證得太快——當你還在打字,但是表單“大喊”你輸入了一個無效的郵箱地址時,驗證會變得非常煩人。“嗯,好的,你能等我打完字可以嗎?謝謝!”
以下技巧會更為通用,在收集用戶數據時,基本上可以在任何情況下使用它們。與上面的一些技巧不同,它們不需要太多研發的能力,只需要好的設計。精心設計的表單總是從精心選擇的布局開始。
近年來,使用表單標簽作為占位符文本變得非常流行。在許多情況下,它很好用,因為它確實使設計更干凈。但是想象一下,一旦您的用戶填寫了這些輸入框,他們就不知道每個輸入框應該包含什么信息了。
在某些情況下,比如電子郵件地址,可能看起來很明顯,但是容易把姓和名搞混。所以即使你決定使用標簽作為占位符,也要在字段被填充時讓它們還是依稀可見,就像谷歌建議的那樣。
谷歌展示標簽的建議(Material設計規范)
“市場部讓我這么做的!” 是的,我知道我們可能會被施加很大的壓力,甚至要求用戶提供鞋碼。我們擁有的信息越多,我們就能更好地細分我們不同的信息等等。
但是,填寫一張滿是不必要的信息的巨大表單不僅讓人感到沮喪和恐懼,還會讓用戶產生不信任。想象一下,你剛剛在酒吧里遇到一個人,簡單聊了30秒,他們開始問你一些私人的問題。
不要詢問一些你不需要的東西,或者至少讓它成為可選的。如果您真的需要這些信息,請與用戶溝通你的理由,并告訴他們這會如何改進他們的體驗。
漸進式分析提供了另一種選擇,當您在用戶更加關注您的產品之后,再收集額外的數據。
無需使用星號來標記必填項,而是明確的標識可選項。
長表單設計確實面臨更多挑戰。不管你怎么努力,有些情況下你不得不要處理很長的表格。在這種情況下,有兩件事可以幫助獲得更好的完成率。
首先,可以按照相關字段分組。一組是個人信息,另一組是地址。
還可以考慮將表單拆分為多個步驟,這樣就不會在開始時有大量輸入框嚇到用戶。如果這樣操作,請確保使用進度條來顯示剩余的進度。
研究表明,標簽在輸入框左側,用戶在填寫表單會變慢。想象一下,當你填寫表格的時候,你的視線會關注整個地表單(視錯覺了)。垂直地堆疊所有的標簽會增加表單的高度,所以使用標簽作為占位符,只有在填充字段時移到頂部。就像谷歌建議的那樣。
表單的總體布局也是如此。如果輸入的字段是多列的,用戶的視覺也會受到干擾。只有輸入單列的字段就會快得多。當然也會有例外,當一行中需要多個字段的時候(比如姓和名),通常輸入時單列會增加高度,讓它也能更好的體驗。
除了嚇到用戶的表單之外,可能還包含不同類型的數據,其中的某些數據更敏感復雜。從用戶覺得容易的常見的開始填寫,讓他們放松下來,然后去做那些需要更多參與的事情。
做到這一步,可以表明你有心致力于改進表單的用戶體驗。其實并不是每個人都會做這些,這些可以錦上添花,它可以讓用戶尖叫。如果你的目標是打造最好的表單設計,請繼續閱讀。讓我們繼續,好嗎?
這可能是我最喜歡的一條,也是我的一個項目,執行起來并不復雜。許多網站對于密碼應該包含的不同字符有嚴格的規則。一些網站在提示框里顯示了這些規則。這不是最好的做法。
用戶只有在輸完常用密碼之后,才會知道密碼的強弱。更好的是,在用戶輸入時,實時更新它們。這樣就更容易發現用戶缺少什么的字符。
Mailchimp在用戶鍵入時主動更新列表,幫助用戶輸入足夠強度的密碼
當你試圖提交一個表單時卻發現沒有填寫所有必需的字段,這非常令人沮喪。如果你正確地標記了必填和選填框,你可能可以避免這種情況。
禁用“提交”按鈕(你不會給它標記成“提交”,對嗎?),直到他們填完所有內容,這是另一種方法將焦點轉移到剩下部分。
如果你的業務中包含在線表單,那你的客戶很可能非常多樣化。你不想讓他們中的任何一個感到被排斥?我們可以就此主題寫一篇完整的文章,所以讓我快速地給你一些提示。
首先,不要驗證名稱 —— 系統讀取一個無效的名稱,你會有什么感覺?
性別是另一個敏感話題。在你的公司里,至少有一個人可能會說,要準確定位客戶這些信息是絕對必要的。但這是真的嗎?
越來越多的APP和產品已經停止詢問了。所以,建議一:不要問。如果你這樣做了,讓它成為可選的。對于后者,為那些既不是男性也不是女性的人提供一種選擇。你可以很容易地使用“其他”選項(盡管這個標簽也可能冒犯)。
更進一步,可以像Facebook那樣添加一個自定義輸入框。最后但并非最不重要的是,不要忘記可訪問性。確保用戶可以使用鍵盤瀏覽表單,并找到足夠大且具有足夠對比度的標簽。
我非常喜歡MacOS的這個功能。為什么不把它也用在你的表格上呢?當輸入密碼時,我們有時會不小心按下大寫鍵。我們都會遇到,為什么不提前提示用戶,為用戶節省幾秒鐘呢?
最后,如果你閱讀到了這一點,那么你已經邁出了第一步:承諾在產品中設計體驗好的表格。
其中一些技巧可以提高表格的完成率,或者只是減少用戶填寫表格的時間。有的是一些細微的調整,這些細微的調整顯示了你的關心和共情。除了讓他們看到你珍惜他們的時間之外,還有什么能使用戶更愛你呢?
我已經介紹了33個技巧-讓我知道最讓你興奮的一個嘗試是哪個!在下面發表評論。我們總是喜歡聽聽這些小指南如何幫助你改善產品的體驗。
翻譯作者:大蛤蜊
編輯審核:TCC翻譯情報局
鏈接:https://www.zcool.com.cn/article/ZMTE0NTU5Mg==.html
來源:站酷
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
藍藍設計(ssll180.com )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的大數據可視化界面設計、B端界面設計、桌面端界面設計、APP界面設計、圖標定制、用戶體驗設計、交互設計、UI咨詢、高端網站設計、平面設計,以及相關的軟件開發服務,咨詢電話:01063334945。
關鍵詞:UI咨詢、UI設計服務公司、軟件界面設計公司、界面設計公司、UI設計公司、UI交互設計公司、數據可視化設計公司、用戶體驗公司、高端網站設計公司
銀行金融軟件UI界面設計、能源及監控軟件UI界面設計、氣象行業UI界面設計、軌道交通界面設計、地理信息系統GIS UI界面設計、航天軍工軟件UI界面設計、醫療行業軟件UI界面設計、教育行業軟件UI界面設計、企業信息化UI界面設計、軟件qt開發、軟件wpf開發、軟件vue開發