把操作后果写在前面
批量行为的影响不能仅靠当前屏幕让人猜测。
产品文案应帮助使用者判断下一步动作。
输入完成之后发生了什么
图片替代文本应围绕图片在当前任务中的作用书写。装饰性纹理与解释流程的图示,不需要相同的信息量。描述时可以先问读者若看不到图片会缺少什么,再补足这部分含义,避免把文件名或无关外观细节当作已经完成了可访问说明。
通知需要说明为什么在此刻出现。
状态说明需要覆盖结果暂时不明的情况。
操作之间需要可见的连接
资源回收问题常在中途退出的路径上暴露。打开文件后发生校验错误、建立连接后用户取消,都应有明确的释放位置。审阅这类代码时,可以沿着每个提前返回的分支检查资源归属,而不是只看顺利结束时是否调用了关闭动作。
重复点击可能来自反馈不足,而非使用者缺乏耐心。
撤销范围应与提示给出的预期相符。