加入收藏 | 设为首页 | 会员中心 | 我要投稿 宁德站长网 (https://www.0593zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 产品 > 正文

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

发布时间:2017-09-11 00:46:39 所属栏目:产品 来源:三节课(sanjieke01) 文:石头,三节课3. 3 计
导读:副标题#e# 来源:三节课(sanjieke01) 文:石头,三节课3. 3 计划助教,《独角兽之路》作者之一,趣推产品经理。 我们一直在说,一个优秀的产品经理,需要保有强烈的探索欲望和好奇心。我们也一直在说,做产品,有时候相比于关注融资、模式和行业趋势,不
副标题[/!--empirenews.page--]

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

来源:三节课(sanjieke01)

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

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

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

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

希望你喜欢。

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

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

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

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

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

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

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

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

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

一、搜索

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

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

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

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

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

通过上图,我们可以看到从上到下依次是:最常使用、联系人、群聊、功能、游戏、使用过的小程序、关注的公众号、聊天记录、收藏、搜一搜(点击搜一搜不能打开页面),且“最常使用”(王卡助手是小程序,王者集训营是服务号)和“联系人”排在“群聊”前面。

那么为什么会出现这样的先后排列情况,且“最常使用”和“联系人”排在最前面呢?对此我的分析是:

在离线状态下可以搜索到内容,说明这些内容可以确定是前端缓存下来的。微信中的搜索使用场景是,当我想找某一个内容(如某个微信好友),但是可能因为自己微信上内容太多,出现怎么翻也找不到的情况,于是通过关键词搜索,快速定位到我想找到的内容。

(编辑:宁德站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!