不知道大家有没有这样的经历,在某些时候,拿着手机微博app刷微博,你频繁刷新出来的信息,都是你之前看过的部分历史信息;
1、那么,这到底是什么情况呢?
抱着一探究竟的想法,我做了一些测试,频繁刷新微博;
连续刷了多次,每次会刷出15条左右历史微博信息,这种情况大概持续了3-4次,3-4次后就不再从历史信息中拉取信息;
发现这个规律之后,我持续测试,频繁进入app,关闭app;
终于发现了里面的一些奇妙的地方;
我想,这应该是微博的一项信息流调节规则;
当你刷新微博,没有读取到新内容时,会从你3天内的timeline里,提取互动数较高的热门微博出来补位,优先从时间最近的开始提取;
这就意味着,如果你的timeline不是特别活跃,即你的微博圈没有更新时,当你打开微博官方APP的频次较高时,会不断从3天内的历史微博里,提取热门内容补位,最后你的首页上就全部是老内容了,刷得越多内容越老,看起来就像是整个timeline乱掉了;
这个动作只对微博官方APP生效,PC端也不受影响;
2、那么,微博为什么这么搞,是什么原因呢?
微博官方这么搞,肯定有它的动机;
我觉得原因有两点:
1)当用户的微博圈没有更新时,用户刷新是想要查看内容,那么在你刷新的时候,微博系统地从你的timeline里补位部分信息,不让你的首页刷不出内容来,毕竟刷不出内容来,用户会骂微博快死了,没人玩微博了;
2)当用户频繁刷新,但是又没有更新内容时,只有不断地从timeline里补位历史内容,但如果频繁刷出老内容来,用户也会骂timeline乱掉了,不给我看最新的信息,其实是没有最新的信息;所以一般一次大概会补位3-4次左右历史内容,到了3-4次就不会再从历史内容补位,就会显示你上次看到这里;
二者相比起来,没有内容出来相对微博来说,导致的流失概率更大一些;timeline混乱用户最多只会感觉不爽,自顾自地骂一骂微博,但很大程度不会导致用户流失;
那么微博权衡利弊一下,最终选择了选了timeline混乱;
这就是你在刷微博的时候,会刷到历史信息的原因;
3、面对这种情况,有什么更好的方式或者建议么?
我觉得微博的这种让每个人都能随时刷新出内容来的初衷,但是,其很多时候历史内容补位的做法也是可以稍作调节的;
现在这种补位方式,补位的数量太大了,毕竟手机屏幕也才那么一点大,一次大概补位10-15条信息,如此量化的内容数量,补位密度太大了;大多数时候,很多人刷新一次微博,微博圈更新的数量都不一定有15条内容;而且这种推荐是在海量内容的情况下才会给出一定数量的推荐的;
同时,补位的历史内容从过去3天内抽取,这个时间跨度也有点过大;让一个用户刷新的时候,刷到3天前的内容,这种体验是很不好的,对想要刷新内容的用户来讲,预期大打折扣;
根据以上两点,建议是:
1)可以从历史信息中补位内容,但是数量上稍微控制一下,一次补位5-10条,刷新频率大概在2次左右,当刷新了2次还没有新内容出来,就提示上次看到哪里;
2)对于补位的历史信息,时间跨度稍微缩短一些,就从过去24小时历史内容中抽取;这样,用户在刷新内容额时候,不至于刷到很久之前的内容,24小时之内,在某些程度上能够让用户感知到内容还是离得比较近的;