POST TIME:2018-12-03 21:14
注:微博、微博、知乎、今日頭條,為什么我們媒體在這些APP上花費(fèi)的時(shí)間總是很多?到底是什么樣的魔力所致?通過(guò)文章來(lái)一窺究竟吧。
從結(jié)構(gòu)來(lái)看,這些社交和資訊類app中,都使用了feed流。feed流是一個(gè)信息出口,想要與他人或資訊建立連接,只需要刷新這一個(gè)動(dòng)作,即可獲得大量所需,而且不停在更新,可謂殺時(shí)間好手,令人沉溺。想要設(shè)計(jì)好feed流頁(yè)面,對(duì)feed流的概念,模式進(jìn)行了解是十分須要的。
什么是feed流呢?Feed,源自早期的RSS。
是一種呈現(xiàn)內(nèi)容給用戶并持續(xù)更新的方式,用戶可以選擇訂閱多個(gè)資源,網(wǎng)站提供feed 網(wǎng)址 ,用戶將feed網(wǎng)址登記到閱讀器里,在閱讀器里形成的聚合頁(yè)就是feed流。
2006 年 Facebook重新定義了feed,叫News Feed,我們?nèi)缃駨V泛使用的模式和這個(gè)類似。它有幾個(gè)特點(diǎn):
訂閱源不再是某個(gè)內(nèi)容,而是生產(chǎn)內(nèi)容的人/團(tuán)體。訂閱中通常夾雜非訂閱內(nèi)容,好比熱門保舉,廣告。
內(nèi)容也不再嚴(yán)格根據(jù)timeline,廣泛使用智能feed排序。新的feed流刻意不再需要主動(dòng)搜索,而是主動(dòng)呈現(xiàn)琳瑯滿目的內(nèi)容。它對(duì)我們了如指掌,給我們想了解的,讓我們不竭的刷新沉溺于此。
對(duì)于用戶來(lái)說(shuō)這樣一個(gè)超簡(jiǎn)單高效的了解內(nèi)容方式,對(duì)于設(shè)計(jì)者來(lái)說(shuō),卻是絞盡腦汁。
Feed流的主要模式推(Push)
拉(Pull)
推拉結(jié)合(Hybrid)
以微博來(lái)舉例:
1. 推模式:當(dāng)一個(gè)用戶觸發(fā)行為(好比發(fā)微博),自身行為記錄到行為表中,同時(shí)也對(duì)應(yīng)到這個(gè)用戶的粉絲表,為每個(gè)粉絲插入一條feed。但是對(duì)于粉絲過(guò)萬(wàn)的大V,,為每個(gè)粉絲插入一條feed對(duì)存儲(chǔ)數(shù)據(jù)成本很大。
2. 拉模式:當(dāng)一個(gè)用戶(特別是關(guān)注了很多人的)觸發(fā)行為的時(shí),拉取本身動(dòng)態(tài),檢索用戶的關(guān)注表,然后按照關(guān)注表檢索新發(fā)的feed。如果一個(gè)用戶關(guān)注過(guò)多的時(shí)候,查詢?cè)撚脩舻年P(guān)注列表也是有很大數(shù)據(jù)成本。
3. 推拉結(jié)合模式(結(jié)合方式多種,舉兩個(gè)列子)在線推,離線拉:
大V發(fā)動(dòng)態(tài),只同步發(fā)布動(dòng)態(tài)給同時(shí)在線的粉絲,離線的粉絲上線后,再去拉取動(dòng)態(tài)。來(lái)完成推與拉。
按時(shí)推,離線拉:
大V發(fā)動(dòng)態(tài)之后,以常駐進(jìn)程的方式按時(shí)推送到粉絲動(dòng)態(tài)表。
feed流智能排序智能排序基于趨勢(shì)trending、熱門hot、用戶生產(chǎn)UGC 、編纂保舉PGC、相似Similarity等等因素綜合考慮,隨著技術(shù)的進(jìn)步智能算法將會(huì)更加懂得用戶的愛(ài)好。
就像現(xiàn)在的Feed流廣告,軟到已經(jīng)不難么討厭甚至有些安利你愿意吃下,就像原生內(nèi)容。能夠很好的減少用戶的信息過(guò)載問(wèn)題。好比新浪微博。
本文不做技術(shù)性的展開(kāi)。主要討論設(shè)計(jì)方面,下面按照這些應(yīng)用的feed流界面設(shè)計(jì)來(lái)探討下用戶在什么情況的訴求是什么,設(shè)計(jì)者想要推行什么。