系列干貨!B端組件指南:分頁設(shè)計(下)

上期回顧:

在設(shè)計時難免會碰到,是使用分頁還是使用無限滾動的問題。分頁可以分擔(dān)性能壓力,減小卡頓,但并不是所有的業(yè)務(wù)場景都能適配分頁。像 Pinterest 就采用了無限滾動的方式,利用不斷刷新的信息流給用戶打造一個沉浸式的體驗。

系列干貨!B端組件指南:分頁設(shè)計(下)

那么使用分頁和無限滾動有什么區(qū)別呢?

一、分頁加載

1. 分頁的優(yōu)點:

①給用戶信息數(shù)量的預(yù)期

分頁可以讓用戶清楚的知道自己需要瀏覽的信息數(shù)量和所瀏覽的位置,讓用戶建立一個心理預(yù)期,并給予用戶掌控感。

②方便回溯定位

分頁可以方便用戶快速回溯定位,在大量的數(shù)據(jù)頁中,當(dāng)你回過頭想要找到之前看到的某一個信息時,也能快速的定位到首頁或者尾頁。

③分擔(dān)性能壓力

龐大的數(shù)據(jù)量可以通過分頁減輕前端頁面壓力,無需一次把所有數(shù)據(jù)加載完成,用戶點擊頁碼之后加載該頁面便可,也避免了低價值的請求。

2. 分頁的缺點:

在我們點擊頁碼之后信息需要一定的加載時間才會呈現(xiàn),一定程度上,這樣的做法會打斷用戶的思路從而破壞了用戶體驗。在遇到分頁時,用戶會去思考,我是要繼續(xù)點擊瀏覽呢還是離開頁面。

二、無限滾動

1. 無限滾動的優(yōu)點

①減少干擾用戶

無限滾動在移動端和社交媒體、娛樂類屬性的平臺較為常見,這類平臺需要給用戶打造流暢的體驗、讓用戶維持沉浸的狀態(tài)。這種做法相較于分頁最大的優(yōu)勢是減少了對用戶的干擾、打斷。

系列干貨!B端組件指南:分頁設(shè)計(下)

②降低交互成本

如果用戶持續(xù)快速的加載內(nèi)容,無需用戶點擊按鈕,直接通過上下滑動操控,極大的降低了交互成本。

③適配移動端設(shè)備

因無限滾動較為美觀的特性,加上移動設(shè)備視角比較小,用戶已經(jīng)習(xí)慣了滾屏,他們的手指總是靠近屏幕,隨時準備進行滑動。

2. 無限滾動的缺點:

①難以再次找到特定內(nèi)容

在有分頁的情況下,用戶可以記住某個信息所在的頁碼來定位大致的位置,但是在無限滾動中定位剛剛所閱讀過的內(nèi)容是一件比較困難的事情。

②無法觸達頁腳

無限滾動會讓用戶無法觸碰到網(wǎng)站頁腳。頁腳通常會放置類似于聯(lián)系電話,規(guī)則政策等重要信息,信息流的持續(xù)加載阻礙了用戶觸碰到頁腳。其次,如果用戶在一個頁面翻了十幾屏之后,滾動條還停留在瀏覽器靠上方的位置,那么用戶該多絕望。

③搜索引擎優(yōu)化(SEO)表現(xiàn)更差

這種模式有一個缺點,每次我們加載或追加新數(shù)據(jù)時,列表都會繼續(xù)增長。滾動得越多,數(shù)據(jù)就越大。當(dāng)瀏覽器無法渲染如此大量的數(shù)據(jù)后,性能將會降低。

針對分頁和無限滾動的缺點,衍生出來了兩個折中的方法,一個是「加載更多」,另一個是「分頁+無限滾動」的模式。

3. 加載更多

「加載更多」指的是當(dāng)用戶下滑到底部時,需要額外點擊“加載更多”或“查看更多”的按鈕來在尾頁顯示更多內(nèi)容。設(shè)置“加載更多”的按鈕可以讓用戶自主選擇是否要加載更多條目。該方式有益于只想查看少量信息的用戶輕松觸達網(wǎng)站頁腳。

系列干貨!B端組件指南:分頁設(shè)計(下)

并且點擊“加載更多”后產(chǎn)生的信息大概在 7 屏左右,這對用戶來說不是一個很長的頁面,并不會造成心理負擔(dān)。如果在這 7 屏內(nèi)依然找不到想要的結(jié)果,可能是搜索詞不對,這樣用戶就不需要繼續(xù)點擊“加載更多”,減少了無效的加載請求。

跟傳統(tǒng)的無限滾動模式相比,這對用戶來說無疑是提升交互體驗的。但是“加載更多”按鈕的一個弊端就是交互成本的上升,用戶需要點擊“加載更多”按鈕來查看更多內(nèi)容,即使這種干擾很小,也可能會使用戶瀏覽更少的內(nèi)容或者退出。

三、分頁+無限滾動

分頁雖可以比無限滾動更輕松的找到特定內(nèi)容,但加載速度也要比無限滾動慢很多。如果既想保留分頁的優(yōu)點,又不想頁面加載緩慢,可以通過分頁+無限滾動的方式在不同頁面間來回跳轉(zhuǎn),高效地跳過無關(guān)內(nèi)容。

四、回歸需求

分頁雖會給人一種切割感,在查看上也會更耗時,但因為前端開發(fā)的性能壓力而不得不采用分頁時,那么也沒有什么辦法了。

在設(shè)計中,設(shè)計師需要回歸需求,與開發(fā)隨時保持交流。尤其是跟前端開發(fā)工程師,他們在編寫代碼時都要考慮性能問題,如果不和他們進行充分的溝通,那么做出來的交互體驗可想而知。

歡迎關(guān)注作者微信公眾號:「一盞茶的設(shè)計日記」

系列干貨!B端組件指南:分頁設(shè)計(下)

收藏 37
點贊 34

復(fù)制本文鏈接 文章為作者獨立觀點不代表優(yōu)設(shè)網(wǎng)立場,未經(jīng)允許不得轉(zhuǎn)載。