预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共34页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106066868A(43)申请公布日2016.11.02(21)申请号201610366038.X(22)申请日2016.05.27(71)申请人北京小米移动软件有限公司地址100085北京市海淀区清河中街68号华润五彩城购物中心二期9层01房间(72)发明人於一飞程良渝徐国市(74)专利代理机构北京三高永信知识产权代理有限责任公司11138代理人鞠永善(51)Int.Cl.G06F17/30(2006.01)权利要求书5页说明书20页附图8页(54)发明名称网页加载方法及装置(57)摘要本公开揭示了一种网页加载方法及装置,属于互联网技术领域。所述网页加载方法包括:在需要加载网页时,移动终端确定是否存储有该网页的关键资源;在未存储有该网页的关键资源时,向代理服务器发送该网页的第一加载请求;代理服务器接收第一加载请求,获取网页的代码文件和关键资源,向移动终端反馈第一加载应答;移动终端利用第一加载应答中的代码文件和关键资源,对网页进行渲染显示。在代理服务器接收移动终端发送的加载请求后,直接向移动终端推送网页的代码文件和关键资源,以让移动终端对网页进行渲染显示;解决了相关技术中移动终端获取网页代码文件后,需要等待服务器反馈关键资源导致网页渲染时间较长的问题;缩短了网页渲染的时间。CN106066868ACN106066868A权利要求书1/5页1.一种网页加载方法,其特征在于,应用于移动终端中,所述方法包括:在需要加载网页时,确定是否存储有所述网页的关键资源;在未存储有所述网页的关键资源时,向代理服务器发送所述网页的第一加载请求,所述第一加载请求用于触发所述代理服务器获取所述网页的代码文件以及所述网页的关键资源,向所述移动终端反馈包括所述代码文件和所述网页的关键资源的第一加载应答;接收所述代理服务器反馈的所述第一加载应答;利用所述第一加载应答包括的所述代码文件和所述关键资源,对所述网页进行渲染显示。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在存储有所述网页的关键资源时,获取所述网页的关键资源的描述信息;向所述代理服务器发送添加有所述描述信息的第二加载请求,所述第二加载请求用于触发所述代理服务器获取存储的与所述网页对应的代码文件,根据描述信息确定出所述网页的关键资源的差量数据,向所述移动终端反馈添加有所述差量数据以及所述代码文件的第二加载应答,所述差量数据用于反映在所述移动终端存储的关键资源与所述代理服务器存储的同一个关键资源之间的差值。3.根据权利要求2所述的方法,其特征在于,所述获取所述网页的关键资源的描述信息,包括:查询所述网页的每个关键资源;对于查询到所述网页的关键资源,将查询到的且超期的所述网页的第一类关键资源的描述信息记为查询到且已超期,计算所述第一类关键资源的哈希值,将所述哈希值添加至所述第一类关键资源的描述信息中;将查询到的且尚未超期的所述网页的第二类关键资源的描述信息记为查询到且尚未超期;将未查询到的所述网页的第三类关键资源的描述信息记为未查询到。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:接收所述代理服务器反馈的所述第二加载应答;当所述第二加载应答中仅包含代码文件时,利用所述代码文件以及本地存储的所述网页的关键资源,渲染显示所述网页;当所述第二加载应答中仅包括代码文件和差量数据时,根据所述差量数据以及存储的与所述差量数据对应的原始关键资源,将所述原始关键资源更新为应用关键资源,根据所述应用关键资源、所述代码文件以及本地存储的所述网页的其他关键资源,渲染显示所述网页;当所述第二加载应答中包括代码文件、差量数据和关键资源时,根据所述差量数据以及存储的与所述差量数据对应的原始关键资源,将所述原始关键资源更新为应用关键资源,根据所述应用关键资源、所述代码文件、所述第二加载应答中包括的关键资源以及本地存储的所述网页的其他关键资源,渲染显示所述网页。5.一种网页加载方法,其特征在于,应用于代理服务器中,所述方法包括:接收移动终端发送的网页的第一加载请求,所述第一加载请求是所述移动终端首次加载所述网页时发送的加载请求;2CN106066868A权利要求书2/5页获取所述网页的代码文件以及所述网页的关键资源;向所述移动终端反馈包括所述代码文件和所述网页的关键资源的第一加载应答,所述第一加载应答用于触发所述移动终端利用所述代码文件和所述关键资源对所述网页进行渲染显示。6.根据权利要求5所述的方法,其特征在于,所述获取所述网页的代码文件以及所述网页的关键资源,包括:在所述代理服务器未接收过所述网页的历史加载请求时,从所述网页的目标服务器获取所述网页的代码文件以及所述网页的所有资源,提取出所述网页的关键资源;在所述代理服务器接收