设计高效好用表单的10个技巧

让问题保持直观的顺序。你应当站在用户的角度按照逻辑提问题,而非按照程序或者数据库的逻辑。如果问题之间没有逻辑存在,那么可以按照字母顺序来排布。
以直觉的顺序组织选项。比如选项为日期的时候,按照周一周二周三这样的顺序来排布,而非乱序。
时刻反思从用户那里获得的信息是否必要,如何使用。这样做是为了消除不必要的选项,提升完成率。

一旦用户点击输入框,标签会消失,用户容易忘记谈需要输入的内容以及形式
当用户看到输入框中有内容填充的时候,会误解为这个字段已经被填写而无需输入了

不论是网页设计还是APP UI设计,表单都是界面中最常见、最重要的组件之一。它们的应用范畴非常广,用户注册、订阅服务、用户反馈、问卷表单、买卖交易等等等等,从数据输入到信息搜索,几乎无处不在。对于设计师、前端和开发者而言,应当对于表单的设计尽量多上心,让它们更加易用,细致的设计对于用户的体验、交互的效率有极大的加成。

在今天的文章中,你会看到许多关于表单设计的切实可行的建议,它们涉及到可用性测试、现场测试、眼动追踪以及用户反馈等多个不同的环节。

1、梳理逻辑,保留必需

表单是同用户进行沟通的语言。和任何对话一样,它应当以符合逻辑的方式帮助双方完成交流。所以,你需要这么做:

  • 让问题保持直观的顺序。你应当站在用户的角度按照逻辑提问题,而非按照程序或者数据库的逻辑。如果问题之间没有逻辑存在,那么可以按照字母顺序来排布。
  • 以直觉的顺序组织选项。比如选项为日期的时候,按照周一周二周三这样的顺序来排布,而非乱序。
  • 时刻反思从用户那里获得的信息是否必要,如何使用。这样做是为了消除不必要的选项,提升完成率。

2、使用单列列表布局

待填写的多列表单容易让用户漏填,并且打断填写体验。用户需要按照Z字形的轨迹来完成整个表单的填写,这样不仅影响整个书写路径,降低效率,而且具备一定的干扰性。但如果是使用单列的表单的话,这种填写路径是单一、直接而更为直觉高效的。

设计高效好用表单的10个技巧

3、减少待输入字段和工作量

减少待输入的字段能够让你的表单更精悍,减少加载时间,对于信息量较大的表单尤其重要。

设计高效好用表单的10个技巧

单纯减少输入的字段数当然是不够的,你还要注意用户填写表单的方式、内容和工作量。通过打字录入内容是一种高交互性的输入方式,出错率高,时间成本高,所以,应当尽量减少用户打字输入的情况,多用复选框、单选按钮、下拉菜单等选项来降低用户犯错的概率。

设计高效好用表单的10个技巧

4、匹配输入框和内容的尺寸

Baymard 研究所通过研究发现,如果一个字段和输入框相比太长或者太短,都会让用户怀疑他们输入的内容是否正确,而这种情况在CVV(信用卡验证值)之类的字段输入时,显得尤其明显。

设计高效好用表单的10个技巧

为了保持良好的可用性,你应当那个输入框的宽度,让它尽量和输入内容的长度保持匹配,适当的保留空间,能让用户更加安心。

5、标签置于相应输入框的上方

用户快速浏览表单是否足够方便?如果表单很难为用户快速扫视,那么填写所需的时间就更长了。所以,好看好填才是好表单设计的准则。Matteo Penzo 的文章曾经研究过表单中的表单和输入框应该如何布局才能让用户更好更快的浏览和填写,结论是标签应该置于输入框上方。

设计高效好用表单的10个技巧

如果你想用户尽快浏览,让标签和输入框纵向排列,靠左对齐。请注意,这里说的是快速浏览。这样的布局方式的优势在于,它们不需要太多的横向的空间,用户无需左右扫视而只需要向下浏览就好了,并且这样的布局更容易构成响应式的UI,兼容不同的屏幕和不同的应用场景。

6、支持灵活多样的格式

有些字段的填写需要用户进行精准的填写,但是要求用户输入特别精准或者特定格式的内容可能会在易用性上存在那么一点问题。如果你要求用户输入数字内容(比如电话号码),那么最好是灵活多样的,支持多种不同输入方式和显示方法,让人更容易查看(而不是机器),防止出错。

设计高效好用表单的10个技巧

比如座机电话的格式常常为(777)666 – 5544,这样的格式更易于用户查看、记录和记忆。

7、不要混用占位符和字段标签

设计师通常会将文本占位符放到表单内,作为额外的提醒,作为示例告知用户如何填写。当用户开始在其中输入的时候,占位符文本会消失。

设计高效好用表单的10个技巧

有一些设计师会将出于降低表单长度、降低视觉混乱度的原因,将标签直接作为占位符置于输入框内。对于简单的表单设计,这种设计影响不大,当表单信息量大,内容类型多变的时候,这种方式就不合适了。这种设计的缺陷在于:

  • 一旦用户点击输入框,标签会消失,用户容易忘记谈需要输入的内容以及形式
  • 当用户看到输入框中有内容填充的时候,会误解为这个字段已经被填写而无需输入了

如果你仍然需要在你的表单中使用占位符,不妨让占位符以浮动标签的形式而存在。默认显示占位符,当用户输入的时候,向上浮动作为标签提醒用户。

设计高效好用表单的10个技巧

8、混淆可选和必填字段

正如同我在之前说过的,尽量避免在表单中加入可选填的字段。但是如果你非得加入,那么至少该明确哪些字段是可选,哪些是必填的。将选填字段控制在1~2个之内,并明确告知用户,这是可选的。

设计高效好用表单的10个技巧

9、别用“重置”按钮

“重置”很容易让用户删除表单上所有内容并且从头开始,这样的风险太大了,在现实生活中这个按钮实际从来没有给用户以帮助,相反因为误触带来的伤害更多一些。

设计高效好用表单的10个技巧

10、提供高可见度和特定的报错信息

理想状况下,用户完成表单的填写,上传就可以完成任务。但是实际的状况下,错误不可避免。所以,当错误发生的时候,要以高度可用、可见的形式告知用户,有问题发生了,所以,你所提供的报错信息应当符合下面的规则:

1)当用户输入字段之后,应该实时告知用户他们填写的信息是对的还是错的,而不是等他们完成全部信息填写之后再告诉他们出错了。

设计高效好用表单的10个技巧

2)报错信息应当一目了然,从用色、图标到文本都应当起到高亮的效果,而且报错信息应当靠近输入框,而非表单的底部或者顶部或者按键旁边。

设计高效好用表单的10个技巧

3)如果输入格式特定,那么应当事先声明。

设计高效好用表单的10个技巧

4)出现错误之后之后,不要将已经填写的表单清空。

结语

填写表单的时候,用户的犹豫是不可避免的,我们应当尽量让这个过程变的便捷而轻松。我们应当让表单设计成为优势,而非弱点。一个高度有针对性的表单设计,贴心细致的细节和体验,坚持不懈的改良和调整,高效快速的提交,顺畅的流程,这些才是优秀表单应有的样子。

 

译者:@陈子木

译文来自:优设

原文地址:uxplanet

原文作者:Nick Babich

 

原创文章,作者:Catherine,如若转载,请注明出处:https://www.iamue.com/28467/

(0)
CatherineCatherine
上一篇 2017-05-21 03:55
下一篇 2017-05-21 05:51

相关推荐

  • 欧洲(非英国)交互设计申请攻略

    今天为大家带来欧洲(非英国)地区交互设计专业留学申请攻略,从学校/专业/费用等方便分析每个学校的优缺点,让大家在选择学校时更有的放矢。 1.代尔夫特理工大学/Technische Universiteit Delft 学位:Master of S…

    2015-11-04
  • 饿了么UED开源设计框架提供下载设计组件、资源、交互文档

    推广:五丰 美仑达 赣南脐橙 【国家地理标志产品】供港央企品质保障,原产地直采,进口专业分选设备,品质始终如一,脆嫩香甜,味美多汁 #交互学堂##资源分享#这次开源的设计框架名为:Element Element,一套为开发…

    2016-11-03
  • 【干货】学交互设计,毕业以后该做些什么呢

    大家对于交互设计有没有基本的认识,上一次的文章中给大家有过简单的介绍。平时和朋友同学之间再聊到交互设计,会觉得,交互设计都是app网站,但是随着科技的发展交互设计行业涉及很多方面,也有很多新的变化。所以在2018年之后,交互设计会有新的一些行业趋势。全感官体验因为未来找设计会越来越脱离我们所认知的app界面,会从app界面转移到其他的媒介上面去和其他设备上去做交互。全感官体验,因为平时我们都是从视觉上面去或者其他界面上做一个新的交互设计...

    2018-04-25
  • iOS和Android规范解析——按钮

    今天介绍的是按钮。按钮是设计的过程中,经常使用的一种控件。我们来看看Google的Material Design和苹果的设计规范都是怎么说的。

    2017-04-28
  • 转场动效的5个核心规则

    本文作者通过大量的案例分析和过来人的经验,总结了优秀转场动效的5个核心的规则。enjoy~

    2017-04-27
  • 交互设计七大定律之席克定律

    最近在整理交互设计七大定律,发现了这篇老文,内容很精彩,翻译下与大家分享。 最近在整理交互设计七大定律,文章要系统的看。 目录:【交互设计七大定律】关于交互设计法则“除非有更好的选择,否则就遵从标准——交…

    2015-08-27
  • 12个很不错的UI交互设计动效灵感

    转自:设计达人(ID:shejidaren888)链接:http://www.shejidaren.com/ui-interactions-01.htmlUI动效设计是每位设计师们的一个进阶技能,我们做动效时,不仅仅要有用,而且还有好看哦,今天达人分享来自muzili整…

    2017-08-02
  • 信息的收集、甄别和呈现

    史蒂芬说:用户调研帮助我们去理解其他人需求,从而我们可以用充分的,有灵感的设计解决方案来对他们的需求做出更快捷的反馈。用研同时也帮助我们避开自己的偏见,因为我们必须频繁的为跟我们生活截然不同的人们设…

    2014-11-11
  • 实时信息交互技术

    源标题:微信也爱用的实时交互 作者:stella 公号:SS工作室 实时技术把刚刚发生的信息传递给用户,于是有了whatsapp,有了米聊,火了微信。但是它是如何提高产品的用户体验,并满足用户期待的呢? 几年前,像低延…

    2016-06-01
  • 交互设计师的60日计划第十四天

    精神状态不好,效率略低。 20150812 门槛越高,交互设计师越难被替代 to b的产品相对to c的产品来说,门槛会高很多。做to b产品的交互设计师要了解许多复杂的背景知识,了解完全不熟悉的用户群体,才能开始着手做设…

    交互专题 2015-08-20