一种页面的加载方法及装置的制造方法

文档序号:8258715阅读:343来源:国知局
一种页面的加载方法及装置的制造方法
【专利说明】
【技术领域】
[0001]本发明涉及互联网技术领域,尤其涉及一种页面的加载方法及装置。
【【背景技术】】
[0002]目前,随着移动互联网技术的飞速发展,终端上安装的客户端越来越多,如浏览器客户端、新闻客户端等,这些客户端在使用过程中往往需要频繁加载页面。
[0003]终端上安装的客户端在进行页面的加载时,需要先从服务器下载超文本标记语言(HyperText Mark-up Language,HTML)文档,并从该HTML文档中解析出外链信息,再依据该外链信息,从其他服务器下载所需要的多媒体资源,最后利用HTML文档和该多媒体资源进行页面展现,从而实现页面的完全加载。
[0004]然而,现有技术中客户端实现页面的加载时,都是在HTML文档下载完成后才能下载外部的多媒体资源,大大影响客户端加载页面的时间,导致客户端加载页面的效率比较低。

【发明内容】

[0005]有鉴于此,本发明实施例提供了一种页面的加载方法及装置,用以解决现有技术中页面加载效率比较低的问题。
[0006]本发明实施例的一方面,提供一种页面的加载方法,包括:
[0007]依据统一资源定位符URL与外链信息的对应关系,获得与获取的URL对应的外链信息;
[0008]依据所述URL,获得与所述URL对应的超文本标记语言HTML文档,以及依据所述外链信息,获得与所述外链信息对应的多媒体资源;
[0009]依据所述HTML文档和所述多媒体资源,执行页面的展现操作。
[0010]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述依据URL与外链信息的对应关系,获得与获取的URL对应的外链信息之前,所述方法还包括:
[0011]客户端从与所述客户端对应的第一服务器获得所述URL与外链信息的对应关系;
[0012]所述客户端执行所述URL与外链信息的对应关系的存储操作。
[0013]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述客户端从与所述客户端对应的第一服务器获得所述URL与外链信息的对应关系,包括:
[0014]所述客户端向所述第一服务器发送超文本传送协议HTTP请求,所述HTTP请求中携带所述客户端的属性信息,以便于所述第一服务器依据所述客户端的属性信息,获得所述URL与外链信息的对应关系;所述客户端接收所述第一服务器发送的所述URL与外链信息的对应关系;或者,
[0015]所述客户端接收所述服务器周期性发送的所述URL与外链信息的对应关系。
[0016]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述依据URL与外链信息的对应关系,获得与获取的URL对应的外链信息,包括:
[0017]客户端接收用户输入的所述URL,或者,所述客户端依据用户的触发操作获得所述URL ;
[0018]所述客户端利用所述URL,在预先获得的所述URL与外链信息的对应关系中进行匹配,以获得与所述URL对应的至少一个外链信息。
[0019]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述依据所述URL,获得与所述URL对应的HTML文档,以及依据所述外链信息,获得与所述外链信息对应的多媒体资源,包括:
[0020]客户端依据所述外链信息,判断所述客户端所在终端中是否有所述外链信息对应的多媒体资源;
[0021]若判断出所述客户端所在终端中没有所述外链信息对应的多媒体资源,所述客户端向第二服务器发送针对所述URL的HTTP请求,以便于所述第二服务器依据所述HTTP请求,向所述客户端发送与所述URL对应的HTML文档;以及,所述客户端向第三服务器发送针对所述外链信息的下载请求,以便于所述第三服务器依据所述下载请求,向所述客户端发送与所述外链信息对应的多媒体资源。
[0022]本发明实施例的一方面,提供一种页面的加载装置,包括:
[0023]外链获取单元,用于依据统一资源定位符URL与外链信息的对应关系,获得与获取的URL对应的外链信息;
[0024]信息下载单元,用于依据所述URL,获得与所述URL对应的超文本标记语言HTML文档,以及依据所述外链信息,获得与所述外链信息对应的多媒体资源;
[0025]页面展现单元,用于依据所述HTML文档和所述多媒体资源,执行页面的展现操作。
[0026]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述装置还包括:
[0027]信息同步单元,用于从对应的第一服务器获得所述URL与外链信息的对应关系;以及,执行所述URL与外链信息的对应关系的存储操作。
[0028]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述信息同步单元用于从对应的第一服务器获得所述URL与外链信息的对应关系时,具体用于:
[0029]向所述第一服务器发送超文本传送协议HTTP请求,所述HTTP请求中携带所述客户端的属性信息,以便于所述第一服务器依据所述客户端的属性信息,获得所述URL与外链信息的对应关系;接收所述第一服务器发送的所述URL与外链信息的对应关系;或者,
[0030]接收所述服务器周期性发送的所述URL与外链信息的对应关系。
[0031]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述外链获取单元,具体用于:
[0032]接收用户输入的所述URL,或者,依据用户的触发操作获得所述URL ;
[0033]利用所述URL,在预先获得的所述URL与外链信息的对应关系中进行匹配,以获得与所述URL对应的至少一个外链信息。
[0034]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述信息下载单元,具体用于:
[0035]依据所述外链信息,判断所述客户端所在终端中是否有所述外链信息对应的多媒体资源;
[0036]若判断出所述客户端所在终端中没有所述外链信息对应的多媒体资源,向第二服务器发送针对所述URL的HTTP请求,以便于所述第二服务器依据所述HTTP请求,向所述客户端发送与所述URL对应的HTML文档;以及,向第三服务器发送针对所述外链信息的下载请求,以便于所述第三服务器依据所述下载请求,向所述客户端发送与所述外链信息对应的多媒体资源。
[0037]由以上技术方案可以看出,本发明实施例具有以下有益效果:
[0038]本发明实施例中,利用预先获得的URL与外链信息的对应关系,获得外链信息,然后,一并获得与URL对应的HTML文档和与外链信息对应的多媒体资源,进而依据执行页面的展现操作。与现有技术中先下载HTML文档才能下载外部的多媒体资源的技术方案相比,本发明实施例将下载多媒体资源的时刻提前到下载HTML文档的时刻,能够解决现有技术中页面加载效率比较低的问题,可以减少加载页面的时间,提高页面加载效率。
【【附图说明】】
[0039]为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0040]图1是本发明实施例所提供的页面的加载方法的流程示意图;
[0041]图2是本发明实施
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1