一种页面加载方法、装置、电子设备及存储介质制造方法及图纸

技术编号:31009802 阅读:18 留言:0更新日期:2021-11-30 00:05
本申请公开了一种页面加载方法、装置、电子设备及存储介质,涉及信息流技术,包括:确定当前信息流显示页面的待加载页面;确定所述待加载页面的目标动态因子的因子内容;根据所述目标动态因子的因子内容,确定待加载页面的页面预加载方式。本申请实施例在加载页面时,能够实现在满足用户的浏览需求的同时,降低用户流量和带宽成本。流量和带宽成本。流量和带宽成本。

【技术实现步骤摘要】
一种页面加载方法、装置、电子设备及存储介质


[0001]本申请实施例涉及数据处理
,具体涉及信息流技术。

技术介绍

[0002]随着智能终端的不断普及与发展,使用智能终端上安装的各类APP(Application,应用程序)以信息流(feed)的形式访问互联网逐渐成为趋势
[0003]feed流即持续更新并呈现给用户内容的信息流,可以帮助用户持续地获取最新的订阅源内容。用户可以通过feed流获取个性化页面推荐列表,并通过点击页面推荐列表上的页面信息标题进入对应的详情页,以在详情页内浏览具体的页面内容。在用户浏览页面推荐列表的过程中,后台会帮助用户预加载页面推荐列表中各对应详情页面的内容。
[0004]虽然目前信息流的页面预加载方式能够提升浏览的流畅度,使用户能够顺畅地浏览更多的信息内容,在一定程度上能够满足用户的浏览需求,但同时也会需要消耗大量的用户流量和带宽资源。

技术实现思路

[0005]本申请实施例提供了一种页面加载方法、装置、电子设备及存储介质方法、装置、设备以及存储介质,实现在满足用户的浏览需求的同时,降低用户流量和带宽成本。
[0006]第一方面,本申请实施例提供了一种页面加载方法,包括:
[0007]确定当前信息流显示页面的待加载页面;
[0008]确定所述待加载页面的目标动态因子的因子内容;
[0009]根据所述目标动态因子的因子内容,确定待加载页面的页面预加载方式。
[0010]第二方面,本申请实施例提供了一种页面加载装置,包括:
[0011]待加载页面确定模块,用于确定当前信息流显示页面的待加载页面;
[0012]因子内容确定模块,用于确定所述待加载页面的目标动态因子的因子内容;
[0013]加载方式确定模块,用于根据所述目标动态因子的因子内容,确定待加载页面的页面预加载方式。
[0014]第三方面,本申请实施例提供了一种电子设备,包括:
[0015]至少一个处理器;以及
[0016]与所述至少一个处理器通信连接的存储器;其中,
[0017]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行第一方面实施例所提供的页面加载方法。
[0018]第四方面,本申请实施例还提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行第一方面实施例所提供的页面加载方法。
[0019]本申请实施例通过在确定当前信息流显示页面的待加载页面以及待加载页面的
目标动态因子的因子内容后,根据目标动态因子的因子内容,确定待加载页面的页面预加载方式,解决现有页面加载方式存在的需要消耗大量的用户流量和带宽资源的问题,从而实现在满足用户的浏览需求的同时,降低用户流量和带宽成本。
[0020]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0021]附图用于更好地理解本方案,不构成对本申请的限定。其中:
[0022]图1是本申请实施例提供的一种页面加载方法的流程图;
[0023]图2是本申请实施例提供的一种页面加载方法的流程图;
[0024]图3是本申请实施例提供的一种页面加载装置的结构图;
[0025]图4是用来实现本申请实施例的页面加载方法的电子设备的结构示意图。
具体实施方式
[0026]以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0027]在一个示例中,图1是本申请实施例提供的一种页面加载方法的流程图,本实施例可适用于根据目标动态因子对信息流显示页面中的各待加载页面进行加载的情况,该方法可以由页面加载装置来执行,该装置可以由软件和/或硬件的方式来实现,并一般可集成在电子设备中。该电子设备可以是智能手机、平板电脑或个人计算机等终端设备。相应的,如图1所示,该方法包括如下操作:
[0028]S110、确定当前信息流显示页面的待加载页面。
[0029]其中,当前信息流显示页面可以是各种应用程序对应的信息流的显示页面。待加载页面可以是当前信息流显示页面中等待加载的各种页面。待加载页面通常以标题或标题加示意图片的链接方式进行显示。用户点击待加载页面在当前信息流显示页面中的链接后,可以进入待加载页面的页面详情页。待加载页面的类型可以包括但不限于纯文本页面、图文页面、纯视频页面或图集页面等。
[0030]在本申请实施例中,当前信息流显示页面可以根据用户输入的页面显示范围移动指令,如上滑或下滑等指令,来确定并显示多个待加载页面。
[0031]S120、确定所述待加载页面的目标动态因子的因子内容。
[0032]其中,目标动态因子可以用于动态地确定待加载页面的页面预加载方式。示例性的,待加载页面的点展比或互动率等因子均可以作为目标动态因子,本申请实施例并不对目标动态因子的具体因子类型进行限定。因子内容即为目标动态因子对应的内容。示例性的,当将点展比作为目标动态因子时,目标动态因子的因子内容可以是点展比的取值。也即,目标动态因子的因子内容需要根据目标动态因子的因子类型来确定,本申请实施例同样不对目标动态因子的因子内容进行限定。
[0033]现有技术中,为了能够让让用户在当前信息流显示页面上其中一个待加载页面后
能够更快的为用户展示页面详情,当前信息流显示页面对应的应用程序通常会在后台帮助用户提前预加载当前信息流显示页面的待加载页面的页面内容,包括文本数据的预加载和图片数据的预渲染。上述页面预加载方法虽然能够实现在用户点击待加载页面后直接浏览页面详情页,使得用户感知不到页面加载的过程,但同时也会消耗大量用户流量和CDN(Content Deliver4 Network,内容分发网络)带宽。
[0034]为了解决上述问题,在本申请实施例中,在对各待加载页面进行加载前,首先需要确定各待加载页面的目标动态因子的因子内容。
[0035]S130、根据所述目标动态因子的因子内容,确定待加载页面的页面预加载方式。
[0036]其中,页面预加载方式即为对待加载页面的文本、图片或视频等数据进行预加载。本申请实施例并不对预加载的数据类型进行限定。
[0037]相应的,在确定各待加载页面的目标动态因子的因子内容之后,即可根据确定的目标动态因子的因子内容,动态地确定待加载页面的页面预加载方式。具体可以是:根据目标动态因子的因子内容,确定是否对待加载页面进行预加载。所谓动态地确定待加载页面的页面预加载方式,也即待加载页面的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种页面加载方法,其特征在于,包括:确定当前信息流显示页面的待加载页面;确定所述待加载页面的目标动态因子的因子内容;根据所述目标动态因子的因子内容,确定待加载页面的页面预加载方式。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标动态因子的因子内容,确定待加载页面的页面预加载方式,包括:当确定所述目标动态因子的因子内容满足预加载条件时,确定预加载方式,并采用所述预加载方式对所述待加载页面进行预加载;当确定所述目标动态因子的因子内容不满足预加载条件时,拒绝对所述待加载页面进行预加载。3.根据权利要求1或2所述的方法,其特征在于,在所述确定所述待加载页面的目标动态因子的因子内容之前,还包括:根据候选动态因子的优先级,从所述候选动态因子选择所述目标动态因子;其中,所述候选动态因子包括点展比因子、互动率因子和网页来源因子;且所述点展比因子的优先级高于所述互动率因子的优先级,所述互动率因子的优先级高于所述网页来源因子的优先级。4.根据权利要求3所述的方法,其特征在于,若所述目标动态因子为点展比因子,则所述确定所述目标动态因子的因子内容满足预加载条件,包括:当所述点展比因子的因子取值大于设定点展比阈值时,确定所述点展比因子的因子内容满足预加载条件。5.根据权利要求3所述的方法,其特征在于,若所述目标动态因子为互动率因子,则所述确定所述目标动态因子的因子内容满足预加载条件,包括:当所述互动率因子的取值大于设定互动率阈值时,确定所述互动率因子的因子内容满足预加载条件。6.根据权利要求3所述的方法,其特征在于,若所述目标动态因子为网页来源因子,则所述确定所述目标动态因子的因子内容满足预加载条件,包括:当所述网页来源因子的因子内容为热点推荐队列时,确定所述网页来源因子的因子内容满足预加载条件;其中,所述热点推荐队列包括新热推荐队列和/或干预推荐队列;所述新热推荐队列用于推荐网页热度满足热度需求的待加载页面;所述干预推荐队列用于推荐自主干预推荐的待加载页面。7.根据权利要求2所述的方法,其特征在于,所述确定预加载方式,包括:确定所述待加载页面的静态因子的因子内容;根据所述静态因子的因子内容,确...

【专利技术属性】
技术研发人员:吕腾非
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1