[发明专利]页面加载方法、装置、系统、用户终端及可读存储介质在审
申请号: | 201811519936.X | 申请日: | 2018-12-12 |
公开(公告)号: | CN111310084A | 公开(公告)日: | 2020-06-19 |
发明(设计)人: | 农智琳 | 申请(专利权)人: | 北京嘀嘀无限科技发展有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 邓超 |
地址: | 100193 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 加载 方法 装置 系统 用户 终端 可读 存储 介质 | ||
1.一种页面加载方法,其特征在于,应用于用户终端,所述方法包括:
响应用户对页面进行加载的操作,从所述用户终端的本地离线缓存中读取所述页面的html文件;
从所述用户终端的本地缓存中读取所述html文件中引用的静态资源文件,其中,所述静态资源文件包括JS文件、CSS文件及图片中的其中至少一种;
根据所述html文件及所述html引用的静态资源文件加载所述页面。
2.如权利要求1所述的页面加载方法,其特征在于,在响应用户对页面进行加载的操作,从所述用户终端的本地离线缓存中读取所述页面的html文件之前,所述方法还包括:
将所述页面的html文件预先存储到所述用户终端的本地离线缓存中;
将所述html引用的静态资源文件预先存储到所述用户终端的本地缓存中。
3.如权利要求2所述的页面加载方法,其特征在于,所述方法还包括:
在加载所述页面之后,检测所述页面在与所述用户终端通信连接的第一服务器中离线缓存的html文件是否更新;
在检测到所述页面的html文件更新时,从所述第一服务器中下载更新后的html文件,并在所述用户终端的本地进行离线缓存;
根据更新后的html文件重新加载所述页面。
4.如权利要求3所述的页面加载方法,其特征在于,第一服务器中离线缓存有所述页面的html文件,该离线缓存中还存储有记录所述html文件的manifest文件,所述检测所述页面在与所述用户终端通信连接的第一服务器中离线缓存的html文件是否更新,包括:
发送检测请求到所述第一服务器,由所述第一服务器对所述manifest文件进行检测;
接收所述第一服务器根据所述检测请求对所述manifest文件进行检测的检测结果;
若检测结果为所述manifest文件有更新,判定离线缓存的html文件更新;若检测结果为所述manifest文件没有更新,判定离线缓存的html文件未更新。
5.如权利要求3所述的页面加载方法,其特征在于,在根据更新后的html文件重新加载所述页面之后,所述方法还包括:
检测更新前后的所述html文件中引用的静态资源文件是否变更;
在检测到更新前后的所述html文件中引用的静态资源文件变更时,从与所述用户终端通信连接的第二服务器中下载变更后的静态资源文件,并将变更后的静态资源文件保存到所述用户终端的缓存中。
6.如权利要求5所述的页面加载方法,其特征在于,所述检测所述更新后的html文件中引用的静态资源文件是否变更,包括:
检测更新前后的所述html文件中引用的静态资源文件的后缀MD5戳的文件名是否发生变化,其中,不同静态资源文件的后缀MD5戳的文件名不相同;
若后缀MD5戳的文件名没有发生变化,则判定引用的静态资源文件未变更;
若后缀MD5戳的文件名发生变化,则判定引用的静态资源文件已变更。
7.如权利要求5所述的页面加载方法,其特征在于,所述第二服务器中存储有后缀MD5戳的文件名的静态资源文件,所述从与所述用户终端通信连接的第二服务器中下载变更后的静态资源文件,并将变更后的静态资源文件保存到本地缓存中,包括:
从所述第二服务器中下载变更后的静态资源文件,并更新所述用户终端的本地缓存中对应的静态资源文件;其中,变更后的静态资源文件在本地缓存中的存储有效期为预设时长。
8.如权利要求7所述的页面加载方法,其特征在于,在更新所述用户终端的本地缓存中对应的静态资源文件之后,所述方法还包括:
从所述本地缓存中加载更新后的静态资源文件;
根据更新后的静态资源文件显示所述页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京嘀嘀无限科技发展有限公司,未经北京嘀嘀无限科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811519936.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种活性焦吸附塔及活性焦吸附净化烟气的方法
- 下一篇:一种防滑摩托车轮胎