在双方的对话中,如果不设定撤回时间,将会有两种危险。1.如果在发送信息之后没有设置撤回时间,对于已经发送了很长时间的一些信息,接收者可能已经看到,如果发送者再次撤回,这将使双方之间的关系变得尴尬,甚至导致不必要的误解。2.信息发送后,如果撤回时间是无限的,发送者可以撤回任何历史信息,这将导致不完整的对话上下文,并影响用户体验。
那为什么撤退时间是2分钟?不能有更多或更少吗?
对此,微信产品团队进行了大数据分析,并得出结论,从信息接收者的角度来看,2分钟是从接收到阅读一条信息的平均时间。2分钟内的撤销时间将最大程度地保持上下文完整,提供稳定的用户体验。
如果不到2分钟,出版商可能已经错过了在意识到信息错误之前撤回的机会。如果超过2分钟,接收方读取消息的概率会大大增加,发送方不需要再次撤回消息。此外,收回很久以前发送的信息也会破坏语境的连贯性,严重影响对话的体验和效果。
虽然2分钟是从接收到阅读信息的平均时间长度,但我们无法知道接收方何时会阅读发送的信息,这将导致撤回功能有时不太及时,从而陷入众所周知的“薛定谔猫”问题。那么,微信为什么不在召回功能中提醒对方阅读提示呢?这样,信息发送者可以根据情况选择是否撤回。
如果有阅读提示功能,那么接收者将知道发送者已经知道他已经看到了另一方想要撤回的信息,这将使双方更加尴尬。