给微信找茬:这个核心功能存在BUG!

产品经理日记

共 1465字,需浏览 3分钟

 ·

2021-10-10 14:53

读者大爷们好,我是老K,今天继续教龙哥做产品...吐槽微信...聊聊微信的一个小问题。
在产品经理日记社群的朋友都知道,勤恳的菊花小编同学每个工作日的上午都会不准时发一段文字早报+一篇公众号推文。
小编最初的操作是先编辑好早报内容发给我,然后把公众号发出的推文转发给我,最后选中两条信息,逐条转发给所有社群。

有意思的事情总是出现朴实无华的操作中,同样的逐条转发,不同的群收到的信息顺序是不一样的,有的群先收到文字早报,后收到推文,有的群则恰恰相反。
经过一段时间的观察,我发现多条消息逐条转发后的排序基本没什么规律可循。
出于好奇(嗅到了素材的味道),我测试了一下微信的“逐条转发”功能,结果发现,是真TM有意思啊。

如上图所示,左边是编辑好的7条信息,内容按顺序分别为:文字、公众号链接、文字、视频、表情包、文字、图片,然后全部选中,逐条转发给小助理,她那边收到如右边所示。
右图标注的序号是消息原本的顺序,转发过去之后,完!全!乱!序!
多次测试结果表明,多条多种类型的消息,用逐条转发功能,基本都无法保持原有的消息顺序。
所以我做了一个大胆的猜测,消息逐条转发功能极有可能是这样的逻辑:
设备A选中多条信息转发给设备B,每条消息到达服务器之后,直接转给设备B,系统在这期间没有干预消息的排序,最终呈现在设备B上的顺序完全取决于网速、消息大小等客观因素。
这是典型的罗老师口中的“又不是不能用”:用户不是要转发消息吗,消息是不是都转过去了?还要啥自行车?
如果是产品的某个边缘模块上存在一个“又不是不能用”的功能,也还罢了,毕竟影响不大,无伤大雅。但这TM是通讯工具的IM功能模块!
微信的核心是IM功能,IM功能最重要的是实时、送达和保真。
转发多条消息时,如果不能保证顺序,那么转过去的消息可能就不是失真这么简单了。
新闻看得多的同学对媒体人那套断章取义、颠倒黑白的计俩一定很熟悉,原本很正常的一段话,截取其中一部分或者颠倒几句话的顺序,意思就完全变了。
所以严格的讲,这TM是个BUG。
如果是某个野鸡交友软件的IM功能出个BUG,也还罢了,毕竟他们基本捞一笔就跑。但这TM是微信啊,那个像素级高要求的微信啊!
讲一个坊间流传甚广的段子,有一次张小龙问一个同事:微信3.1与3.0的会话列表有什么修改?对方没看出来,龙哥:会话列表的行高少了2个像素。
我觉得吧,保持顺序转发的优先级,怎么也比这俩像素要高一点吧?
读到这,有同学可能跳出来抬杠:合并转发是把消息按顺序聚合起来发送,逐条转发就是形式上区别一下,不做聚合了,只把消息一条条发过去,没说要排序。
那我就要说文解字了,您知道“”的意思吗?
建议微信,要么把这个问题当BUG给修复掉,要么改个名字,咱把“逐”去了吧,比如叫任性转发
注:本文部分灵感源于产品经理日记广州1群,在此表示感谢!
— end —

我是老K,关注我继续听我BB~
们还有万人PM社群,关注公众号↑↑↑,回复「加群」即可加入

  ◆  
推荐阅读


相互宝——有史以来最优秀的「在线密室逃脱」游戏!

你那是写周报吗?你那是打老板的脸啊!

活久见系列:微信推出收费服务了!

李逵创业记·互联网黑话版
重磅!产品经理薪资报告2021.PDF
产品经理真TM「卷」啊...
给大家翻译翻译,什么TMD叫「用户体验」
浏览 16
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报