在开始之前,首先需要纠正一点,分页和翻页是不同的概念,但是很多人都把分页叫成了翻页。比较典型的例子是阅读类APP,向左滑动或者点击右下角有翻页的效果,类似于我们看书时的真实体验,这个才是翻页;而分页则是页面内容在一页显示不全,可以帮助用户知道自己在什么位置,能快速定为到某些位置的通用组件。
分页
好了,下面开始正文。分页的好处就是直观,可以帮助用户直观地看到自己在哪里,能帮助用户快速定位到某一页,能让用户有掌控的心理,尤其是用户往往都喜欢看前面几页和最后几页,另外分页对于PV这个指标也是有好处的。
占据一定的空间算是一个不明显的缺点吧,不合理的设置分页会很大程度地损害用户体验,同时无意义的分页也会让跳出率变大。另外由于列表内容是动态变化的,想要通过第几页来定位其实并不显示,所以前面几页和最后几页是最常使用的。
分页控件可以一直存在,也可以设定一个数字,当数值超过这个数字即达到分页时才显示。在不同的场景下,分页组件不一样的,比较重的分页带有页数,上一页下一页,跳转框和确定按钮,页面分页数字选择,比如说在禅道项目管理软件中;而简单的分页只有一个页数,在中关村网站中有很多评测,一般都是很多页面,这个时候采用的就是分页的设计,不过也有一项“阅读全文”的操作做为补充。
自动加载
至于自动加载,它的好处是让用户的体验保持连续,不会中断;但是加载了几次后页面很长,体验不友好。用户有可能会困惑,我到底浏览了多少,因为这些内容自动加载,用户是被动接受而非主动选择。这个时候用户想看到页面底部信息,如版权等,是没办法做到的。此外,由于自动加载页面上显示了太多的内容,对页面性能参数也是有影响的。
有些加载场景是需要用户点击展开更多,手动选择是否加载,这样可以减轻服务器压力,也给用户以选择,这个时候底部就可以放置其他内容了。
通常来说PC上分页比较多,移动端因为本身的特性比较适合自动加载,当然在PC上也有很多自动加载的设计。现在有些APP采用了加载几页后再使用分页的设计,做到了两者的平衡。
其实无论选择哪种设计,都是要这得看实际情况。比如说一篇较长的文章这个时候可以采用自动加载,分页会带来一部分用户流失;而如果是大量数据,如搜索结果,这个时候往往采用分页。很多时候,并不是非此即彼的关系,而是要优先考虑不同的场景,再做下一步的设计工作。
-END-