美文网首页
创建友好的用户表单

创建友好的用户表单

作者: 智疯 | 来源:发表于2018-04-05 11:38 被阅读0次

表格对个人和企业都至关重要。在收集数据方面,最常见的形式是我们所有人采取的表单形式(也许是因为它在互联网信息爆炸之前就已经存在很久了)。因此,创建友好的用户表单是提高表单完成率的关键。


一、表单剖析学

表单在用途,内容和大小上各不相同,但有一些基本元素可以帮助用户轻松填写表单。

Anatomy of Amazon’s “Create account” form

1.类别或部分:此元素可引导用户浏览表单。当您在表单中将收集的数据分组为多个类别时,此方法最为有用,例如个人详细信息,职业细节和财务详细信息。

2.标签:标签提示用户在任何特定的输入字段中所期望的输入数据。

3.占位符:关于标签的额外描述。

4.错误信息:为用户提供反馈,说明为什么他们在输入字段中的操作不可接受。

5.基本的CTA按钮:用户用于在表单上提交输入的表单末尾的按钮。

二、表单状态

基本上,在用户交互过程中,您的表单应该经历三个阶段:

1.默认状态:您的表单在用户未输入任何数据之前的样子。

2.焦点状态:这强调了用户与之交互的确切输入字段。如果用户一秒钟离开屏幕,这有助于提高用户对焦并缩短扫描信息的时间。

3.反馈状态:用户收到反馈的地方(大部分时间是错误消息)。有时,用户移动到下一个输入字段后可能会发生此状态。但是,如果数据无法立即验证,则会在用户尝试通过单击按钮提交表单时发生。

Amazon’s Default, Focus & Feedback StateAnatomy of Amazon’s “Create account” form

三、最佳形式

1.保持表单简洁

保持你的表格简短。只收集必要的数据,并避免重复输入字段。例如,不要复制密码字段,允许用户查看他们选择创建的密码。

Different options of verifying a user’s password as seen on Jumia & Amazon

2.使用内部相关验证

当给用户提供关于错误输入的反馈时,最好将反馈附加到它所处理的特定错误字段。

Facebook & Amazon employing 2 different techniques for Validation feedback

3.分组相关部分

将相关领域组合在一起并按标准顺序进行分类是非常重要的。这可以帮助用户轻松填写所需的数据,而无需产生太多的认知负荷,使用户最小限度地集中的注意力。

A truncated view of hotels.ng’s checkout page showing proper grouping of related fields

4.使用标签并将它们对齐统一

始终将标签(如上面的表单剖析所示)放置在输入字段上方。但不要用标签替换占位符文本。如果没有标签,用户会很难在提交表单前交叉浏览检查他们的输入,因为这往往会让用户认为信息繁琐。

使用标签时,请始终将它们对齐输入字段的上方。以下这份综合研究报告,说明了标签是如何影响用户操作的。

在表单中放置标签在其输入字段正上方放置标签,允许用户使用单眼移动来捕获这两个元素。www.uxmatters.com

5.将字段与入字段的型和大小匹配。

简单来说,请务必确保输入字段的长度与预期的输入类型成比例。例如,地址的输入字段应该比邮政编码的输入字段长。

Flutterwave的Rave Login输入字段大小与预期输入的长度成正比 Payporte的输入字段与预期的输入数据不成比例

6. CTA

所有表单最后都应该有一个按钮,不管它是一个确认(SUBMIT)按钮还是一个下一步(NEXT)按钮。在任何需要多于一个按钮的情况下,应该将重点放在主按钮上,而替代按钮不应该那么突出。

亚马逊在把重点放在主要按钮方面做得非常出色

当使用模态窗口来收集数据(模态中的表单)时,备选按钮有时是关闭模式的CLOSE按钮。解决这个问题的另一种方法是使用右上角的x图标代替替代按钮,如下所示。

登录模式用x图标关闭模式,而不是“关闭”按钮

7.搜索字段

不要隐藏你的搜索表单,特别是如果你的网站内容很多,搜索可能是一个首选的选择。

亚马逊的搜索领域非常突出

此外,用户搜索时提交并显示结果后,不要清除搜索框。这使得用户可以轻松地回头看看搜索栏,以便知道他/她最初搜索的内容。

在显示结果后,中等功能不会清除搜索栏

8.清晰

清楚地向用户传达消息。告诉他们什么是需要的内容是什么,并且尽可能清楚,没有模棱两可的余地。没有人喜欢填表形式也没有人喜欢填充两次。

Cowrywise在制作标签方面需求清晰,并且按钮的文字具有很好的描述性

这里的所有产品图片既不用于宣传也不用于盈利。此内容仅用于教育。

- 本文翻译来自Medium

- 感谢 Momoh Silm

相关文章

  • 创建友好的用户表单

    表格对个人和企业都至关重要。在收集数据方面,最常见的形式是我们所有人采取的表单形式(也许是因为它在互联网信息爆炸之...

  • HTML表单用法

    HTML form表单用于为用户输入创建 HTML 表单。收集用户不同类型的数据。 HTML Form 語法 表单...

  • 设计对用户友好表单的8个要点

    表单对于产品来讲非常重要,它可以有效快捷地收集我们需要的用户信息。因此,设计一个对用户十分友好的表单能够使表单的填...

  • 前端学习笔记一一HTML表单标签(form)

    form表单细节 一、表单 1.表单 标签用于为用户输入创建 HTML 表单 2.表单能够包含 input 元素...

  • 2018-05-11 php开发注册登录系统

    所需的程序: 数据库创建连接程序 表单创建程序 用户注册程序 用户登录验证程序

  • 表单

    一、表单 1. 表单的作用 标签用于为用户输入创建 HTML 表单,用于向服务器传输数据。表单能够...

  • form的基本知识

    1.form表单的定义和用法? 标签用于为用户输入创建 HTML 表单。表单能够包含 input 元素,比如文本字...

  • Form表单

    form表单有什么作用 标签用于为用户输入创建 HTML 表单。 表单能够包含 input 元素,比如文本字段、复...

  • 六 HTML-表单

    一、表单概述 1、作用: 用于为用户创建 HTML 表单,用于向服务器传输数据。 表单能够包含 input 元素,...

  • 表单验证(8/30)

    HTML表单 表单是用于从用户收集输入的HTML机制。要创建基本表单,您需要三个元素: form,input 和 ...

网友评论

      本文标题:创建友好的用户表单

      本文链接:https://www.haomeiwen.com/subject/aoprhftx.html