在分页显示和连续加载之间如何做出选择

分页:分页可以将大篇幅的内容分成小块,显示在单独的连续页面上;连续加载:当页面滚动到底部,新的信息就会被自动加载进来;折中的方式;手机客户端

在分页显示和连续加载之间如何做出选择

无论是在web页面还是手机应用,信息往往无法在一个页面全部展示,这就需要用到一些可以扩展页面信息的交互模式:分页(pagination)和加载(continuous Scrolling)。分页和加载都是非常常见的交互模式,我们每天都会遇到,也正是因为太常见,我们甚至感觉不到它们的存在,浏览到页面的底部时,看到分页就顺手点一下,自动加载了就继续阅读。但正是这小小的一点,也会带给用户很不同的微妙感受。下面就来聊聊这些小差异带来的大不同。

分页

分页可以将大篇幅的内容分成小块,显示在单独的连续页面上,便于用户理解和查找。可以让用户清楚的知道,自己所要浏览的内容到底有多少、已经浏览到哪个部分、还剩余多少。分页可以使用户对所浏览的内容有清楚的预期。

篇幅较长的文章是一定会用到分页的。一是给用户内容多少的预期,二是可以给浏览者提供一个停顿。如果用户看一篇文章已经翻了十几屏,滚动条还是停留在浏览器中间靠上的位置,那该多绝望。

再来看看搜索引擎和电商网站,也一定会看到分页控件。

在搜索或是查看商品列表时,内容的多少根本无法预期,分页的第一个作用自然还是告诉用户要浏览信息的量。第二,分页可以让用户快速的跳过一些不想看的信息,或是快速跳转到首页或尾页,自主的选择想要浏览的内容。第三,分页非常便于定位和回找,也许在搜索一条裙子时,我已经翻到了第五页,突然想起第二页有条好像还不错,可以直接跳转快速找到它。

分页控件实际上是给网站的内容创造了一个自然的停顿,这个停顿运用得好的话,可以让产品更有节奏感。但是当用户浏览完一页的内容时,就必须停下正在进行的阅读,通过点击进行跳转来获取更多内容。不可否认,这个停顿会在一定程度上打断用户的思路。在遇到分页时,用户很有可能会去思考,是继续浏览呢?还是离开网站呢?所以遇到分页时,往往会流失一部分用户。

连续加载

连续加载是一个与分页相反的交互模式,信息之间没有明显的界限或是停顿。当页面滚动到底部,新的信息就会被自动加载进来。

各种社交网络就特别喜欢用这种控件,用户不会被打断,可以顺畅的一直浏览下去,沉浸其中。

但是由于信息是自动加载的,页面看起来好像没有结束,很难预测页面的内容到底有多少。一味的加载会让用户产生迷失感:这一页的内容到底有多少呢?我已经浏览了多少内容?我什么时候才能读完这一页呢?对于这种没有停顿的页面,用户想要搜寻之前看到过的信息时,也有些困难。但对于这种以休闲娱乐为主社交型的产品来说,使用不打断用户信息流的加载方式,还是非常合适的。

使用分页控件时,用户必须通过点击才能查看到更多的内容,所以说,信息获取是用户主动请求的。而使用连续加载时,新的信息是被自动加载进来,用户是被动的接受。

折中的方式

分页和加载各有利弊,如今的很多网站也会采取一些折中的方式:分页加载一起用。

如Quora,会在自动加载4次后出现一个”More”按钮,在连续的信息流之后,给用户一个停顿,让他们去主动的获取更多信息。

新浪微博也采取了这种折中方式,自动加载两次后出现分页。对于大多数用户,在闲暇时浏览微博,加载两次的内容已经能够满足他们,对于需要浏览更多信息的用户,也让他们知道自己到底浏览了多少。

为了使用户可以快速看到更多子木yoyo's BLOG

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年5月3日 19:46:11
下一篇 2024年5月3日 19:48:16

相关推荐

  • linux怎么自己加载驱动,linux 添加驱动

    linux系统中哪个命令可以用来加载驱动程序 运行以下命令加载驱动模块;运行kudzu命令,系统会自动搜索到硬件,进行配置即可。 insmod :加载模块,该命令可以加入适当的参数;rmmod:卸载模块;1,开始—程序—找到这个程序—上面就会有这个程序的卸载程序。2,开始–控制面板—添加与删除&#8…

    2024年5月18日
    3600
  • linux加载无线网卡,linux无线网卡配置文件

    cdlinuxusb无线网卡怎么加载 1、CDlinux虚拟机可通过以下步骤加载USB无线网卡:检查下主机的VMware usb 服务是否开启,主机按ctrl+r打开“运行”对话框。 2、依次点“虚拟机”–“移除设备”–“【无线网卡名称】”–“与主机连接或断开连接”。如果cdlinux支持你的网卡,就能加载了。 3、首先启…

    2024年5月18日
    3800
  • javamain加载spring,javamain函数怎么写

    Springboot简介 第一步:启动一个新的Spring Boot项目 利用启动.spring.io创建一个“网络”项目。在“依赖项”对话框中搜索并添加“web”依赖项,如屏幕截图所示。点击“生成”按钮,下载zip,然后将其解压缩到计算机上的文件夹中。 Apache Tomcat是Spring Boot提供的默认servlet容器,但是,Spring启动提…

    2024年5月17日
    3300
  • excel不能插入分页符,excel表格不能分页显示

    excel怎么插入、移动和删除分页符 1、按住鼠标左键不动向双向箭头指示方向拖动鼠标,这时分页符也会随之移动,当拖动分页符移动至理想位置时松开鼠标,分页符就被成功的移动了。 2、点击页面设置,在弹出的窗口中选中工作表。然后顶端标题行设置为1到799行,就可以删除了分页符了。 3、删除水平分页符 选中水平分页符下方的单元格。 选择插入 取消分页符。 删除垂直分…

    2024年5月17日
    3200
  • linux加载模块命令,linux驱动加载模块可以用哪个命令

    在linux中的自启动文件中增加一项启动模块 1、有的还建议把modprobe modulename写入rc.local,却不曾想rc.local的执行被放在整个启动顺序的很后面,而启动init.d下面定义的服务却在rc.local前面,那么如果某个服务要用这个模块,就不行了。 2、不同发行版和不同版本的Linux略有不同,以CentOS7为例,需要在/et…

    2024年5月17日
    4000
  • linux加载uefi,Linux加载模块

    装linux啥模式来着uefi还是传统 事实上,可以向任意Linux 发行版添加 EFI 支持:你需要安装 Linux(即使在 BIOS 模式下),然后在计算机上安装 EFI 引导加载程序。有关如何执行此操作的信息,请参阅“哎呀:将传统模式下安装的引导转为 EFI 模式下的引导”部分。 – **UEFI**:UEFI可以启动现代操作系统,包括Wi…

    2024年5月17日
    3000
  • java异步加载数据,java实现异步执行

    用java、jQuery、mysql怎么实现echarts地图异步加载数据。 HTML首先在页面中需要加载地图的位置放上div#myChart。 然后是加载Echarts和中国地图js文件。由于本文实例中应用了异步ajax加载数据,所以需要加载jQuery库文件。 链接: https://pan.baidu.com/s/1W5Z-QWm1gNJGw9oX5C…

    2024年5月17日
    4200
  • java与sql加载驱动,java连接sql server数据库jdbc驱动配置

    java怎样将读取数据写入数据库 1、String str=将txt文件内容写到一个字符串中;然后用 insert str into table 这样的insert语句插入到数据库中,当然前提条件是数据库中要存在这样的一个数据库表。 2、然后用InputStreamReader的read方法读取字符串,注意字符编码问题。 3、cellValue = cell…

    2024年5月17日
    4700
  • java热加载类,java自定义类加载器热更

    java热加载会释放之前加载的类吗,GC会在什么时候回收呢吗、求高手_百度… 调用了System.gc()只是告诉虚拟机要回收,但究竟什么时候回收又虚拟机说了算,java垃圾回收机制就是这样,一般等到内存快不够用了才回收。 存储在class文件中,然后再通过运行与操作系统平台环境相对应的Java虚拟机来运行class文件,执行编译产生的字节码,调…

    2024年5月16日
    4100
  • excel加载项更改数据标签,2019版excel的加载项

    请教各位,怎样在excel的柱形图中更改数据标签的选项? 1、在Excel表格中完成柱形图的插入后,可以在柱形图的合适位置显示数据标签。 2、打开需要操作的EXCEL表格,在图标上点击鼠标右键,然后点击“选择数据”。点击系列名,然后点击上面的“编辑”。在“系列名称”下面输入框输入需要更改的系列名,然后点击下面的确定按钮。 3、如本例,要求更改图表中数据标签的…

    2024年5月16日
    3600

发表回复

登录后才能评论



关注微信