基于网页的加载方法、装置、设备及存储介质制造方法及图纸

技术编号:23765007 阅读:43 留言:0更新日期:2020-04-11 19:22
本发明专利技术公开了一种涉及数据处理的基于网页的加载方法、装置、设备及存储介质,所述方法包括:获取用户的网页访问请求,根据所述网页访问请求确定待访问的当前网页;查找与所述当前网页对应的待加载资源文件;提取所述待加载资源文件中的静态资源标识,根据所述静态资源标识获取对应的待加载静态资源信息;对所述待加载静态资源信息进行筛选,得到目标静态资源信息;判断所述目标静态资源信息的类型信息;根据所述类型信息将所述目标静态资源信息插入所述待加载资源文件中,通过插入后的待加载资源文件实现对所述当前网页的加载。本发明专利技术直接将待加载资源文件进行加载即可完成页面的加载,提升整体页面加载速度。

Loading methods, devices, devices and storage media based on Web pages

【技术实现步骤摘要】
基于网页的加载方法、装置、设备及存储介质
本专利技术涉及计算机处理
,尤其涉及一种基于网页的加载方法、装置、设备及存储介质。
技术介绍
目前,主流的网页及资源管理方式是将网页相关的静态资源,例如Javascript文件、层叠样式表(CascadingStyleSheets,CSS)文件以及图片资源分开存放,并在超文本标记语言(HyperTextMarkupLanguage,HTML)文件中引用需要的静态资源。如果引用的资源文件中,存在大量小文件,例如几行代码的Javascript文件和CSS文件,或10KB以内的图片,则影响网页整体加载性能,因为浏览器对同时请求的静态资源请求数有限制,导致多数文件的加载被排队,需要等待其他加载任务完成后才可启动加载请求,从而导致网页加载速度较慢。
技术实现思路
本专利技术的主要目的在于提出一种基于网页的加载方法、装置、设备及存储介质,旨在解决网页加载速度过慢的技术问题。为实现上述目的,本专利技术提供一种基于网页的加载方法,所述基于网页的加载方法包括以下步骤:获取用户的网本文档来自技高网...

【技术保护点】
1.一种基于网页的加载方法,其特征在于,所述基于网页的加载方法包括:/n获取用户的网页访问请求,根据所述网页访问请求确定待访问的当前网页;/n查找与所述当前网页对应的待加载资源文件;/n提取所述待加载资源文件中的静态资源标识,根据所述静态资源标识获取对应的待加载静态资源信息;/n对所述待加载静态资源信息进行筛选,得到目标静态资源信息;/n判断所述目标静态资源信息的类型信息;/n根据所述类型信息将所述目标静态资源信息插入所述待加载资源文件中,通过插入后的待加载资源文件实现对所述当前网页的加载。/n

【技术特征摘要】
1.一种基于网页的加载方法,其特征在于,所述基于网页的加载方法包括:
获取用户的网页访问请求,根据所述网页访问请求确定待访问的当前网页;
查找与所述当前网页对应的待加载资源文件;
提取所述待加载资源文件中的静态资源标识,根据所述静态资源标识获取对应的待加载静态资源信息;
对所述待加载静态资源信息进行筛选,得到目标静态资源信息;
判断所述目标静态资源信息的类型信息;
根据所述类型信息将所述目标静态资源信息插入所述待加载资源文件中,通过插入后的待加载资源文件实现对所述当前网页的加载。


2.如权利要求1所述的基于网页的加载方法,其特征在于,所述查找与所述当前网页对应的待加载资源文件,包括:
获取所述当前网页的入口信息,提取所述入口信息中的超文本标记语言文件;
根据所述超文本标记语言文件生成待加载资源文件。


3.如权利要求2所述的基于网页的加载方法,其特征在于,所述根据所述超文本标记语言文件生成待加载资源文件,包括:
创建解析器,通过所述解析器对所述超文本标记语言文件进行解析,得到解析文件;
获取所述解析文件中的根节点以及根名称;
根据所述根节点以及根名称得到相应的子节点内容值信息;
根据所述子节点内容值信息生成待加载资源文件。


4.如权利要求1至3中任一项所述的基于网页的加载方法,其特征在于,所述对所述待加载静态资源信息进行筛选,得到目标静态资源信息,包括:
获取所述待加载静态资源信息的容量信息;
将未超过预设阈值的容量信息对应的待加载静态资源信息作为目标静态资源信息。


5.如权利要求1至3中任一项所述的基于网页的加载方法,其特征在于,所述根据所述类型信息将所述目标静态资源信息插入所述待加载资源文件中,通过插入后的待加载资源文件实现对所述当前网页的加载,包括:
在所述目标静态资源信息的类型为Javascript资源信息时,将所述Javascript资源信息中的script标签信息进行压缩混淆,生成第一标签信息;
将所述第一标签信息插入所述待加载资源文件中,得到第一目标资源文件,并删除所述第一目标资源文件中的第一标签引用信息,通过删除后的第一目标资源文件实现对所述当前网页的加载。


6.如权利要求1至...

【专利技术属性】
技术研发人员:曾锐张喜锋
申请(专利权)人:平安国际智慧城市科技股份有限公司
类型:发明
国别省市:广东;44

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

1