让反馈出现在需要的位置
撤销范围应与提示给出的预期相符。
权限变化需要让内容拥有者理解实际影响。
把实现状态变成清楚的说明
连接多个服务的流程,应让用户理解每一步授权给谁、为了完成什么。连续跳转容易使人忘记起点,返回后也可能不知道是否成功。清楚保留当前任务与下一步说明,能够降低这种迷失;内部系统之间怎样协作,不需要全部出现在用户的操作文案里。
支持沟通可以先复述对方实际看见的现象。
帮助内容应围绕任务,而不是只列页面上的控件。
从反馈内容检查理解距离
注释适合解释不能从代码直接看出的约束。某个看似多余的检查也许为了兼容旧文件,删掉之后才会暴露问题。把保留原因与可以移除的条件写在附近,能够帮助后来者作出判断,也比逐字复述下一行代码更容易在修改时提供实际价值。
批量行为的影响不能仅靠当前屏幕让人猜测。
一个功能的效果应放在具体使用流程中检查。