用戶體驗:表單設計中的注意事項

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

在下面的這篇文章中,我們來看看有助於你設計不同可用性表單的10個最佳實踐,希望它對設計人員和開發人員都有用,玩得開心。

好吧,讓我們開始吧!

「表單」是什麼意思,它在哪裡使用?

通常,表單是一個帶有標籤和欄位的框,其中包含一個號召性用語按鈕。

以下是網站和應用程式的許多部分中使用的表單的一些示例:

登錄/註冊採購訂單門票預訂房間預訂付款結帳通訊訂閱諮詢/審計請求捐贈調查自定義表格……

那麼,如何設計一個用戶友好的表單?

一般來說,表單設計為用戶端隱藏了許多困難和痛苦的地方。因此,有必要設計一個用戶友好的表單。

讓我們從討論表單設計的兩個主要規則開始:

首先,表單設計的最佳實踐是做用戶測試,永遠不要忽視用戶的意見,即使你不同意。

進行用戶測試有助於找出生活中的小竅門,比如測量與表單交互的時間、檢測痛點、觀察用戶如何使用界面、他在哪裡卡住或找不到必要的元素等等。

執行這些活動可以幫助初學者避免表單世界中最大的和無知的錯誤。

技巧1:單列布局

避免曲折界面空間布局。通過眼動追蹤測試可以看出,用戶花費更多時間從一列跳到另一列,並且在確定表單中的特定欄位時遇到了麻煩。

與此相反,單列設計只是從上到下的讀取,它創建了與表單的簡單交互。

具有多列設計的表單通常會導致用戶省略欄位,原因很簡單,因為他們沒有注意到這些欄位,或者因為他們誤解了多列的含義,或者填寫了不相關或不正確的欄位,因為用戶將它們誤解為所需輸入的一部分。

單列設計更有效

技巧2:完成和對齊的路徑

巴塞爾大學的研究人員發現,左對齊優於中心對齊是減少完成時間路徑的最佳方法,如左對齊,眼睛不需要跳過頁面。

標籤的正確對齊方式將注視時間減少了近一半,這表明這種布局大大降低了用戶完成任務所需的認知負荷。

曲折的定位需要更多的時間來完成

技巧3:對長表單和進度條使用嚮導

當你需要設計大數據表單時,確保表單中的所有欄位都是真正必要的、唯一的、不重複的。即使您沒有機會優化您的大數據表單,也可以使用帶有步驟的嚮導。

很簡單:

分段上的組表單欄位;記住保存按鈕:它保護用戶處理和填充的數據;分步顯示填充進度:幫助用戶了解完成了多少步,還剩下多少步。

嚮導和進度條使複雜的表單變得清晰

技巧4:不要忘記將相關信息分組

分組形式看起來有組織,整齊和清晰。因此,將相關信息以長格式分組到標題或分隔符下。

為什麼要將相關信息分組?

假設,用戶在填寫表單時想要更改任何特定欄位中的內容,突然覺得需要更改任何欄位。在這種情況下,分組將幫助用戶快速記住必要欄位出現在哪個部分。

相關內容成組

技巧5:可選而不是必需的

大多數情況下,所有欄位都是必填項,只有幾個欄位是可選的。用星號標記必填欄位是一種廣泛的實踐,但實際上這種形式開始用紅色星號表示。

順便說一句,紅色會從用戶方面引起負面關聯,因為紅色只用於錯誤。

在我的經驗中,有一次在測試原型時,用戶問我星號是什麼意思?它是書中的標籤還是描述中的標籤?

奇怪,不是嗎?我們看到星號並不適合所有類型的用戶。

為了避免這種誤解,最好使用「僅可選欄位」。

對於非必需欄位使用可選標籤

技巧6:使用自動完成功能

用戶很懶,這是事實。

所以,當你有機會讓自己的生活更簡單時,他們會很感激。自動填充/自動填充使表單完成速度提高30%。因此,分析可以自動填充/自動填充的表單元素。

為了給您一個想法,可以自動完成城市,國家,電話,電子郵件等元素。

自動完成功能可以簡化用戶的生活

技巧7:自定義輸入格式

注意輸入欄位格式。在任何地方只使用簡單的輸入或下拉框都是不好的做法。

欄位類型是否更多並不重要,用戶喜歡數據欄位的不同表示形式。

表示吸引人的信息的最簡單方法是:

為性別類型使用單選按鈕,不要害怕使用圖標;金融領域使用帶有貨幣文字的標籤,自動區分千萬和百萬;設計手機號碼、工作日、日期等明顯欄位;使用帶有自動提示功能的高級搜索,避免用戶手工填寫許多欄位。

嘗試對數據欄位進行不同的修改

此外,永遠不要忘記關於輸入格式的規則:

欄位的長度提供答案的長度;電子郵件欄位驗證;儘可能多地預填充/自動檢測;最小/最大長度;數字、字母、字母數字,所有符號;依賴性;佔位符。

技巧8:CTA(call to action)風格規則

用戶不應該花很多時間去弄清楚應該使用哪個按鈕來執行一個操作。例如:這個按鈕是用於提交表單還是丟棄表單?

因此,確保在表單中正確定義和區分主按鈕和輔助按鈕。

你可以簡單地使用不同的顏色。避免主按鈕和輔助按鈕使用相同的顏色,因為它們會誤導用戶,或者使用對比色來區分它們。

在主按鈕和輔助按鈕之間進行分隔

技巧9:CTA縮微

為CTA按鈕使用簡短而清晰的名稱。這個按鈕的主要目的是吸引用戶的注意,並讓他們採取必要的行動。當它簡短而清晰時,閱讀的時間就會減少,完成的時間也會減少。

簡短意味著清晰

技巧10:使用內聯表單欄位驗證

永遠不要忽視表單驗證的設計!不要把它放在開發人員的肩上。它是各種形式功能中最重要的部分。

作為設計人員,你必須為不同類型的錯誤狀態準備文本和視圖、幫助文本以及其他與用戶通信的方法。花時間驗證微縮本。如果沒有為每種類型的錯誤準備文本的資源,請考慮全局錯誤副本。

圖片來源:網絡

永遠記住,當你為錯誤消息準備一個文本列表時,永遠不要因為用戶的錯誤而責怪他。相反,要確保你傳達的信息是清晰的、切題的。

重點是,用戶數據需要實時驗證。不要讓您的用戶填寫所有欄位,然後單擊submit按鈕以了解有什麼地方出錯了。

不要強迫用戶找出錯誤

總結

為了使您的表單設計更加出色,讓我們避免以下內容:

複雜的消息;提交後進行全局驗證;欄位的長標題;CTA按鈕的長名稱;未分組信息;丟棄自我暗示/自動完成;一頁無止盡的欄位;對所有內容使用一種輸入格式;容易忽視(色盲);採用多欄設計;在欄位中使用標籤而不是佔位符;容易混淆完成路徑;避免用戶測試;不要使用建議和指南。所以,繼續考慮你的新表單設計,並祝你好運!

作者:Chris,公眾號(ID:LDesign1)

本文由@Chris 原創發布於人人都是產品經理,未經許可,禁止轉載

題圖來自Unsplash, 基於CC0協議

相關焦點

  • 表單設計:掌握表單設計方法(表單體驗篇)
    編輯導語:表單是我們比較常見的一個信息錄入工具,糟糕的表單設計會帶來令用戶抓狂的交互體驗。本文作者結合案例對表單的構成及注意事項進行了詳細的說明,相信對表單設計不熟悉的同學看完後肯定會有不少的收穫~
  • 12種表單設計技巧,幫你創建用戶友好型表單
    你知道如何設計出用戶友好型表單嗎?你知道其中需要掌握什麼技巧嗎?筆者將為你仔細介紹其中的要點。在開始這篇譯文之前,先普及下什麼是表單。表單在網頁或 app 中主要負責數據採集的功能。也就是說,大部分起到了數據採集功能的模塊,我們都可以稱其為表單。
  • 表單設計:掌握表單設計方法
    編輯導語:表單是我們比較常見的一個信息錄入工具,糟糕的表單設計會帶來令用戶抓狂的交互體驗。本文作者結合案例對表單的構成及注意事項進行了詳細的說明,相信對表單設計不熟悉的同學看完後肯定會有不少的收穫~說到表單其實在生活中可以接觸到各種各樣的表單,主要目的就是讓用戶填寫來【收集用戶信息】如:初看這些表單,你可能覺得很簡單,就是一些標籤、基礎的小組件,但是在實際業務中,想要將這些小組件組合拼裝成合適的表單卻需要推敲非常多的細節,常常會讓設計師陷入無限的糾結中
  • 體驗設計:不起眼卻非常重要的表單交互!
    但現實中,我們大多設計師和產品經理前期設計的時候就沒有太多的考慮,到最後開發的時候就會發現問題,然後就草草了事了。那麼我們今天就來好好探究下表單設計時要注意的事項。一、標籤的設置標籤的設置,我們有時候會很糾結。
  • 如何在App表單設計上留住用戶? (下)
    閱讀完「如何再App表單設計上留住用戶?(上)」之後,接下來筆者為大家展示的是文章的後半部分——作為設計師,如何更好地簡化表單設計的流程,提高用戶體驗,避免用戶因為表單填寫複雜而放棄填寫。
  • 如何在App表單設計上留住用戶?(下)
    閱讀完「如何再App表單設計上留住用戶?(上)」之後,接下來筆者為大家展示的是文章的後半部分——作為設計師,如何更好地簡化表單設計的流程,提高用戶體驗,避免用戶因為表單填寫複雜而放棄填寫。二、欄位標籤1.
  • 如何設計合適的移動端表單?5個關鍵點助力提升用戶體驗
    表單作為幫助用戶提交數據,完成前後端數據交互的組件,是產品中非常重要的一個組成部分。本文作者結合實際案例,分享了設計移動端表單的幾點思考,希望對你有用。前段時間參與設計了一個類問卷的小工具,想總結下設計移動端表單的一些小想法。
  • 表單設計歸納
    後綴圖標(可選)——對輸入內容進行控制,比如現實和隱藏基本上,表單在用戶的交互過程中需要經歷三個階段。浮動式標籤如果需要極簡的輸入框設計,可以採用 Material Design 中所推薦的浮動式標籤設計。比較省空間,多使用於在彈窗中使用比較好、或並排欄位錄入表單設計。示例:
  • 如何在App表單設計上留住用戶?(上)
    用戶在填寫表格時可能會因為填寫流程過於複雜放棄填寫表格,所以,作為app表單設計師,就應當把儘可能簡化填寫表格的過程作為設計的目標。本文中,筆者將與大家分享一些可以幫助大家設計有效表格的技巧。表格是所有移動互動的關鍵,它站在人和他們正在尋找的東西之間的橋梁。
  • 終極表單設計指南
    的確,這種在支付過程中遇到的槽糕事情,也會發生在表單設計中。糟糕的表單替我省了好幾百美元。冗長、繁瑣的表單嚇跑了你的顧客,讓你的公司潛在中流失了幾千美元。表單看起來是最簡單的UI組件,卻把控著你產品中最重要的互動設計。它們引導你的用戶去註冊、支付。我不需要告訴你這些步驟在精心運作的企業中扮演的重要角色。但是,我也有好的消息:做到好的表單設計不是那麼難。
  • 表單設計總結
    糟糕的表單設計會帶來令用戶抓狂的交互體驗,極大的影響用戶信息錄入的效率。這篇文章我就來大家梳理一下關於表單設計的一些知識點。常見表單是由多個列表項構成的。而每一個列表項都有最基本的標籤(標題)和輸入框。顧名思義,標籤是用來告訴用戶這個列表項是什麼;輸入框是供用戶輸入用的。標籤根據所處的位置可以分為左標籤,頂部標籤和行內標籤。
  • 你的終極表單設計指南
    的確,這種在支付過程中遇到的槽糕事情,也會發生在表單設計中。 糟糕的表單替我省了好幾百美元。冗長、繁瑣的表單嚇跑了你的顧客,讓你的公司潛在中流失了幾千美元。表單看起來是最簡單的UI組件,卻把控著你產品中最重要的互動設計。它們引導你的用戶去註冊、支付。
  • 5大策略,幫你設計一個體驗優秀的Web端表單
    在web端上,表單是一種非常常見的存在。那麼對設計師來說,如何設計出優秀的表單呢?什麼樣的表單會帶來良好的用戶體驗呢?筆者將為大家介紹幾個設計策略,希望對你有所幫助。表單(不是表格),作為最為常見的頁面模塊,是不是都快忽略它的存在了?回想一下你登陸網站填寫信息、購物填寫地址、填寫調查問卷、修改個人中心信息時……都是在和表單發生互動。
  • 表單設計 | 十個錯誤提示設計指南
    表單設計中的錯誤提示的作用在於幫助用戶修復表單中的錯誤,並給出他們如何避免更多錯誤的建議。以下筆者將與大家討論設計錯誤提示的有用指南,enjoy~在最近的項目中做了一些表格設計,其中牽涉到了一些錯誤提示的內容。於是筆者在下班時間找了一片關於錯誤提示的外文文章,利用空閒時間把它翻譯過來,希望能夠幫助大家在之後的表單設計中有一定的幫助。
  • 關於Web表單設計,需要注意的8個要點
    常見的表單設計背後藏著許多秘密,如何讓用戶快速準確的填寫表單,是本文在思考解決的問題。本文偏理論和實踐結果,實例較少,供大家參考和學習。常見問題:在設計表單時,你是否會有如下疑問或思考:誰會填寫表單?為什麼要填寫?如果表單跨多個網頁,需要告訴人們當前處在哪一頁麼?輸入框標籤應當頂對齊、右對齊還是左對齊?表單中如何使用智能默認選項?
  • 史上最全表單設計總結
    糟糕的表單設計會帶來令用戶抓狂的交互體驗,極大的影響用戶信息錄入的效率。這篇文章我就來大家梳理一下關於表單設計的一些知識點。表單的構成常見表單是由多個列表項構成的。而每一個列表項都有最基本的標籤(標題)和輸入框。顧名思義,標籤是用來告訴用戶這個列表項是什麼;輸入框是供用戶輸入用的。
  • 終極表單設計指南 - 人人都是產品經理
    的確,這種在支付過程中遇到的槽糕事情,也會發生在表單設計中。糟糕的表單替我省了好幾百美元。冗長、繁瑣的表單嚇跑了你的顧客,讓你的公司潛在中流失了幾千美元。表單看起來是最簡單的UI組件,卻把控著你產品中最重要的互動設計。它們引導你的用戶去註冊、支付。
  • PC端表單設計的研究:如何設計一個優秀的表單頁面
    最近身邊的一些小夥伴,總會遇見B端設計工作,對於這種偏後臺設計的B端設計,總會有大量的表單設計需要做,結合以前自己也有過不少表單設計的工作,在這裡給大家分享一下自己對於PC端表單設計的研究,聊一聊表單在PC端中的運用。
  • OA系統設計(2):表單
    筆者有OA系統的設計經驗,本系列將分篇章總結OA中最核心的功能,希望能儘可能全面地記錄筆者的經驗,和感興趣的讀者交流分享。這次我們探討OA系統裡另一個重要的功能模塊——表單。表單包括行政類單據,如請假單、設備申請單、用車申請單等;統計調查類單據,如人員信息統計表、團建活動報名表、調查問卷等。
  • app應用表單設計小建議
    通常我們會碰到APP表單設計的這個節點。與此同時,許多APP設計師感覺自己設計的表單沒有創意,不大好看。因為移動APP應用表單設計在我們整個軟體設計當中是至關主要的。這些地方是與會員進行信息交互的地方。良好的app表單設計能夠提高我們的轉化率或許說營銷成效。