文件整齐之外还需状态
用户应能分辨内容已接收与结果已完成的不同阶段。
错误提示应解释当前影响,并提供合适的下一步。
从真实长度检查页面布局
多语言页面里的短标签,换一种语言后可能明显变长。设计评审可以检查空间是否允许自然换行,以及关键动作是否仍容易辨认。为所有内容写死相同宽度,容易让形式完整而文字残缺;布局应容纳合理变化,不应要求用户从被截断的词里猜意思。
默认选项需要容易理解,也应允许合理调整。
批量行为的影响不能仅靠当前屏幕让人猜测。
先听见用户看到的现象
依赖升级不应只检查能否编译,还要关注使用到的行为是否改变。可以从实际调用点整理关键约定,再选择有代表性的路径验证。对暂时无法确认的变化留下记录,能帮助后续维护者理解保留旧版本的理由,而不是把不升级当成没有成本的状态。
对不确定状态的诚实说明,比虚假的进度更可靠。
授权流程需要让人明白当前任务与服务对象。