在功能介绍里保留适用限制,空结果也需要解释条件,把撤销范围交代给使用者
1030 · 问答社区
撤销功能的价值不仅是恢复内容,也在于降低尝试的心理成本。但哪些动作可以恢复、恢复到哪个范围,需要有清楚预期。若交互页面给出撤销入口,实际只恢复其中一部分,使用者会误判。设计前列出状态变化,往往比先画按钮更容易发现遗漏。
在功能介绍里保留适用限制
帮助内容应围绕任务,而不是只列页面上的控件。
页面简洁与信息可发现,需要放在一起考虑。
空结果也需要解释条件
事务范围过大时,外部等待可能拖住本来能够快速完成的写入。可以先梳理哪些状态必须同时改变,哪些后续步骤允许异步完成,再决定边界。讨论应同时包括失败后的补偿方式,避免为了缩短事务而把一致性问题转移到没有人负责的角落。
清楚的入口名称可以减少理解内部术语的负担。
错误提示应解释当前影响,并提供合适的下一步。
把撤销范围交代给使用者
文档中连续按下撤销时,使用者期待每一步对应可以理解的编辑意图。若一次输入被拆成许多细小步骤,恢复过程会显得冗长;若多个独立动作被合成一步,又可能误撤其他修改。组织历史时,可以依据编辑行为的边界,而非只按底层事件数量分组。
交互页面的简洁应与信息是否容易发现一起评估。
历史记录应帮助理解变化,而不仅显示有人操作。
问题说明
- 状态说明需要覆盖结果暂时不明的情况。
- 授权流程需要让人明白当前任务与服务对象。
阅读提示
本文为原创阅读素材,内容用于情境讨论,不对应现实事件或实际服务承诺。
继续了解
把实现状态变成清楚的说明,默认选择不必适合所有人,沿着任务重新组织设置让生效条件在页面上可见,回到一半任务时还能继续,同样名称应有稳定的行为示例内容也会影响判断,让任务入口保持容易辨认,让不同熟练程度进入评审在返回之后继续工作,从空白页面找到入口,回到一半任务时还能继续每条概念连线都需明确含义,练习难度需要回应当前基础,让复习方法回应具体障碍对待纪念物也可慢慢决定,给生活留下一点空位,把共同期待说得具体陌生人也有不便交谈的时候,把观察写在想象之前,一张照片之外还有很多经过先后出现还不足以说明因果,一个例子不能承担全部证明,拆开问题之后还要回到整体说明不确定究竟来自哪里,沿着来源重新核对理解,分类可以有不止一种维度愿意帮助不等于随时有空,先确认需要哪一种帮助,议事记录分清建议与决定从日常记录寻找核查线索,比较方案需要同样的范围,让使用体验带着具体情境类比也要标出不能照搬处,让卡片标题帮助未来查找,拆开问题之后还要回到整体