几个字里的不确定
整理一套报名界面时,我发现许多按钮都叫“确定”。填写完成之后是确定,删除草稿之前也是确定,离开页面时仍然是确定。同样的词承载了不同的动作,用户只能依靠周围的说明猜测结果。对熟悉流程的人来说很小,对第一次使用的人却是一次停顿。
我们把按钮改成具体的动词:“提交报名”“保留草稿”“删除这条记录”。这些文字未必更短,却更容易判断。界面上的语言应当帮助人做决定,而不是把理解责任留给人。
在行动发生前说明结果
文字设计还需要考虑时机。删除之后再提示无法恢复已经太晚,表单提交之后才说需要某份材料也会造成返工。说明应当出现在人能够调整选择的位置,并与对应的动作保持接近。
审查一张页面时,我常问:
- 这个动作会改变什么,按钮是否已经说明?
- 如果没有填写,系统能否指出具体缺少哪一项?
- 提示能否给出一个真正可以执行的下一步?
把语气放回关系里
亲切不等于每句话都加感叹号。付款失败、资料缺失和保存成功需要不同的语气,但都应该清楚、尊重使用者。错误信息可以描述发生的事情,避免把问题简单归因于用户“操作错误”。
最后,我们把所有按钮集中写在一张纸上,脱离页面读一遍。含义重复、动作模糊和风格不一致,很快就显现出来。好的界面文字往往不引人注意,因为它让使用过程顺利继续。设计的细心,就藏在这些看似普通的几个字里。