12種表單設計技巧,幫你創建用戶友好型表單

2020-12-20 人人都是產品經理

你知道如何設計出用戶友好型表單嗎?你知道其中需要掌握什麼技巧嗎?筆者將為你仔細介紹其中的要點。

在開始這篇譯文之前,先普及下什麼是表單。表單在網頁或 app 中主要負責數據採集的功能。也就是說,大部分起到了數據採集功能的模塊,我們都可以稱其為表單。

表單作為平臺與用戶聯繫最為緊密的一環,也是影響商業交易成功與否的重要分水嶺。那麼在設計過程中,需要怎樣規避風險,提升表單頁面的產品體驗呢?作者會從幾個案例具體分析,歸納了11個表單設計中的常見注意事項。當然,這些規則都是在表單設計中的一般準則,每條準則都有例外。

表單的構成要件:標題、標籤、輸入欄位、幫助提示、佔位符、反饋、操作。

亞馬遜的註冊頁面

1 保持簡短

沒有用戶會喜歡填寫很長的表單,我知道花一些時間來詢問每個欄位是否對於用戶實現其目標是必要的,這需要很多時間,但是相信我,減少用戶填寫的工作量將會使更多用戶填寫表單。

譯者註:必要而不是全部,簡化表單,或許是優化表單的最大建議。簡化的辦法之一就是追溯每個欄位為什麼需要,是否是當前最相關的信息,如果它是可選的,最好不要顯示。

ASOS的註冊步驟沒有必要這麼長,它包括了很多多餘的欄位

2 可視化組欄位及其標籤

標籤需要緊密挨著輸入框,利用空白分割上下的距離,尤其是標籤的位置在輸入框的上邊。

一定要緊密將標籤與輸入框組合在一起,因為人們潛意識中會認為緊密聯繫的組合是一個整體—格式塔原理。

譯者註:標籤告訴用戶需要輸入什麼。這裡作者強調了位於輸入欄位頂部的標籤要緊密挨著輸入欄位,牢記設計中的格式塔原理。

亞馬遜註冊頁面,充分利用了空白讓上下的輸入框分割從而更容易瀏覽

3 清楚地顯示你的要求

告訴用戶你們需要什麼,不要等到用戶填完表單之後才反饋錯誤信息,這是一種非常不友好的負面強化形式。如果不明確提示用戶怎麼填,用戶將不知道他填寫的內容是否正確,這尤其適用於「密碼」欄位,因為不同的產品有不同的要求。

譯者註:幫助提示在表單中是必不可少的組成部分。作用在於說明要求,解釋原因。根據產品的不同需求,存在的形式有2種:

常駐(比如密碼要求可以一直顯示在頁面中)按需提供(針對部分用戶的低頻需求,比如對欄位的解釋,滑鼠懸停在幫助圖標上才顯示說明)

這種提示不僅降低了用戶填錯密碼格式的概率,而且為用戶創建新帳戶提供了積極的動力

4 避免使用佔位符文本作為欄位標籤

佔位符,標籤的額外描述,幫助用戶了解可輸入的數據類型和格式提示,但是有一些設計師卻用佔位符替代了欄位標籤,從而使得整體看起來更簡約。

這樣做的問題是,一旦用戶輸入欄位交互,佔位符文本就會消失,如果用戶忘記了欄位的用途,必須在其外部單擊以再次查看佔位符,這可能會很煩人。

谷歌使用智能微交互來克服這個問題,當用戶點擊輸入框的時候,佔位符文本會縮小到左上角變成小標籤。

譯者註:以上谷歌的註冊頁面的標籤形式即「內聯標籤」,多數情況下謹慎使用內聯標籤,在用戶輸入後,內聯標籤會消失,用戶無法判斷輸入的內容是否符合。不過在用戶熟悉且簡單的欄位下可採用,比如登錄表單只有帳號和密碼。針對以上問題,可以採用內聯浮動標籤。即作者列舉的谷歌註冊頁面的例子。

5 使用自動對焦

當進入表單頁面,自動對焦第一個輸入欄位可以引導用戶開始進行輸入,我非常喜歡它,因為我只需鍵入,制表,鍵入,制表和完成。雖然它只為我節省了一次額外的點擊,但它確實以一種微妙的方式增強了整體體驗。

當允許表單自動對焦時,還要突出顯示活動的欄位以通知用戶第一個欄位已被選中,並且可以填寫它。

6 突出顯示活動欄位

這通常通過改變邊框顏色和大小來完成,以提供更強的視覺提示。確保所選欄位的顏色從表單的其餘部分突出,下意識地幫助用戶專注於活動欄位。同樣的概念也可用於錯誤反饋,如果出現錯誤,通常文本欄位將以紅色突出顯示。

通過突出顯示活動欄位,讓用戶更容易聚焦它

7 告知用戶大寫鎖定已開啟

這是一個非常簡單的功能,但很多產品沒有實現它。有時我沒有意識到大寫鎖定已經開啟,並且在我不斷被提示輸入錯誤時感到沮喪。最糟糕的是,錯誤消息甚至沒有提示我大寫鎖定已打開,它只是一直說我的密碼錯誤。這對用戶來說真的很煩人。

蘋果系統很好地通過告知用戶大寫鎖定已開啟

8 使用欄位視覺約束

欄位視覺約束有助於強化用戶所需的信息。例如,如果「日期/月」欄位只需要兩個字符,則不需要它與「名稱」欄位的輸入框一樣長,否則可能會導致用戶混淆。

Invision根據所需信息提供不同的欄位長度

9 不要隱藏你的錯誤信息

一些設計將錯誤信息隱藏起來。通過在輸入框末端顯示警報圖標,讓用戶將滑鼠懸停在圖標上時,才會顯示錯誤消息。這是非常糟糕的用戶體驗,因為它需要用戶更多一步的操作才知道他錯在哪裡。有些用戶可能甚至不知道他們需要採取額外步驟(將滑鼠懸停在圖標上)以查看錯誤消息。

譯者註:我們不僅僅需要視覺上的區別(請考慮色盲用戶),還需要文字說明並告知原因和解決辦法,而不是簡單的「輸入錯誤」。

在輸入框的底部顯示錯誤消息不是更好嗎?

10 明確區分可選填欄位

如果您忽略了第一個提示(保持表單簡短),並使用了可選填欄位,請確保它們明確標記為可選填。它將提供更強的視覺提示,在標籤後邊標明(可選填),而不是僅使用星號。有些用戶可能也不理解星號的含義,因為它有時用於表示驗證錯誤。

譯者註:如上所述,儘量避免可填欄位。如果不可避免,應該做明確區分。根據經驗,可填和必填的數量少的做標記說明。

常規做法:必填,使用「*」星號符;可填,使用「選填」

11 使用圖片來增加用戶參與度

如果有意義,請使用圖像作為選項,改善用戶體驗。利用圖標或者圖像和文本進行組合,有時候可以更好地解釋每個選項。

谷歌廣告使用圖片來描繪廣告系列類型

12 儘可能使用預測搜索

這主要適用於要求用戶輸入具有許多預定義選項的信息,例如他們的假日目的地。允許用戶只輸入幾個字母來查找他們的目的地城市,而不是輸入整個名稱。

它還降低了搜索失敗的機率,因為用戶不太可能拼錯他們的搜索詞。

愛彼迎用了搜索預測幫助用戶更快捷地尋找到他們的假期目的地

總結

我知道設計一個表單可能是一個無聊的過程,大多數用戶總是不喜歡填寫他們。但是遵循上述指南,可以很好地提升用戶的體驗。

這樣做無疑可以提高用戶填寫的完成率。作為UX設計師,這也是你的目標之一。

原文作者:JeremiahLam

原文地址:https://uxdesign.cc/11-form-design-guidelines-4b2f1c659414

本文由 @許忙忙 翻譯發布於人人都是產品經理。未經許可,禁止轉載

題圖來自Unsplash,基於CC0協議

相關焦點

  • 用戶體驗:表單設計中的注意事項
    諮詢/審計請求捐贈調查自定義表格……那麼,如何設計一個用戶友好的表單?一般來說,表單設計為用戶端隱藏了許多困難和痛苦的地方。因此,有必要設計一個用戶友好的表單。讓我們從討論表單設計的兩個主要規則開始:首先,表單設計的最佳實踐是做用戶測試,永遠不要忽視用戶的意見,即使你不同意。
  • 如何在App表單設計上留住用戶? (下)
    用你的問題創建一個流程你問問題的方式也很重要:應在邏輯上,從用戶的角度詢問問題,而不是根據應用程式或資料庫的邏輯,因為它將有助於創建與用戶的對話感。例如:如果您設計了檢出表,並詢問詳細信息(如全名、電話號碼和信用卡),第一個問題應該是完整的名稱。更改訂單(例如,從電話號碼開始,而不是名稱)將會導致不適。
  • 如何在App表單設計上留住用戶?(下)
    閱讀完「如何再App表單設計上留住用戶?(上)」之後,接下來筆者為大家展示的是文章的後半部分——作為設計師,如何更好地簡化表單設計的流程,提高用戶體驗,避免用戶因為表單填寫複雜而放棄填寫。二、欄位標籤1.
  • 表單設計 | 40道題的表單如何優化?
    當需求方給到一堆問題表單時,是不是很頭大?比如,一個教育諮詢的表單,差不多都有40多道題了,直接給用戶填的話用戶體驗太差,或直接嚇跑用戶,但是這些問題又不能做大幅的刪減,怎麼辦?最後與UI溝通設計出,儘管不是最美的,但可能是最適合自己風格的吧~哈哈哈三、創建表單1、初稿小範圍內側
  • 表單設計:掌握表單設計方法
    編輯導語:表單是我們比較常見的一個信息錄入工具,糟糕的表單設計會帶來令用戶抓狂的交互體驗。本文作者結合案例對表單的構成及注意事項進行了詳細的說明,相信對表單設計不熟悉的同學看完後肯定會有不少的收穫~說到表單其實在生活中可以接觸到各種各樣的表單,主要目的就是讓用戶填寫來【收集用戶信息】如:初看這些表單,你可能覺得很簡單,就是一些標籤、基礎的小組件,但是在實際業務中,想要將這些小組件組合拼裝成合適的表單卻需要推敲非常多的細節,常常會讓設計師陷入無限的糾結中
  • 如何在App表單設計上留住用戶?(上)
    用戶在填寫表格時可能會因為填寫流程過於複雜放棄填寫表格,所以,作為app表單設計師,就應當把儘可能簡化填寫表格的過程作為設計的目標。本文中,筆者將與大家分享一些可以幫助大家設計有效表格的技巧。表格是所有移動互動的關鍵,它站在人和他們正在尋找的東西之間的橋梁。
  • 表單設計歸納
    表單設計歸納一、表單解析表單的目的、內容、大小長度等雖然各不相同,但基本元素比較固定;合理組織這些元素有助於用戶輕鬆完成表單填寫
  • 表單設計:掌握表單設計方法(表單體驗篇)
    編輯導語:表單是我們比較常見的一個信息錄入工具,糟糕的表單設計會帶來令用戶抓狂的交互體驗。本文作者結合案例對表單的構成及注意事項進行了詳細的說明,相信對表單設計不熟悉的同學看完後肯定會有不少的收穫~
  • 表單設計總結
    糟糕的表單設計會帶來令用戶抓狂的交互體驗,極大的影響用戶信息錄入的效率。這篇文章我就來大家梳理一下關於表單設計的一些知識點。常見表單是由多個列表項構成的。而每一個列表項都有最基本的標籤(標題)和輸入框。顧名思義,標籤是用來告訴用戶這個列表項是什麼;輸入框是供用戶輸入用的。標籤根據所處的位置可以分為左標籤,頂部標籤和行內標籤。
  • 你的終極表單設計指南
    最優移動端表單設計使用正確的輸入方式通過工作而不是用戶來變得聰明優秀表單的合理布局表單設計的巧妙之處副本很重要你知道副本有多重要。我們曾在博客裡寫過。調整表單設計能大大的提高你的轉化率。1. 讓工作而不是用戶變得聰明當你問自己如何設計表單時,第一個要注意的是:不要偷懶!仔細而正確地開發表單可以節省很多時間。在設計它時,想想你可以從已經存在的信息中猜測出什麼,而不需要用戶輸入一個字符。有些解決方案肯定會比「足夠好」的解決方案佔用更多的開發資源,但是你的用戶會因此而喜歡它。11.
  • 終極表單設計指南
    關於表單設計,本文筆者將講到:「如何優化移動端表單設計?」、「如何使用正確的輸入類型?」、「要為用戶預設好簡單易操作的選項,而不是期待著用戶變聰明」、「優秀表單的合理布局是怎樣的?」、「表單設計的巧妙之處」等內容。想像一下,如果你走進一家商店,往購物籃裡塞滿了東西卻找不到收銀臺的感覺。最後,你可能放下所有東西一分錢沒花極其失望地離開了。
  • 餵,這是你的表單設計
    然而填寫表單的過程往往不是特別愉悅的,我們需要消耗時間輸入信息,點擊提交,可能還需要等待審核;尤其是碰到較為複雜、流程長的表單,如果用戶體驗較差,很容易讓人產生挫敗感,在中途選擇放棄。有效的說服用戶進行填寫首先,告知用戶為什麼要填寫表單,他能獲得什麼,讓用戶看到把信息給你的好處。
  • 如何用麥客製作表單?
    表單是目前最方便常見,最容易被用戶接受,也是最數據友好的信息收集載體。你一定見過很多紙質表單,比如各種報名表、申請表、履歷表等,都是常見的用於收集信息的表單。而麥客所提供的在線表單,則是將原本線下的紙質表單搬到網上,讓用戶可以通過電腦和手機等設備進行訪問並填寫。
  • 問卷表單工具合集
    本期來探討問卷和表單生成工具,並分享技巧。常用篇、組織篇和h5篇均可在線生成。常用篇操作簡便,適合學生黨。組織篇功能強大,適合企業,當然免費版也適合我們學生黨,如果對功能要求沒那麼高的話。h5篇同樣可生成,但種類較少且一些需要付費。
  • 這些文本框和表單的設計細節你可能不知道
    印刷式的表單已存在多年,我們可以從其設計中學到一些技巧。文本框允許用戶在界面中輸入文本。它們通常顯示在表單和對話框中。文本欄位組件設計應為交互提供明確的可見性,使欄位在布局中好發現,高效填充且容易理解。3.標籤文本(標題)-告訴用戶給定表單欄位中屬於什麼信息。4.
  • 用了上萬字講清楚了「表單設計」
    表單也是最常用的信息錄入的工具,隨著網際網路興起,很多表單被放到了電子屏上填寫,特別是最近幾年,隨著B端的興起,和表單打交道的人越來越多,那麼作為設計師,我們如果設計出一個糟糕的表單,會極大影響 用戶信息的錄入的效率。
  • OA系統設計(2):表單
    每種表單會關聯一套流程,流程之間可能各不相同。所以表單模塊要和流程模塊緊密合作才能提供完整的線上服務,這也是為什麼我會在上一篇的流程模塊之後緊接著寫表單模塊。下面具體探討一下表單模塊的設計。一、表單設計頁面表單設計頁面一般包括控制項庫、設計區、屬性面板。如下圖所示。
  • 社交網站登錄表單設計
    要想使用網站提供的社交登錄表單功能,前提是你有那些社會化網站的帳號,不過這個時代,誰會木有QQ或者微博呢:)話說國內的一些網站利用社交登錄表單登錄後,體驗很不好,層層跳轉,進入網站後,依然要填寫一大堆個人資料。而且每次還不能記錄登錄狀態!這哪裡是提供便捷,分明只是一個噱頭而已。直觀看一個例子 Wunderlist:
  • 史上最全表單設計總結
    糟糕的表單設計會帶來令用戶抓狂的交互體驗,極大的影響用戶信息錄入的效率。這篇文章我就來大家梳理一下關於表單設計的一些知識點。表單的構成常見表單是由多個列表項構成的。而每一個列表項都有最基本的標籤(標題)和輸入框。顧名思義,標籤是用來告訴用戶這個列表項是什麼;輸入框是供用戶輸入用的。
  • 界面設計方法(5):表單功能的設計
    編輯導語:在前幾篇系列文章中,作者已經為我們介紹了界面的概念與分類、活動功能、字典功能以及看板功能的設計方法。在系列文章的最後一篇,作者為我們精心總結了表單功能的設計流程,相信認真看完這五篇文章的你,一定會有所收穫。表單功能,是4大業務功能(活動、字典、看板和表單)中的最後一個。