有这样一个故事让人印象深刻:有一个出租车司机被劫持了,但幸好他安装了警报系统。当他按下按钮后传来了一段声音:“已经帮您报警,警察将在30分钟内到达”。这当然更像是一个笑话。但是却值得我们在实际场景中要注意:反馈一定要合理,不能给用户带来困扰,更不能误导用户,产生负面的后果。
就好比本来是想反馈成功或者完成的,但显示了一个叉号图标;本来是想反馈失败信息的,但又显示了一张笑脸;或者是某个打开操作,却先淡出再显示;关闭操作是先飞入再消失等,都是非常容易误导用户的反馈形式。
反馈信息如果是文字形式的话,那么要做到简明扼要、一针见血,需要反馈的信息以最简单的方式说清楚就行了。比如支付成功后的反馈,“支付成功”、“支付已完成”和“已支付”等。而“亲,恭喜你!你已经支付成功了,好棒棒哦”则先画蛇添足,容易让人反感。而如果“OK”、“成功、“好了”和“完成”等表述虽然很简单,但是不够明确,用户会产生疑义。
虽然反馈很重要,但也切忌过度反馈,有些线上业务系统,几乎每一个操作都会弹出一个确认对话框,比如“增加成功”、“删除成功”、“导出成功”和“已完成”等各种弹窗。用户每次都要点击确定,才能继续下一步操作,导致操作效率非常低。所以,反馈的形式非常重要,像列表的删除操作,如果成功了,被删除的那条数据采用淡出的形式消失,这就已经可以起到反馈的作用了,因为用户已经看到这条数据消失了,此时完全不需要弹窗说明删除成功了。比如上传图片,上传过程有进度条反馈,上传成功后直接把图片预览出来,已经非常直观的告诉用户上传完成了,此时再弹窗显示“上传成功”就非常多此一举了。
在系统设计中还应慎用阻碍式反馈,不少的人机交互系统都存在这样的问题,比如你打开了某个功能面板,它需要请求网络加载数据,然后出现一个Loading在那里不停地转动,如果此时你不想再进行这项操作,然后你发现你无法点击关闭,因为Loading后面有一层半透明遮罩,你什么也点不了!除了等待,你无法进行任何其他操作。这个是非常不好的反馈形式,要时刻为用户考虑,把选择权给用户,不要因为反馈就去阻碍用户进行其他操作,除非是非常重要也迫切希望用户不要离开的场景,比如“支付中...”,因为跟用户的钱包息息相关,那只能强迫用户等待支付结果。否则,慎用阻碍式反馈!