设计高效好用表单的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

相关推荐

  • 读书会第一期:《简约至上-交互设计四策略》

    你有多久没有静下心来好好读一本专业书了?谁都知道读书重要,然而“工作忙没有时间”、“不知道该看什么“常常成了借口,读书还是一再被耽搁。本周起,集创堂推出“设计经典书籍阅读”系列,每周解析一本设计类好书,深入浅出,提炼精华。也许,看完简介之后,你就有了读原著的欲望,那么我们做这件事的目的就达到了。《简约至上-交互设计四策略》这本书是我罗列的推荐书单里专门描写信息架构的书籍,书籍作者Giles Colborne是物理学出身,参与过航空航天项...

    2018-04-07
  • 网页首图抓住用户注意力的8个要点

    Banner 是我们最常聊到的设计元素,它是一个网页的招牌,是用户最容易看到的视觉元素。今天,我们来聊聊Banner中的急先锋,网页首图,它的设计之道。

    2017-05-08
  • 超实用!聊聊标签式导航的设计思路(附设计师做笔记方法)

    现在文章基本上都不深入,只是点到某个知识,跟大家说个理论的东西,然后罗列出所有导航的形式。读者看了之后跟没看是一样的,遇到问题还是没法解决,只知道有这类导航存在而已。今天这篇详细地讲了关于标签类导航的几个知识点,希望可以帮助大家在工作中更好的运用。

    2017-05-21
  • 秒懂MIUI 6是如何一步步扁平化的

    MIUI被很多人看作是小米的最大优势,历经4年时间更新演变,从MIUI的变化我们可以看到主流图标的设计趋势正在从质感到扁平,从灰暗到明亮,观一点而知天下,让我们一起来体会下这些年,我们身边图标的变化。 四年,M…

    2014-10-21
  • 一个产品小白如何理解尼尔森交互原则的?

    上完培训课,又开始投入忙碌工作中,由于目前公司是做汽车后市场服务,并且近期在准备新产品开发事宜,因此每天跟产品经理、研发同事少不了一些探讨。与之前有所不同,现在工作过程中,可能会下意识地用Blues老师讲解的一些知识来思考、理解、验证产品。

    2017-06-01
  • 扁平化设计的8个实用小技巧

    「材料设计」方兴未艾,扁平化 仍是主流设计风格。今天@正越升 同学总结了扁平化设计 的8个小技巧,字体、图标、排版、配色等都有提及,教程深入浅出,非常适合新手,学会可以直接拿来作海报和PPT设计。

    2017-05-31
  • 设计思考模式:“删除、组织、隐藏、附加”

    Giles Colborne简约四策略是“删除、组织、隐藏、转移”,由于“转移”在实际设计过程中比较少运用到,所以我根据elya的知乎回答把四策略定义为“删除、组织、隐藏、附加”,elya没有解释她的理解,所以我根据自己理解重新定义。“删除每个页面上一半的文字,然后把剩下的文字再去掉一半。”(《Don’t make me think》中Krug可用性第三定律)“点击多少次都没关系,只要每次点击都是无须思考,明确无误的选择。”(《Don’t make me think》中Krug可用性第二定律》)

    2017-06-04
  • 如何把产品思维应用在APP页面上

    产品思维的终极目标就是  让产品经理和UI设计人员、交互设计师等建立卓有成效的合作关系,携手做出更好的移动端产品。

    2017-05-12
  • iOS 9 GUI PSD源文件下载&iOS 9 GUI Sketch 格式下载 (iPhone)

    iOS的9 GUI(iPhone) 在iOS中9的公开发行中GUI元素的Photoshop和Sketch模板。 [button type="success" text="PSD 格式下载" url="https://s3-us-west-1.amazonaws.com/facebookdesignresources/Facebook-iOS-9-Pho…

    2015-11-12
  • 孙一民:一幅上世纪的图景,一段广州建设的“芳华” | UED设计年会

    2018年伊始,“设计·文化·艺术引领下的城市发展和乡村振兴高峰论坛”在江苏宿迁成功召开。在本次论坛上,众多先进的设计思想汇聚于此,我们不仅看到了设计师眼中的城市发展、乡村振兴脉络,更从城市管理者的角度了解到如何展开以人为本的设计。论坛上,长江学者特聘教授,华南理工大学建筑学院院长、博士生导师孙一民发表了以“设计改变广州”为主题的演讲。从华南中心城市到国家中心城市,伴随着经济的迅猛发展,广州的城市建设也在进行着大步飞跃。常人所见,城市的...

    2018-02-26