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

技术编号:38472301 阅读:29 留言:0更新日期:2023-08-11 14:49
本申请公开了一种页面即时加载方法、装置、电子设备及存储介质。该方法包括:接收用户访问HTML页面的请求;基于目标HTML页面的链接参数,确定目标HTML页面属于第一类型页面或者属于第二类型页面,其中,第一类型页面包括经过离线缓存处理的HTML页面,第二类型页面为未经过离线缓存处理的HTML页面,链接参数为字符串;如果目标HTML页面属于第一类型页面,则获取目标HTML页面的本地缓存文件的当前版本信息,以及获取服务器中目标HTML页面的最新版本信息;如果本地缓存文件的当前版本与服务器中的最新版本一致,直接加载本地缓存文件。利用本申请实施例能够实现页面的即时快速加载。本申请实施例能够实现页面的即时快速加载。本申请实施例能够实现页面的即时快速加载。

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


[0001]本专利技术涉及互联网信息
,特别地涉及一种页面即时加载的方法、装置、电子设备及存储介质。

技术介绍

[0002]HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。采用HTML5前端技术设计的页面可以称为HTML5页面。HTML5页面都是即时加载页面,但是当需要加载的页面的资源文件比较大时,例如在游戏终端加载HTML5页面时,需要耗费一定的时间,导致用户体验较差,另外,在网络速度较差的环境中加载HTML5页面,也常常会出现加载非常缓慢的情况,影响用户的使用观感。为了更快地加载HTML5页面,可以选择缓存HTML页面对应的资源文件,但是由于缓存资源文件的更新不及时,常常会发生用户获得的页面信息出现滞后的问题,影响用户的使用体验。

技术实现思路

[0003]针对存在的技术问题,本专利技术提出了一种页面即时加载的方法、装置、电子设备、计算机可读存储介质及计算机程序产品,用于解决本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种页面即时加载方法,其特征在于,应用于客户端,所述方法包括:接收用户访问HTML页面的请求;基于目标HTML页面的链接参数,确定所述目标HTML页面属于第一类型页面或者属于第二类型页面,其中,所述第一类型页面包括经过离线缓存处理的HTML页面,所述第二类型页面为未经过离线缓存处理的HTML页面,所述链接参数为字符串;如果所述目标HTML页面属于第一类型页面,则获取目标HTML页面的本地缓存文件的当前版本信息,以及获取服务器中目标HTML页面的最新版本信息;如果本地缓存文件的当前版本与服务器中的最新版本一致,直接加载本地缓存文件;如果本地缓存文件的当前版本与服务器中的最新版本不一致,将服务器中目标HTML页面的最新版本的资源文件下载至本地缓存中并进行加载;如果所述目标HTML页面属于第二类型页面,直接向服务器请求加载所述目标HTML页面。2.根据权利要求1所述的方法,其特征在于,所述链接参数属于所述目标HTML页面的地址参数中的一部分。3.根据权利要求1所述的方法,其特征在于,所述版本信息包括所述目标HTML页面的文件名,所述文件名基于哈希值进行标记。4.根据权利要求1所述的方法,其特征在于,在基于目标HTML页面的链接参数,确定所述目标HTML页面属于第一类型页面或者属于第二类型页面之后,所述方法还包括:如果所述目标HTML页面属于第一类型页面,且客户端确认所述目标HTML页面的本地缓存文件不存在,则客户端直接向服务器请求加载所述目标HTML页面,并将所述目标HTML页面的缓存文件下载至本地。5.一种页面即时加载装置,其特征在于,包括:接收模块,用于接收用户访问HTML页面的请求;确定模块,用于基于目标HTML页面的链接参数,确定所述目标HTML页面属于第一类型页面或者属于第二类型页面,其中,所述第一类型页面包括经过离线缓存处理的HTML页面,所述第二类型页面为未经过...

【专利技术属性】
技术研发人员:郭永豪鲍云峰杨振国刘曌
申请(专利权)人:北京米可世界科技有限公司
类型:发明
国别省市:

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

1