表单是界面中最常见、最重要的组件之一,在App、Web设计中应用都十分广泛。注册登录、资料填写、用户反馈、线上交易等等,几乎无处不在。但因为表单填写的特性,用户在填写表单时极为烦躁、排斥。即便是设计师,面对琳琅满目、信息量庞大的表单设计,也缺乏激情与创造性。表单设计长期不被重视,缺乏设计感。尤其是在APP上,因为界面范围有限,表单设计具有更大的挑战性。其实,优秀的表单设计不仅有迹可循而且还会增加用户好感,成为产品的加分项。
首先,APP表单设计可以遵循三大基本原则。
1.化繁为简
表单之所以备受用户排斥,就是因为表单信息繁多,页面层级关系复杂,输入框较多等原因导致。那么尽可能地化繁为简,减少不必要信息,减少用户操作,减少页面跳转,自然会给用户填写表达减少不少的难度。
2.营造轻松、快乐的氛围
固有的表单填写都是很僵化的形象,用户印象基本负面较多。如果能通过一些排版布局的技巧,使页面看起来更友好,填写起来更舒服,自然会给用户留下更好的印象。
3.帮助用户
用户费时费力填写完各种输入框、选择框的信息后,提交时才发现竟然有很多不合规的地方,只能返回重新填写。好的表单设计应该帮助用户降低填写门槛,指导用户完成信息填写,提高用户填写表单的成功率。
了解了APP表单设计的三大原则后,我们对症下药,具体看看实操中,如何具体来设计优秀表单。
1.极致的减法
减少不必要的表单信息,合理划分必填项和选填项,将选择留给用户。
2.选择替代输入
用可以固化选择的信息,代替手动输入,尽可能让用户少动。如:收货地址栏的选择功能
3.设置默认项
为了让用户少动,可以将多数用户都会选择的选项设置成默认项。如:选择城市时默认当前定位城市。
4.充分利用好移动端“L”型的视觉纵线
“L”型纵线最符合移动端用户的视觉习惯。表单的设计充分符合“L”型设计,更能贴合用户心理预期,减少对用户的视觉干扰,将用户的注意力集中到最重要的地方。
5.信息分组
表单的设计不是简单地从上到下的罗列信息。将同类信息进行分组,可以更好的唤起用户记忆。将不同组的信息进行打包分类,用卡片形式展现出来,既能给用户更好的视觉效果,也更能将用户注意力集中到某一分类上,更好的填写表单。
6.输入前给指导
如对填写信息有格式、内容上的要求,在输入前就应该清晰提示出来,避免事后错误提示造成用户反感。
7.及时反馈
信息填写完成后应瞬时反馈,而不是最后执行动作时才给错误反馈。
8.较少页面跳转
页面尽可能少地进行层级嵌套,可采用弹窗、浮层的方式,减少跳转。
9.二次确认
在用户已填写部分表单信息后提出或返回时,应该弹窗提示用户二次确认,最好有临时保存功能。如用户未填写,返回不提示。
10.用好键盘
合理的自动弹出输入法,根据信息内容自动匹配键盘类型。同时根据填写步骤,合理的定义键盘右下角的功能键,省去收回键盘。根据不同的操作类型,可以在键盘上增加匹配的操作栏,帮助用户收起键盘或进行上下项切换。
填写表单时,用户的犹豫与烦躁是不可避免的,我们应当尽量让这个过程变得便捷而轻松。我们应当让表当设计成为优势,而非弱点。一个高度有针对性的表单设计,贴心细致的细节和体验,坚持不懈的改良和调整,高效快速的提交,顺畅的流程,这才是优秀表单应有的样子。