濮阳杆衣贸易有限公司

主頁 > 快速排名 > 常見問題 > 3個(gè)要點(diǎn),做好輪播區(qū)設(shè)計(jì)

3個(gè)要點(diǎn),做好輪播區(qū)設(shè)計(jì)

POST TIME:2018-12-03 21:35

 

文章分享了關(guān)于輪播區(qū)設(shè)計(jì)的幾個(gè)要點(diǎn),希望對各位的產(chǎn)品工作帶來些啟發(fā)。

無論是內(nèi)容類產(chǎn)品,還是電商類產(chǎn)品,一般首頁上都會(huì)有一個(gè)滾動(dòng)的輪播區(qū)。運(yùn)營妹子往往會(huì)在輪播區(qū)里放一些期望推給用戶看的內(nèi)容。以我現(xiàn)在負(fù)責(zé)的當(dāng)?shù)仡^條為例,我們就會(huì)把熱門的資訊文章放上來。

于是我們的前產(chǎn)品經(jīng)理(為了藐視他就叫他小中吧),直接按照需求做了這樣的后臺(tái)設(shè)計(jì):

運(yùn)營妹子可以從隔壁的文章庫里選擇文章,投放到這個(gè)輪播區(qū)。

放在當(dāng)時(shí)的情景下,這樣的設(shè)計(jì)看起來自然,實(shí)際上卻成了后面所有坑的源頭。我們一一來細(xì)數(shù)。

1.連結(jié)獨(dú)立和開放

上述設(shè)計(jì),其實(shí)是直接復(fù)用了文章的標(biāo)題作為輪播的標(biāo)題,文章的圖片作為輪播圖,這樣就產(chǎn)生了第一個(gè)問題:如果文章沒有圖,標(biāo)題太長輪播區(qū)放不下,文章圖片丑,怎么辦?

答案是:解耦。解耦是架構(gòu)師經(jīng)常用的一個(gè)詞,意思是系統(tǒng)的各個(gè)部分連結(jié)靈活獨(dú)立,極端場景下可替換或丟棄。仔細(xì)看上面后臺(tái)的截圖,名義上它叫輪播區(qū)辦理,但表格里面的每一行素質(zhì)上是一篇文章,而我們期望它是一個(gè)“輪播素材”。輪播素材不成以沒有圖,有圖也不能丑,圖不丑標(biāo)題還不能長。

輪播區(qū)要辦理的實(shí)際上是一張圖一句話一個(gè)鏈接所構(gòu)成的“輪播素材”,文章只是這個(gè)鏈接背后的一種類別罷了。正因如此,一個(gè)輪播區(qū)首先要做到的是讓本身變得獨(dú)立,獨(dú)立之后是開放。解耦就是獨(dú)立,那開放是什么呢?

根據(jù)小中的設(shè)計(jì),要把一篇文章投放到輪播區(qū),需要先去文章庫,從那里投放過來。而在輪播區(qū)辦理里面自己卻沒有任何入口。這會(huì)發(fā)生什么事情?

如果我想投放別的一種類型的素材好比活動(dòng)報(bào)名,就需要在活動(dòng)庫里去增加操作入口,極限情況下,如果活動(dòng)模塊沒人維護(hù)了如何解決?如果我想投放的只是一個(gè)外部合作頁面,你不能跑到合作方那里,在他的系統(tǒng)里加一個(gè)投放吧

答案也明顯:輪播區(qū)本身應(yīng)該有一個(gè)“創(chuàng)建”按鈕,它所創(chuàng)建的就是它所辦理的“輪播素材”,并且這種素材應(yīng)該是極具開放性的,開放到只要求背后的是一個(gè)鏈接。 順便說一句,互聯(lián)網(wǎng)力量就在于開放,這種開放表示為一個(gè)個(gè)簡單到極致的超鏈接。

2.優(yōu)雅快捷的投放彈窗

把一個(gè)素材(好比文章)投放到輪播區(qū),從設(shè)計(jì)模式上來講,其實(shí)有兩種方式:

自上而下:先到輪播區(qū)辦理界面,然后點(diǎn)擊“選擇文章”從下面的文章庫里選擇文章上來。自下而上:先到文章庫辦理界面,點(diǎn)擊“投放”,把文章投放到輪播區(qū)上去。

哪種方式好?應(yīng)該說兩種方式各有各的場景。如果你現(xiàn)在考慮的是給輪播區(qū)找一篇熱文,你可能會(huì)第一時(shí)間想到自上而下的方式1。如果你現(xiàn)在是在文章庫里審核文章,看著一篇覺得合適,那你就會(huì)選擇自下而上的方式2。

我們的業(yè)務(wù)中更多的是第2種方式。在這種方式下,根據(jù)產(chǎn)品經(jīng)理都熟悉的“最短路徑”原則,,文章庫里每一篇文章的后面就會(huì)有一個(gè)“投放到輪播區(qū)”的按鈕。

要說的是,這個(gè)投放交互必需:

輕量,好比一個(gè)彈層,而不是和內(nèi)容深深的糾結(jié)在一起(好比下圖)。必需統(tǒng)一,在文章庫里,在活動(dòng)庫里,投放的彈層都是同一個(gè)。按照上下文設(shè)置好默認(rèn)值,好比把文章的標(biāo)題或活動(dòng)的名稱自動(dòng)作為輪播圖上的標(biāo)題。這其實(shí)就是解耦基礎(chǔ)上的快捷設(shè)置。

3.統(tǒng)一路由

好,現(xiàn)在已經(jīng)把輪播區(qū)和文章解耦開,也可以投放文章、活動(dòng)等類型的素材了。小中給每個(gè)類型的定義了類型值,然后讓客戶端程序猿支持這些類型。接著某個(gè)節(jié)日來了,運(yùn)營妹子想把第3種類型“投票”放到輪播區(qū),但是這個(gè)時(shí)候程序猿說:我們還不支持,要支持新類型得發(fā)版本。

這個(gè)問題怎么破?實(shí)踐中,我們的建議是提前建立一個(gè)統(tǒng)一的路由。

其實(shí)除了輪播區(qū)可能會(huì)到達(dá)各種頁面之外,push,消息等場景也會(huì)到達(dá)各種頁面。我們最好和團(tuán)隊(duì)約定,每設(shè)計(jì)一種新類型的頁面,都應(yīng)該把它加到這個(gè)統(tǒng)一的路由里(甚至首頁也應(yīng)該這樣做,以我此前在阿里熟悉的電商業(yè)務(wù)而言,付款完成之后往往會(huì)引導(dǎo)用戶去首頁)。然后無論是輪播區(qū)還是push需要跳轉(zhuǎn)的時(shí)候,都使用這個(gè)統(tǒng)一的路由器,跳轉(zhuǎn)到對應(yīng)的頁面去。一句話概括來說就是:哪里都能去。

如果從開發(fā)伊始就使用這種方案,那么輪播區(qū)自然也就支持各種類型頁面了。但是,老版本如何支持新的“投票”類型呢?

標(biāo)簽:鹽城 東營 九江 烏魯木齊 林芝



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
乡城县| 桐梓县| 和政县| 怀集县| 抚顺县| 扎囊县| 鄂托克前旗| 开远市| 耒阳市| 洞口县| 民勤县| 江达县| 唐海县| 安远县| 博客| 潞城市| 三原县| 乐山市| 定襄县| 南和县| 溧阳市| 奉新县| 淮北市| 新化县| 原阳县| 枣阳市| 镇雄县| 康乐县| 比如县| 夹江县| 南部县| 利辛县| 繁峙县| 大荔县| 开化县| 崇礼县| 平和县| 同德县| 崇州市| 闵行区| 高平市|