Google如何在Gmail中实现“撤消”?

问题描述:

我已阅读约how to implement Undo in web applications。在客户端这种轻量级方法有几个缺点。Google如何在Gmail中实现“撤消”?

有谁知道Google如何在其应用程序中实现“撤消” Gmail吗?它是像Aza Raskin的解决方案那样的客户端实现吗?是否某种“删除”数据库中的记录再次被删除?或者完全不同的东西?

+0

当然,这要看情况。有时客户端解决方案已经足够,但大部分时间都是服务器端:数据库条目只被标记为已删除,而不是物理删除。 – 2012-08-14 11:47:52

+0

我知道!这就是为什么我想知道:Google如何在Gmail中做到这一点? – awendt 2012-08-14 12:48:39

他们可能会延迟实际发送电子邮件一段时间,您有机会取消它。

下面的博客解释了如何使用python完成它。 感谢亚历山大歇了把它

http://blog.abourget.net/2010/2/20/gmail-undo-cancel-feature-introducing-python-webundo/