前言
全部课程
十年前,如果你走进一家饭店,想吃点东西,那么你就需要喊服务员过来,为你点餐。服务员通常会递给你一个菜谱,你可以一边看菜谱,一边把想要吃的菜名报上来,服务员用笔记录后,这次点餐顺利完成。当然,这都是大饭店顾客特有的待遇,小一点的饭店,就需要顾客自行填单了。
在中小型饭店就餐,服务员通常会递给你一本菜单,一页纸,一支笔。你看好想吃什么,把菜名写下来。如果是两个人用餐,一个负责点菜,一个负责写菜名,这时你会发现书写菜名,还会是一件比较痛苦的事情。由于上班时间久了,大家都习惯于借助电脑打字,已经很少有书写的习惯了,所以要想把那些包含有生僻字的菜名写正确,还是挺考验人的。费了一番功夫,终于把想点的菜写下来了,到厨师那边可能又会产生新问题。由于很多人的书写并不规范,有的人,字写得龙飞凤舞,厨师稍微一个不留心,菜给做错了是常有的事儿。
后来很多饭店开始提升顾客点餐的体验,比方说,在菜品名称前加一个数字序号,例如1126、1127这种的。用户点餐,写下菜品前对应的阿拉伯数字即可,这在一定程度上提升了顾客书写菜名的效率,同时,也在一定程度上减少了书写错误的发生。但这种点餐场景,点餐的顾客,有点像“破译员”,比对菜名和数字的对应关系,对用户而言,填写菜名还是不够放松。后来,又有饭店推出了新的点餐方式,他们把所有的菜名,打印到一张纸上,让用户对照菜名,勾选点餐。打钩和填数字相比,点餐更加容易了。
可以说,这十年来,点餐方式一步步在进化,先是从让顾客手动书写菜名,发展到让顾客勾选完善菜品表格,顾客点餐体验获得了进一步提升。这个线下点餐的菜单“进化”,其实对线上表单设计,非常有借鉴意义。
不配合的用户
在线上产品设计中,我们也会为用户提供一份表单,无论出于何种诉求,我们都希望用户能积极对待,我们期待用户能够按照我们定义的标准,去完成表单的填写。但理想往往与现实相距甚远。大多数情况下,用户对我们提供的表单并不感冒。这就好比你在街头购物,有人突然拦住你,希望你能配合他做一份问卷。我想大多数人是会拒绝的。因为这完全是在做一件和他无关的事,纯粹是在浪费时间。
即便是有用户愿意停下来,花时间填写一份表单,如果表单设计不当,依然会影响填写的结果。比方说,我们的表单中有大量需要用户手动输入的内容,就很难确保用户填写的内容,符合规范。尽管在电子设备执行输入,用户很少犯输错字的错误,但“文不对题”还是常有的事情。
选项
大量的实验证明,在表单设计中,为用户提供太多的输入框,并不是一个“好主意”,而将一些输入内容,标准化成有限选项,对于用户和设计者而言,可能会更为恰当。
比如,在表单中收集用户性别信息,可以不必让用户手动输入,而是为用户提供三个选项:男性、女性、保密。这三个选项,可以使用单选按钮控件来完成设计。单选按钮的控件特性就是,保证选中行为只能在一个选项上发生。
当我们收集用户感兴趣的领域信息时,可以把我们想要重点推荐的领域,以复选形式罗列出来,供用户选择。如果待选领域选项数量不多,我们可以在表单页上,完全露出这些领域信息。如果,我们想要推荐的领域较多,不适合在表单中完全呈现,那么,我们可以通过使用下拉选项菜单,完成设计。

规范化地址
规范化用户的填写行为,在某些表单填写中意义重大。比方说,很多电商网站,都会要求用户,补全自己的收件地址信息。用户的收件信息通常是一个包含所在国,所在省,所在市,所在区,所在街道等,一组层级关系明确的数据。如果这些信息,完全依靠用户手动输入的话,那结果必然是灾难性的。很多用户可能会略过中间的关键环节,以所在省+所在街道完成地址填写,比如:安徽省黄河路幸福小区3号楼1单元101。这种不完整的地址信息,会给商品发货和快递配送带来麻烦。
现在,很多电商网站在用户填写收件地址信息时,都会进行数据规范化的处理。他们会将各级行政区划信息,以选项形式提供给用户,只有具体到小区、单元、住宅号等精细数据时,才需要用户手动补全。这种规范化数据的处理方式,不但可以做到规范化地址格式,让发货和配送更高效,同时也可以减轻用户的填写压力。

命名的难题
在表单设计中,肯定有很多数据,无法被规范化成选项,供用户选择。比如,让用户创建用户名,名称的选定大都建立在用户个人喜好基础上,我们没办法替用户选择。这时,我们可以制定一个填写的要求,让用户输入的数据,符合我们的规范化预期。比如,在用户名设定中,我们可以约束名称的字节长度,以及允许使用那些特殊符号。因为太长的用户名不利于展示,包含敏感信息的词语会构成违规,而重名在社交的某些场景下,又会影响用户的正常的沟通。
在很多产品的表单填写页中,用户往往会在命名一项,形成“卡顿”,用户很希望选一个代表个人鲜明style的名字,但是在反复尝试后发现,这些“好名字”已经被其他用户捷足先登了。为了提升用户的填写效率,很多产品会依照用户的填写习惯,即时向用户推荐一些他(她)可能感兴趣的好名字。这些名字会以选项的形式提供给用户。例如,当我们注册网易邮箱时,输入的邮箱前缀发生重名后,系统会随机向我们推荐几个未被注册,但是和我们的输入项相关的邮箱名,供我们选择。

最后
在本文的最后,我们再回到开头的点餐故事里。如今,很多饭店都开始支持线上点餐了,顾客进店后,通过扫描桌上的二维码,就可以进入到点餐界面,电子化的界面让餐品归类更加清晰,用户可以在凉菜,热菜,主食,酒水分类间,灵活切换,浏览效率进一步提升。而在选餐环节,由于所有的餐品都以选项形式提供给顾客,顾客想要吃哪道菜,点击添加按钮即可完成点餐。可以说,电子化菜单相较于纸质菜单,更加环保,执行点餐的效率也更高了。