编者按:表单设计是个经典的问题,相比于 10 年前的表单设计,你会注意到现在的表单设计在整体的规则感、体验感上有极为显著的提升,这很大程度得益于设计规则的进化和提升。Saadia Minhas 的这篇文章深入梳理了当前表单设计提升体验的 14 个实用技巧。
更多表单相关干货:
以下是正文:
表单能帮助用户更轻松地与产品互动。优秀的表单设计能有效提升用户参与度。在 UI 中,表单随处可见。当你登录网站、回复邮件或提交订单时,都在使用表单。
表单的核心作用是收集用户输入信息。如果表单无法提供流畅愉悦的体验,用户会抗拒填写详细信息。
设计直观易用的表单对提升用户满意度和完成率至关重要。表单可能包含多种输入控件,如何合理组织这些控件以帮助用户顺畅完成填写,是设计师面临的挑战。
以下指南与案例将帮助你创建用户友好的表单。
表单设计遵循「少即是多」原则。表单越短,用户完成的可能性越高。通过仅收集必要信息保持表单精炼,定期检查并移除非必需字段。
删除可选字段或无法收集有效信息的字段
表单布局需保持简洁清爽。避免使用过多颜色和视觉干扰元素。通过消除干扰聚焦核心要素,可提高转化率、降低跳出率并促进业务增长。
单列布局更符合阅读习惯,且认知负荷更低。用户能逐项专注填写而不会分心或困惑。
CLX Institute 的可用性测试显示,单列表单填写速度更快。参与者完成单列表单平均比多列表单快15.4秒。
多列布局需要用户左右扫视字段,显著增加完成时间。
多列表单常导致用户困惑填写顺序,难以理解列间字段关联性,迫使反复左右移动视线。这种模式不仅增加理解成本,还可能导致漏填重要字段,引发错误提示并延长完成时间。
多列表单需要更多眼部移动和更长的完成时间。
单列布局符合自然阅读动线,用户只需从上到下浏览填写,有效减少错误并提升转化率。单列表单能无缝适配移动端,确保跨设备体验一致性。
当然,也存在例外情况,如果存在逻辑关联的短字段,可以横向排列。例如城市、省份/州、邮编字段可并列展示。
信用卡信息等关联字段也可采用横向布局。
将相关字段分组能使表单更具逻辑性。通过定义逻辑区块,来集中展示关联字段,用户能快速理解信息的结构。这种设计遵循格式塔邻近原则——关联元素应该彼此靠近排布。
分组展示关联字段使表单更有序,也会对用户更友好。
可添加区块小标题帮助用户理解信息流。例如创建「配送地址」区块集中展示相关字段,避免随机分布字段。
标签文本明确地描述了各字段所需的信息。清晰简明的标签,是表单可访问性的基础。避免冗长或多行标签文本,必要时使用辅助说明文本。
避免使用超过一行的冗长的标签文本。
标签文本需紧邻对应输入框。错位标签会导致用户难以建立标签与字段的关联。
切勿使用占位符代替标签文本。标签文本需始终保持可见,以明确对信息的要求,占位符消失会导致用户遗忘输入的格式和要求。可见标签文本能降低认知负荷并提升整体的可访问性。
始终显示标签文本,避免用占位符替代。
可参考 Material Design 的设计规范:当你输入内容时,标签文本会上浮显示。
顶置标签符合自然阅读的动线。当标签文本置于输入框侧面的时候,会迫使用户左右扫视,增加理解与填写的时间。
顶置标签支持更直观的纵向浏览。
顶置标签布局为长标签提文本供更多空间,同时也更容易适配移动端显示。
错误提示应实时显示在对应字段旁,而非集中在表单顶部。传统的设计会偏向使用顶部错误提示,这需用户自行查找和关注信息,这会显著增加用户的记忆负荷。
在表单中实施实时行内验证。
将错误信息置于靠近输入框的位置,让用户可以即时发现错误,无需回忆操作历史或者关注其他的位置。注意应在字段内容输入完成时验证,也就是用户光标已经不再在输入框内输入的时候验证,而非逐字符校验,否则会一直报错直到用户输入正确。
正向反馈同样重要:当用户输入符合规范时(如正确邮箱格式或达标密码),可显示确认图标。
用户填写难免出错。清晰的错误提示能有效缓解挫败感。
错误提示应简明礼貌,避免指责用户。使用积极语言并提供具体解决方案,杜绝模糊的通用提示。
在表单中将错误信息紧邻关联字段显示。
恰当控件能帮助用户理解输入类型与格式要求。否则用户可能会卡在某个地方,并且感到沮丧。
多行文本框适合长文本输入(如评论或详细描述)。单行输入框会限制内容查看与编辑效率,多行输入控件通过视觉提示,告知用户需要进行详细地回答。
需长文本输入时采用多行输入框。
2-4个选项时应使用单选按钮而非下拉菜单。下拉菜单需要额外点击才能查看选项,相应地它也会承载更多的内容信息,多步操作的效率相对没那么高。
避免对少量选项使用下拉菜单,建议横向排列单选按钮。
选择能减少点击次数的控件类型,参考不同平台对于下拉菜单、单选按钮、复选框与开关的使用规范。
可访问性对表单可用性而言,是至关重要的,需确保各类用户(含残障人士)均可顺畅使用。
保证表单元素对比度达标,符合Web内容可访问性指南(WCAG)建议。
状态反馈不应依赖单一颜色。应结合图标与文本来传递更加明确的状态,考虑色觉障碍用户需求。
仅用颜色不足以传达字段状态,应当搭配文本和图标。
确保输入焦点状态是足够明确的,应该支持键盘全功能导航。
长表单可拆分为多步骤流程。通过逻辑分组的字段,并用步骤编号/标题来引导用户,配合进度指示器展示当前阶段与剩余步骤。
分步表单能简化信息处理。用户可以专注于单个区块内容而不会产生压迫感。
设计分步表单时需支持进度保存,允许分阶段完成。同时确保步骤间导航流畅。
主操作按钮是表单提交的关键触点。遵循按钮设计规范提升可用性。使用功能描述性按钮标签(如「保存」和「提交」),让用户预知操作结果。
主按钮需通过视觉重量(颜色/尺寸/位置)突出显示。与次按钮保持明显差异,避免使用相同颜色。
主按钮应位于用户预期的位置,并且避免使用非常规的布局。提供清晰的按钮状态反馈(聚焦/点击状态)。表单提交后应显示加载状态或确认信息。
表单提交后显示确认信息。
避免使用「清空」或「重置」等破坏性的功能按钮,因为用户的误操作会导致数据丢失。
采用响应式设计确保表单移动端的可用性。使用移动端原生控件以适配小屏显示,提升操作的效率。
移动端采用触控友好的大点击区域交互。
启用自动填充功能减少输入量,创造足够流畅的输入体验。
当多数字段为必填时,建议仅标注选填字段。这种设计能减少视觉干扰,帮助用户快速识别必填项。
标注选填字段可降低UI杂乱感。
明确标注选填项能减少用户猜测,避免因漏填导致提交失败,创造顺畅的填写体验。
复制本文链接 文章为作者独立观点不代表优设网立场,未经允许不得转载。
发评论!每天赢奖品
点击 登录 后,在评论区留言,系统会随机派送奖品
2012年成立至今,是国内备受欢迎的设计师平台,提供奖品赞助 联系我们
商用级AIGC绘画创作与技巧
已累计诞生 692 位幸运星
发表评论 为下方 7 条评论点赞,解锁好运彩蛋
↓ 下方为您推荐了一些精彩有趣的文章热评 ↓