tft每日頭條

 > 生活

 > web前端開發表單設計

web前端開發表單設計

生活 更新时间:2025-02-11 03:35:10

手機App為生活帶來巨大便利,多種多樣的移動表單設計形式進入我們的工作與生活。表單是移動應用中與用戶産生最多交互的地方,包括:用戶注冊、訂閱服務、用戶反饋、問卷表單、買賣交易等等。

一個優秀的表單設計有助于提升産品用戶體驗,提高轉化率,達到更好的營銷效果。

每個表單都有特定的目的,或吸引注冊,或達成交易。考慮不周或錯誤設計會導緻用戶流失或交易失敗。

學習表單設設計,需要先了解表單設計的基本原則,避免做表單時進入雷區。


web前端開發表單設計(交互設計PC移動端表單設計)1

表單設計基本原則


1. 邏輯清晰

表單是産品與用戶溝通的語言,和對話一樣,表單應當符合邏輯,幫助雙方完成交流。

2. 盡量使用單列設計

多列表單容易讓用戶漏填,無法集中精力完成填寫。單列表單填寫路徑單一、直接、相比更為高效。

3. 減少輸入

表單越長越複雜,用戶完成表單的意願越低(尤其在移動端産品中)。最大限度減少輸入字段,使表單完成更快速,尤其向用戶索取大量信息時,更要注意表單簡潔。

4. 提供合适的輸入方式

輸入“賬号、密碼,郵箱,昵稱”時應提供不同鍵盤,減少輸入錯誤,幫助用戶快速完成填寫。

5. 避免把标簽當占位符使用

有一種設計模式是讓标簽作為占位符置于輸入框中,用戶點擊輸入時自動消失。這種設計比較簡約,但用戶輸入時容易忘記需要輸入的字段是什麼,從而産生問題。


web前端開發表單設計(交互設計PC移動端表單設計)2

優秀案例:移動端表單設計


↘Dropbox by Sam Atmore

web前端開發表單設計(交互設計PC移動端表單設計)3


交互設計分析 :

Sam的登陸/注冊表單中,登陸、注冊邏輯非常清晰。

1.使用單列二選一表單設計。用戶使用App前,隻需要二選一随标簽提示進行下一步操作。就是誤操作也可以用滑動回到另一選項。

2.登陸、注冊頁面的主按鈕明确,有強引導作用。

↘Location Switching - by Nimasha Perera

web前端開發表單設計(交互設計PC移動端表單設計)4

交互設計分析:關鍵詞“智能自動填充選項”

表單設計融入更多自動化元素。如:自動定位功能,根據當前位置智能填充信息。省去用戶地理位置選擇操作,貨币轉化操作,省時省力

↘Form Validation - by Emmanuel Torres

web前端開發表單設計(交互設計PC移動端表單設計)5

交互設計分析 :關鍵詞“明顯可見的提示信息”

用戶登陸、注冊過程,理想狀态是完成信息填寫并提交。

但實際操作中錯誤不可避免,表單設計要考慮有辨識度的信息提示,實時提醒用戶填寫錯誤。而不是全部完成後再告訴他。

拆解表單組件樣式

表單的主要特點是引導用戶填寫信息,設計上應考慮主要信息内容如何引導用戶浏覽。表單中的信息内容包括:

1)輸入字段:包括文本字段、密碼字段、複選框、單選按鈕、滑塊和其他需要用戶輸入的字段;

2)字段标簽:說明用戶輸入字段的含義,如文本框前的“你的姓名”;

3)外觀和結構:包括字段順序、表單在界面中的樣式及不同字段間邏輯關系;

4)動作按鈕:至少有一個操作按鈕(如提交按鈕);

5)反饋信息:将操作結果通知用戶。如:“謝謝,表單提交成功!”、“你提供的數字不正确”。

l主流表單樣式

↘上标題下提示内容的表單

優點:标題、提示内容可以很長,預覽速度快,可以加功能按鈕(如附件和照片添加)。

缺點:占據垂直空間較大。

web前端開發表單設計(交互設計PC移動端表單設計)6

web前端開發表單設計(交互設計PC移動端表單設計)7

多用于信息内容填寫和維修工單信息填寫,可以減少頁面跳轉。

↘左标題右内容(左右對齊)

優點:常用組件,前端可以直接套用,節省垂直空間,引導用戶視覺左右移動,增加用戶思考時間,對關鍵信息填寫更加安全。

缺點:相比上下結構表單,用戶視覺移動距離增加,行數量多,視覺會很亂。

web前端開發表單設計(交互設計PC移動端表單設計)8

web前端開發表單設計(交互設計PC移動端表單設計)9

适用于通用表單填寫場景。

↘左标題右内容(全部居左對齊)

優點:強暗示可輸入,視覺浏覽速度快。

缺點:标題字段數量不能太過長短不一,會導緻視覺不均衡。

web前端開發表單設計(交互設計PC移動端表單設計)10

web前端開發表單設計(交互設計PC移動端表單設計)11

主要适用場景:适合金額數字類和身份信息填寫。

↘歸類标題表單(内容歸屬一類)

将同類表單項合成小組内容,幫助用戶分類理解填寫内容。符合格式塔原理的相似性和封閉性原理。

web前端開發表單設計(交互設計PC移動端表單設計)12

web前端開發表單設計(交互設計PC移動端表單設計)13

多用于詳情信息展示。

↘僅提示内容表單

優點:信息少,不需要思考。

缺點:當内容一多很容易出現用戶“不知道産品要做什麼”的困惑(表單無标題)。

web前端開發表單設計(交互設計PC移動端表單設計)14

web前端開發表單設計(交互設計PC移動端表單設計)15

用于登錄頁或内容較少,如修改手機号/修改姓名/填寫備注等。

拆解表單組件交互

表單交互主要有兩個目标:引導操作和反饋。

交互操作時,表單有3個交互階段:輸入前、輸入中、輸入後

↘輸入前

引導用戶輸入内容,如:密碼設置場景

輸入框在默認狀态提示文案引導用戶輸入相應的内容;或輸入框外有提示,僅支持字母、數字、某某符号輸入

web前端開發表單設計(交互設計PC移動端表單設計)16


↘輸入中

點擊輸入框彈出鍵盤,光标閃爍,定位用戶當前位置。

表單内容一般有字符數量限制,輸入過程中超過字符限制實時報錯提示。

如下圖:聚焦請輸入原密碼時,線段顔色明顯加重,做為輸入中提示。

web前端開發表單設計(交互設計PC移動端表單設計)17


↘輸入後

web端

輸入框失焦即判斷輸入信息是否符合規則,不合規則報錯提示。例如:

玩家用戶名重複提醒,密碼首字母沒有大寫,密碼長度不符合要求;

輸入成功則成功反饋,例如:

輸入框右側圖标點亮

移動端

輸入所有内容,不即刻做規則判斷,先激活按鈕。例如:

發布、完成、下一步按鈕激活

用戶點擊操作按鈕再進行輸入信息合規判斷。

web前端開發表單設計(交互設計PC移動端表單設計)18

web前端開發表單設計(交互設計PC移動端表單設計)19


web前端開發表單設計(交互設計PC移動端表單設計)20

案例:提升用戶體驗和客戶轉化的最佳表單設計


填寫表單對于用戶來說是一道檻,下面就來看一看提升用戶體驗和客戶轉化的注冊、登錄表單中最佳設計模式時應注意哪些設計、交互細節:

1.說明注冊價值

用戶最不想做的事就是注冊。用明确的價值說明能激發注冊行為。表達的價值主張:在這裡,連接世界。

web前端開發表單設計(交互設計PC移動端表單設計)21

2.設置醒目登陸輸入框

直接顯示輸入框,而不是設置“登錄”鍊接給用戶增加一次點擊。

web前端開發表單設計(交互設計PC移動端表單設計)22

3.允許使用第三方賬号注冊、登錄

允許用戶使用現有的第三方帳戶登錄産品能給用戶帶來便利,記很多密碼是令人頭痛的問題。

web前端開發表單設計(交互設計PC移動端表單設計)23

4.用戶名采用郵箱或手機号碼

使用電子郵件、手機号碼作為用戶名比起一個新名字讓用戶輕松很多,因為新起的用戶名往往已被占用。

web前端開發表單設計(交互設計PC移動端表單設計)24

5.登錄、注冊功能區分明顯

登錄(Sign in/Login)、注冊(Register/Sign up)鍊接放在一起,很容易使用戶混淆,盡可能将兩者區别表達

web前端開發表單設計(交互設計PC移動端表單設計)25

web前端開發表單設計(交互設計PC移動端表單設計)26

6.高亮顯示輸入框,允許記住用戶登錄信息

用戶在輸入框輸入内容時,文本框高亮顯示提示正在該框内工作。允許該表單記住本人登錄信息。

web前端開發表單設計(交互設計PC移動端表單設計)27

7.允許用戶查看密碼

密碼總是以圓點顯示,不能确認輸入的密碼是否正确,允許密碼明文顯示是充滿人性的設計。

web前端開發表單設計(交互設計PC移動端表單設計)28

8.必要的信息提示

輸入錯誤的信息提示,還包括一些重要的注意事項提示,例如以下三個表單:

web前端開發表單設計(交互設計PC移動端表單設計)29

web前端開發表單設計(交互設計PC移動端表單設計)30

web前端開發表單設計(交互設計PC移動端表單設計)31

9.顯示密碼強壯程度

web前端開發表單設計(交互設計PC移動端表單設計)32

10.少使用下拉選項

表單中某項目裡隻有3-4個參數要選擇,不要使用下拉框更有利于用戶體驗。不要要求用戶重複填寫Email地址。

web前端開發表單設計(交互設計PC移動端表單設計)33



,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved