前几天,一个朋友问我一个问题,微信发消息后,撤销了消息,为什么要显示对方撤销了一条信息?
想了想,基于知乎上的说法,结合自己的理解回答下这个问题吧;
一个优秀的互联网IM产品,对于发送信息和接收信息,对用户来讲都是有知情权的,这是对用户最起码的尊重;
1、古话说,说出去的话就像泼出去的水,其实信息也是一样的;至于会支持撤消功能,其实是基于信息互通的一项增值服务,锦上添花的作用;
2、从发送方角度,回功能确保了发送方的权益;有时候不小心说错了话、打错了字、或者是不符合场景的语言,撤回功能可以挽救这种紧急情况;无形中就增加了用户对产品的喜好度;
3、从接收方角度,必须要保证其对信息的充分知情权;同时,微信理念上是保证接收信息者的权益的,微信是优先保护收到消息的人的体验;就是说,要让接收者知道信息被发送者撤回这么个事情;
4、从时间角度,两分钟这个时限非常微妙,微信应当有针对微信用户读消息的时效分布做过大数据分析。这个时限真是处理的恰到好处;
5、基于时间维度,就存在历史行为了,你做过的事情,是不是应该有一个记录,如果你撤回了不显示撤回记录,那么这一个维度就会失效;