CampusDownWiki
累计引用 20,341한국어KO 2,709EnglishEN 15,235日本語JA 796中文ZH 1,601
CampusDown(韩语)↗
简体中文

撤销

⚙️ 工程与技术 作者 CampusDown 维基编辑部 最后更新
撤销是一种界面功能与设计原则,让用户在短时间内或沿着历史记录,把删除、移动、编辑、发送等操作恢复到之前的状态。
目录
  1. 1. 可撤销带来的安心
  2. 2. 用撤销替代确认
  3. 3. 多级与选择性撤销
  4. 4. 常见问题
  5. 5. 参考文献

可撤销带来的安心

交互系统应允许撤销(Archer et al., 1984),可逆操作是直接操纵的核心(Shneiderman, 1983)。错误不可避免(Norman, 1983),需与防错设计配合。

用撤销替代确认

人看到结果才发现错误(Sellen, 1994)。与其用确认对话框,不如立即执行并以Snackbar提供撤销(Google, n.d.),配合软删除可从回收站恢复。

多级与选择性撤销

撤销单位应符合用户感知(Abowd & Dix, 1992),也可选择性撤销(Berlage, 1994)。可见按钮胜过摇一摇等隐藏手势。

常见问题

Snackbar显示多久?
通常4到10秒,并配合回收站。
所有操作都要撤销吗?
尽量提供,不可逆操作需事先确认。

来源核查日期:2026-10-27

参考文献

  1. Archer, J. E., Jr., Conway, R., & Schneider, F. B. (1984). User recovery and reversal in interactive systems. ACM Transactions on Programming Languages and Systems, 6(1), 1–19. 早期从系统层面讨论撤销与恢复。
  2. Abowd, G. D., & Dix, A. J. (1992). Giving undo attention. Interacting with Computers, 4(3), 317–342. 从用户视角分析撤销。
  3. Berlage, T. (1994). A selective undo mechanism for graphical user interfaces based on command objects. ACM Transactions on Computer-Human Interaction, 1(3), 269–294. 提出基于命令对象的选择性撤销。
  4. Shneiderman, B. (1983). Direct manipulation: A step beyond programming languages. Computer, 16(8), 57–69. 把可逆操作列为直接操纵的要素。
  5. Norman, D. A. (1983). Design rules based on analyses of human error. Communications of the ACM, 26(4), 254–258. 从错误分析推出可逆的必要性。
  6. Sellen, A. J. (1994). Detection of everyday errors. Applied Psychology, 43(4), 475–498. 人通过结果察觉错误。
  7. Google. (n.d.). Snackbar. Material Design 3. 在Snackbar中加入撤销的指南。

觉得有用就分享吧

发给需要的朋友。

X Facebook Threads

运用该理论的报告与资料(韩语)

目前还没有专门讨论该理论的资料,但你可以在 CampusDown 资料库(韩语)中搜索相关报告。

查找更多报告 · 查看“실행 취소”搜索结果 →

推荐阅读的理论

最新文章查看全部 ›

大学学习与作业实用新文章(韩语)

本文最后更新于2026年10月27日。内容依据公认的原著和教科书整理;在报告中引用时,请务必核对下方参考文献中的原始出处。