好的表单设计依循什么规则?
开始设计表单之前,先考虑两个问题:
- 我们通过表单想得到用户哪些信息?
- 用户当前操作需要哪些信息才能完成?
这一步是为了初步确定表单内容。
考虑好后,参考卡罗琳贾勒特提出的“保留,删减,延迟,解释”四大策略优化内容:
- 保留:保留必要信息问题,如果你问的就是用户想要的,这些问题也留下
- 删减:要明确表单填写的目的,剔除掉非紧急必要的信息
- 延迟:有些问题不需要马上获得答案,可以在之后引导用户完善
- 解释:涉及到敏感信息或者用户个人隐私的,但我们必须要的信息,向用户解释为什么需要,对用户有什么好处
我们通过分析得到相对合理的问题后,就要考虑问题之间的逻辑性,保证填写流畅。
所以下一步,要理清问题之间的逻辑:
- 让问题保持直观的顺序——应当站在用户的角度按照逻辑提问题,而非按照程序或者数据库的逻辑。如果问题之间没有逻辑存在,那么可以按照字母顺序来排布。
- 以直觉的顺序组织选项——时刻反思从用户那里获得的信息是否必要,如何使用。这样做是为了消除不必要的选项,提升完成率。
简单的例子:选择会议室时,为了方便大家查找,会议室选项应按照1号2号3号这样的顺序来排布,而非乱序。
要记住:表单是同用户进行沟通的语言。和任何对话一样,它应当以符合逻辑的方式帮助双方完成交流。
当然,在填写表单时,用户的犹豫是不可避免的,我们应当尽量让这个过程变的便捷而轻松。
在下一步我们要做的,就是减少待输入字段和工作量。
- 减少待输入的字段能够让你的表单更精悍,减少加载时间,对于信息量较大的表单尤其重要。
- 单纯减少输入的字段数当然是不够的,你还要注意用户填写表单的方式、内容和工作量。
- 虽然通过打字录入内容是一种高交互性的输入方式,但出错率高,时间成本高,所以,应当尽量减少用户打字输入的情况,多用复选框、单选按钮、下拉菜单等选项来降低用户犯错的概率。
THE END
好的表单设计依循什么规则?
开始设计表单之前,先考虑两个问题:
我们通过表单想得到用户哪些信息?
用户当前操作需要哪些信息才能完成?
这一步是为了初步确定表单内容。
考虑好后,参……