微信扫一扫
分享到朋友圈

「答疑」为什么微信只支持在2分钟内撤回消息?原因很简单

作者:Zealer订阅号 来源:Zealer订阅号 公众号
分享到:

06-13


在微信聊天中,相信很多机友都遇到过因为手残发错消息的情况,可以说是非常尴尬了。好在微信就有了“撤回”功能,让我们可以在发现消息有误或发错对象时及时撤回,避免误会和尴尬。


不知道大家有没有想过,微信为什么要把撤回时限设定在2分钟内?又为什么还要提示对方消息已被撤回?今天就来聊聊微信“撤回”功能的那些“秘密”。



撤回是如何实现的?


当A手机给B手机发送消息时,会在自己的微信上生成一条独一无二的ID,并将这个ID附带在即将发送的消息中。B手机收到消息后,会将这个ID储存起来,并显示消息。


当A手机撤回消息时,就会将该消息的ID附在撤回指令中,B手机收到撤回指令时,则通过ID在自己的数据库中找到对应的消息,然后予以撤回效果展示。 


撤回时限有什么根据?



01
为何偏偏是2分钟?


微信团队根据大数据分析后认为,2分钟是从接收到阅读一条消息的平均时长,撤回时间在2分钟内,可以最大程度保持上下文完整,给人一种稳重的用户体验。



如果小于2分钟,可能发送者还未来得及意识到消息有误,而撤回时效已经过去了;


如果大于2分钟,接收者有很大概率已经看到消息了,此时撤回消息也就毫无意义了。



02
为什么必须设定时限?


如果撤回时间无限制,意味着用户可以撤回任意一条历史消息,这样就会导致我们在查阅聊天记录时,上下文不完整,很大程度影响了用户阅读的完整性和体验感。



同时,撤回一些接收者已经阅读的消息,很容易使得双方关系变得尴尬,甚至引起不必要的误会。



撤回后为什么要出现文字提示?


有网友说,撤回本来就是要化解尴尬,微信却还提示“xx撤回了一条消息”,这不是更加剧尴尬吗?


首先,这种撤回几乎不可能做到无痕,在我们发出消息的那一刻,对方已经在锁屏通知栏里看到被撤回消息的完整内容了。


其次,像微信这种基于互联网的产品设计,必须保障收发双方的知情权。在给发送者撤回权利的同时,也需要让接收者知道消息被撤回的情况,避免接收者点进聊天界面却看不到消息的糟糕使用体验。



是否可以设计“已读”功能?


又有网友说了,倒不如设计个“已读”功能,发送者就可以根据已读情况来选择是否撤回,更好地避免尴尬。


其实我们反过来想想,如果对方已读,而我们还撤回了,那对方就知道我们不想让他看到那条消息了,反而会让双方更尴尬。


另外,已读却没有及时回复消息比发错消息更尴尬,站在接收者的角度,我们并不喜欢自己阅读与否被对方知道,比如两个并不熟悉的人、周末在外面嗨却接到加班通知的员工...


最后提醒一下大家,以后发错消息要撤回的话,千万要注意别点成“删除”了,否则就真的没有后悔药吃了哈哈哈!



你有没有因为发错消息选择撤回,或把删除当成撤回的经历呢?欢迎评论区分享你的糗(huan)事(le)!



作为苹果全球产品副总裁,Greg Joswiak 已经为苹果公司工作了几十年,从最开始为 PowerBook 笔记本电脑 做营销工作,再到接管 iPhone、iPad 和 iTunes 等多条产品线,他的存在,可以说是苹果近些年来成功的关键。近日,ZEALER 有幸与 Greg Joswiak 面对面交流,谈到了苹果的生态系统以及未来发展,关于这次专访的更多详情,咱们明天见!


打开 ZEALER 小程序观看视频 ↓ ↓ ↓

*十万人测评俱乐部用户可加 Q 群:631042704

(加群时需提供账号UID)

非会员可加 ZEALER 社区官方群:831137393


记得帮忙点个“在看”哟

阅读39283
举报0
关注Zealer订阅号微信号:zealertech

用微信扫描二维码即可关注
声明

1、头条易读遵循行业规范,任何转载的稿件都会明确标注作者和来源;
2、本文内容来自“Zealer订阅号”微信公众号,文章版权归Zealer订阅号公众号所有。

评论
更多

文章来自于公众号:

Zealer订阅号

微信号:zealertech

邮箱qunxueyuan#163.com(将#换成@)
微信编辑器
免责声明
www.weixinyidu.com   免责声明
版权声明:本站收录微信公众号和微信文章内容全部来自于网络,仅供个人学习、研究或者欣赏使用。版权归原作者所有。禁止一切商业用途。其中内容并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现头条易读网站上有侵犯您的知识产权的内容,请与我们联系,我们会及时修改或删除。
本站声明:本站与腾讯微信、微信公众平台无任何关联,非腾讯微信官方网站。