把选择后果放在决定之前
设置分类应贴近使用者想完成的事情。
默认选项需要容易理解,也应允许合理调整。
一次保存可能包含多个阶段
一个长列表是否需要折叠,可以观察用户如何寻找内容,而不只依据页面看起来是否简洁。隐藏信息会减少初始负担,也会增加发现成本。若关键字段决定选择,就不宜只留在展开之后;版面上的空白与任务中的清楚,需要放在一起衡量。
重复点击可能来自反馈不足,而非使用者缺乏耐心。
用户应能分辨内容已接收与结果已完成的不同阶段。
文件整齐之外还需状态
消息被消费之后,确认动作何时发生会影响故障恢复。假设处理需要写入多个对象,就应考虑中途失败时哪些结果已经存在。让处理步骤具备可识别的状态,比单纯增加重试次数更有帮助,也能为人工排查留下判断任务是否需要继续的依据。
状态说明需要覆盖结果暂时不明的情况。
支持沟通可以先复述对方实际看见的现象。