最近常聽朋友說中了抖音的毒彼硫,一有時(shí)間就刷抖音,根本停不下來凌箕。刷朋友圈乌助、逛微博、以及現(xiàn)在很火的短視頻陌知,我們每天有大量時(shí)間消耗在“feed流”中他托,并且刷的不亦樂乎。
跟同行交流或看相關(guān)的產(chǎn)品文章仆葡,也經(jīng)常會(huì)提到“feed流”赏参。那么,究竟什么是feed流沿盅,回想了一下把篓,似乎對(duì)feed流沒有明確的認(rèn)知,所以梳理了一下feed相關(guān)的內(nèi)容:
01
首先腰涧,什么是feed呢韧掩?以下是維基百科中關(guān)于“web feed”的定義:
?a?web feed?(or?news feed) is a data format used for providing users with frequently updated content. Content distributors?syndicate?a web feed, thereby allowing users to?subscribe?a channel to it
從以上定義中可以看出
(1)feed是一種給用戶持續(xù)提供內(nèi)容的數(shù)據(jù)形式
(2)是由多個(gè)內(nèi)容提供源組成的資源聚合器,由用戶主動(dòng)訂閱消息源并且向用戶提供內(nèi)容
總結(jié)一下窖铡,feed是將用戶主動(dòng)訂閱的若干消息源組合在一起形成內(nèi)容聚合器疗锐,幫助用戶持續(xù)地獲取最新的訂閱源內(nèi)容。嚴(yán)格按照上述定義來說费彼,我們通常說的搜索結(jié)果滑臊、排序列表都不能算作feed流。
最早web時(shí)代箍铲,訂閱源一般是新聞網(wǎng)站以及博客雇卷。典型的應(yīng)用即是rss訂閱器,用戶主動(dòng)訂閱信息源颠猴,訂閱器幫用戶及時(shí)更新訂閱源信息关划,然后按照時(shí)間順序展示出來。
02
facebook在2006年推出了“news feed”翘瓮,同時(shí)還有“mini feed”(個(gè)人動(dòng)態(tài))
The news feed is the primary system through which users are exposed to content posted on the network. Using a secret method (initially known as?EdgeRank), Facebook selects a handful updates to actually show users every time they visit their feed, out of an average of 1500 updates they can potentially receive.[1][2]? “來源于維基百科”
Facebook提供了一種新的思路贮折,將好友或者關(guān)注的對(duì)象作為信息源,而內(nèi)容即是好友或關(guān)注對(duì)象的動(dòng)態(tài)(發(fā)布的內(nèi)容以及其他的社交行為)春畔。當(dāng)好友足夠多或者好友發(fā)布動(dòng)態(tài)足夠頻繁時(shí)脱货,用戶能源源不斷的收到內(nèi)容。
我們現(xiàn)在習(xí)以為常的“好友動(dòng)態(tài)”律姨,在facebook剛推出來的時(shí)候振峻,便遭到了大量用戶的抗議,用戶覺得該功能會(huì)侵犯?jìng)€(gè)人隱私择份。甚至有用戶建立了專門抵制“news feed”的網(wǎng)站扣孟,要求Facebook移除該模塊。
Facebook最終還是沒有移除“news feed”模塊荣赶,并且在后續(xù)的發(fā)展中凤价,對(duì)該模塊不斷的進(jìn)行優(yōu)化迭代,現(xiàn)在feed流已經(jīng)能夠給Facebook每天帶來上千萬美元的收入拔创。
關(guān)于“news feed”的演變可參考文章The Evolution of Facebook News Feed
03
了解了feed的含義利诺,feed流也就很清楚了—持續(xù)更新并呈現(xiàn)給用戶內(nèi)容的信息流。
feed流的展現(xiàn)形式有很多種剩燥,主要的有timeline以及rank慢逾。
timeline是最典型的feed流展示方式,按照feed流內(nèi)容更新的時(shí)間先后順序灭红,將內(nèi)容展示給用戶侣滩,早期的微博、朋友圈都是典型的timeline变擒。
rank即按照某些因素計(jì)算內(nèi)容的權(quán)重君珠,從而決定內(nèi)容展示的先后順序。例如當(dāng)前的微博主頁信息流算法即拋棄了原始的timeline娇斑,而采用最新的智能排序策添。
至于在timeline或rank形式下使用列表、瀑布流還是卡片形式毫缆,則是前端設(shè)計(jì)展示的問題舰攒。
?在產(chǎn)品迭代發(fā)展的過程中,feed流的展現(xiàn)形式也在不斷的變化悔醋。
最常見的是feed流中插入商業(yè)變現(xiàn)的廣告內(nèi)容摩窃,F(xiàn)acebook在2012的新版feed流中推送廣告內(nèi)容,微博feed流中的廣告已經(jīng)成為了用戶吐槽的一個(gè)點(diǎn)芬骄,朋友圈也在16年開始推送廣告猾愿,雖然會(huì)有部分用戶抵觸,但是feed流廣告帶給平臺(tái)的收入是實(shí)實(shí)在在的账阻。
feed流不在嚴(yán)格的按照時(shí)間順序排列蒂秘,在timeline的基礎(chǔ)上,使用智能排序淘太。最早的是Facebook的EdgeRank算法姻僧,將內(nèi)容按照權(quán)重因子計(jì)算權(quán)重规丽,優(yōu)先曝光高權(quán)重內(nèi)容。微博從2016年開始也啟用了智能排序的算法撇贺,新的feed流一發(fā)布就遭到了用戶的大面積聲討赌莺,關(guān)于微博feed流算法可以參考:視奸渣浪的feed流算法 - 簡(jiǎn)書。
歡迎關(guān)注個(gè)人公眾號(hào):qinfengrec
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? — end —