主页 > 快速排名 > 常见问题 > 我研究了微信的121处离线交互逻辑……

我研究了微信的121处离线交互逻辑……

POST TIME:2018-12-03 21:13

 

来源:三节课(sanjieke01)

文:石头,三节课3. 3 计划助教,《独角兽之路》作者之一,趣推产品经理。

我们一直在说,一个优秀的产品经理,需要保有强烈的探索欲望和好奇心。我们也一直在说,做产品,有时候比拟于关注融资、模式和行业趋势,不如更多关注一些更具体的产品设计逻辑和实现逻辑。

在如上两方面,这篇文章的作者都做到了。

希望这篇文章可以带给你一些启发,希望更多互联网从业者们都可以更少谈论一些宏大的融资和模式,更多关注一些实现和落地。

希望你喜欢。

笔者发现一个存在很久且很奇特的现象,我有一个微信群,群中明明只有 8 个人,但是群缩略图上却有 9 个人的头像,且群内成员有好几个人换过头像了,但是缩略图还是老头像。不才面左边的群缩略图中,第三排最右边的用户实际并不在群里,群缩略图却显示了他的头像。别的,群缩略图中第二排最右边的头像对应的用户是我,虽然我后来换了头像(下图右边的样式),但是群缩略图中并没有发生相应的改变:

也就是说群内没有的成员,缩略图却显示了他的头像,我换了头像,群缩略图却没有变革。于是我就感到奇怪了,难道是之前缓存好了就没有再刷新过?微信的前端(简单来讲,用户能用到的部分叫前端)和后端(简单来讲,用户看不到的逻辑部分叫后端)的交互就这么奇葩?

身为产品狗的我立马嗅到了一丝不成思议的信息:有可能微信前后端的交互逻辑还有更多奇葩的点。于是我开始着手研究微信前后端逻辑处理的问题,为了更好地还原而且验证这一命题,我花了一下午的时间在离线模式下使用微信。这样的目的是希望将微信的前端和后端彻底隔离开,单独看一下微信前端的表示。经过一下午的研究,我用脑图梳理了得出的成果,如下所示(由于微信有压缩,可能显示不清,需要原图的伴侣欢迎在后台回复“0905”):

通过这张脑图,我们可以看出在离线情况下,微信前端的表示点还是很多的,最少有 100 多笔记录。通过对这 100 多笔记录的体验和不雅观察,我发现微信做产品的一个原则:核心功能做到极致,辅助功能尽量做到降低成本。下面我们就详细来看看微信是怎么实践这个原则的。

如果每一条我们都来解读一下,那么就可以写一本书了,我也要累吐血。所以本文中,我只挑了几个相对比较有意思且大家比较熟悉的功能模块(下图所示),给大家分享一下本身的不雅观察,以及对微信PM为什么这么做的分析和复盘,供大家参考,也欢迎拍砖。

PS:以下的分析均是按照IOS系统上测试的结果进行的,安卓手机中部分结果可能会有差异,,这里暂时不做考虑。

一、搜索

下图为我在离线状态下搜索关键词“腾讯”获取的第1、2、 3 屏的结果:

而当我搜索“王”字的时候,则得到如下的信息:

标签:东营 九江 盐城 林芝 乌鲁木齐



收缩
  • 微信客服
  • 微信二维码
  • 电话咨询

  • 400-1100-266