浏览器网页加载处理方法及装置制造方法及图纸

技术编号:14339513 阅读:49 留言:0更新日期:2017-01-04 12:06
本发明专利技术实施例提供一种浏览器网页加载处理方法及装置,其中,该方法包括:浏览器内核检测到应用浏览器对目标网站进行浏览的触发操作后,向目标网站对应的服务器发送网页资源的获取请求,并接收服务器根据获取请求返回的所述网页资源的资源分片,根据预设的存储规则将所述资源分片存储在本地,以供在重新浏览所述目标网站时,根据存储在本地的资源分片对所述网页资源进行加载。本发明专利技术实施例通过根据预设的存储规则将接收到的资源分片进行本地存储,可实现在重新浏览目标网站时根据存储在本地的资源分片对所述网页资源进行加载,节约了网络流量和网络资源,提高了网页访问的效率。

【技术实现步骤摘要】

本专利技术实施例涉及互联网
,尤其涉及一种浏览器网页加载处理方法及装置
技术介绍
随着移动通信技术的发展以及与因特网技术的日益融合,通过手机、电脑、电视等智能终端浏览网页已经变得日益普及,通过内置的浏览器,智能终端即可实现网页的访问。浏览器显示网页或图片是通过网络上超文本传输协议(HTTP)来实现的,浏览器某种程度上可以看作是一个翻译网页代码的工具。浏览器的显示速度主要受网速、浏览器运作时所加载的控件以及网站资源的质量(如是否经过优化)等因素的影响。现有智能终端中浏览器,如Chrome等,当浏览器内核检测到应用浏览器对目标网站进行浏览的触发操作后,即向目标网站所对应的服务器发送获取网页资源的请求,进而接收该服务器基于上述请求所返回的所述网页资源的资源分片,以对该网页资源进行加载。然而,在实现本专利技术实施例的过程中,本申请的专利技术人发现现有智能终端中浏览器在重复浏览目标网站(例如在目标网站的网页中进行前进/后退操作)时均会触发页面重新加载,不但会造成网络流量和网络资源浪费,并且会降低网页访问的效率。
技术实现思路
本专利技术实施例提供一种浏览器网页加载处理方法及装置,用以解决现有智能终端中浏览器在重复浏览目标网站时会触发页面重新加载而导致网络流量、网络资源浪费以及网页访问效率降低的缺陷。本专利技术实施例提供一种浏览器网页加载处理方法,包括:浏览器内核检测到应用浏览器对目标网站进行浏览的触发操作后,向所述目标网站对应的服务器发送网页资源的获取请求;所述浏览器内核接收所述服务器根据所述获取请求返回的所述网页资源的资源分片,根据预设的存储规则将所述资源分片存储在本地,以供在重新浏览所述目标网站时,根据存储在本地的资源分片对所述网页资源进行加载。可选地,所述根据预设的存储规则将所述资源分片存储在本地,包括:若所述浏览器内核检测获知所述资源分片为子资源,且所述子资源的标识不在预设的资源清单中,则将所述资源分片存储在本地;若所述浏览器内核检测获知所述资源分片为子资源,且所述子资源的标识在所述预设的资源清单中,则不进行本地存储。可选地,所述根据预设的存储规则将所述资源分片存储在本地,还包括:若所述浏览器内核检测获知所述资源分片为主资源,则不进行本地存储。可选地,所述方法还包括:若所述浏览器内核检测到关闭所述目标网站的触发操作后,则删除存储在本地的与所述目标网站对应的资源分片。可选地,所述删除存储在本地的与所述目标网站对应的资源分片包括:关闭所述目标网站且经过第一预设时间后,删除存储在本地的与所述目标网站对应的资源分片。可选地,所述方法还包括:重新开启所述浏览器时,对存储在本地的资源分片进行检测,若判断获知所述资源分片的存储时间超过第二预设时间,则删除所述资源分片。本专利技术实施例提供的浏览器网页加载处理方法,通过根据预设的存储规则将接收到的资源分片进行本地存储,可实现在重新浏览目标网站时根据存储在本地的资源分片对所述网页资源进行加载,节约了网络流量和网络资源,提高了网页访问的效率。本专利技术实施例提供一种浏览器网页加载处理装置,包括:请求发送单元,用于检测到应用浏览器对目标网站进行浏览的触发操作后,向所述目标网站对应的服务器发送网页资源的获取请求;资源存储单元,用于接收所述服务器根据所述获取请求返回的所述网页资源的资源分片,根据预设的存储规则将所述资源分片存储在本地,以供在重新浏览所述目标网站时,根据存储在本地的资源分片对所述网页资源进行加载。可选地,所述资源存储单元进一步用于:当检测获知所述资源分片为子资源,且所述子资源的标识不在预设的资源清单中时,将所述资源分片存储在本地;当所述浏览器内核检测获知所述资源分片为子资源,且所述子资源的标识在所述预设的资源清单中时,不进行本地存储。可选地,所述资源存储单元还用于:当检测获知所述资源分片为主资源时,不进行本地存储。可选地,所述装置还包括:第一资源删除单元,用于在检测到关闭所述目标网站的触发操作后,删除存储在本地的与所述目标网站对应的资源分片。可选地,所述第一资源删除单元进一步用于在关闭所述目标网站且经过第一预设时间后,删除存储在本地的与所述目标网站对应的资源分片。可选地,所述装置还包括:第二资源删除单元,用于在重新开启所述浏览器时,对存储在本地的资源分片进行检测,当判断获知所述资源分片的存储时间超过第二预设时间时,删除所述资源分片。本专利技术实施例提供的浏览器网页加载处理装置,通过根据预设的存储规则将接收到的资源分片进行本地存储,可实现在重新浏览目标网站时根据存储在本地的资源分片对所述网页资源进行加载,节约了网络流量和网络资源,提高了网页访问的效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术浏览器网页加载处理方法实施例流程图;图2为本专利技术浏览器网页加载处理方法中资源分片存储实施例流程图;图3为本专利技术浏览器网页加载处理装置实施例结构示意图;图4为本专利技术浏览器网页加载处理装置另一实施例结构示意图;图5为本专利技术智能终端实施例结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术浏览器网页加载处理方法实施例流程图;如图1所示,本实施例的浏览器网页加载处理方法包括:S1:浏览器内核检测到应用浏览器对目标网站进行浏览的触发操作后,向所述目标网站对应的服务器发送网页资源的获取请求;具体来说,上述的应用浏览器即为当前进行网页访问和加载的浏览器,该浏览器对目标网站进行浏览的触发操作包括用户为浏览目标网页内容而对该目标网站的图标或网址链接进行相应点击的操作,浏览器内核在检测到上述操作后,即通过超文本传输协议http向目标网站对应的服务器(包括云服务器ECS等)发送获取相应网页资源的请求信息。S2:所述浏览器内核接收所述服务器根据所述获取请求返回的所述网页资源的资源分片,根据预设的存储规则将所述资源分片存储在本地,以供在重新浏览所述目标网站时,根据存储在本地的资源分片对所述网页资源进行加载。具体来说,在向服务器发送了网页资源的获取请求信息之后,该浏览器内核即可接收该服务器根据该获取请求的内容返回的相应网页资源的资源分片,并根据预设的存储规则,将被信任网站的资源分片存储在本地,进而在重新浏览所述目标网站(包括在网页浏览中进行前进/后退操作)时,可根据已经存储在本地的资源分片对所述网页资源进行加载,即可避免重新从服务器获取网页资源,达到了节约网络流量,节约网络资源以及提高网页访问效率的目的。需要说明的是,上述接收的资源是相应网页资源的资源分片主要是由于每次下载的网页资源文件通常很大,因此需要将每次需要获取的全部资源进行分片,在解析的同时进行下载。可以理解的是,上述预设的存储规则可包括:在存储本文档来自技高网...
浏览器网页加载处理方法及装置

【技术保护点】
一种浏览器网页加载处理方法,其特征在于,包括:浏览器内核检测到应用浏览器对目标网站进行浏览的触发操作后,向所述目标网站对应的服务器发送网页资源的获取请求;所述浏览器内核接收所述服务器根据所述获取请求返回的所述网页资源的资源分片,根据预设的存储规则将所述资源分片存储在本地,以供在重新浏览所述目标网站时,根据存储在本地的资源分片对所述网页资源进行加载。

【技术特征摘要】
1.一种浏览器网页加载处理方法,其特征在于,包括:浏览器内核检测到应用浏览器对目标网站进行浏览的触发操作后,向所述目标网站对应的服务器发送网页资源的获取请求;所述浏览器内核接收所述服务器根据所述获取请求返回的所述网页资源的资源分片,根据预设的存储规则将所述资源分片存储在本地,以供在重新浏览所述目标网站时,根据存储在本地的资源分片对所述网页资源进行加载。2.根据权利要求1所述的方法,其特征在于,所述根据预设的存储规则将所述资源分片存储在本地,包括:若所述浏览器内核检测获知所述资源分片为子资源,且所述子资源的标识不在预设的资源清单中,则将所述资源分片存储在本地;若所述浏览器内核检测获知所述资源分片为子资源,且所述子资源的标识在所述预设的资源清单中,则不进行本地存储。3.根据权利要求2所述的方法,其特征在于,所述根据预设的存储规则将所述资源分片存储在本地,还包括:若所述浏览器内核检测获知所述资源分片为主资源,则不进行本地存储。4.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:若所述浏览器内核检测到关闭所述目标网站的触发操作后,则删除存储在本地的与所述目标网站对应的资源分片。5.根据权利要求4所述的方法,其特征在于,所述删除存储在本地的与所述目标网站对应的资源分片包括:关闭所述目标网站且经过第一预设时间后,删除存储在本地的与所述目标网站对应的资源分片。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:重新开启所述浏览器时,对存储在本地的资源分片进行检测,若判断获知所述资源分片的存储时间超过第二...

【专利技术属性】
技术研发人员:王璟瑶
申请(专利权)人:乐视控股北京有限公司乐视移动智能信息技术北京有限公司
类型:发明
国别省市:北京;11

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

1