网页访问方法及用户终端技术

技术编号:10176610 阅读:155 留言:0更新日期:2014-07-02 16:34
本发明专利技术实施例公开了一种网页访问方法,包括:加载不包含指定资源文件的目标网页至浏览器中;在所述目标网页加载至所述浏览器中后,在所述目标网页中添加预先获取的所述指定资源文件;展现添加所述指定资源文件后的目标网页。相应地,本发明专利技术实施例还公开了一种用户终端。本发明专利技术实施例可以提高网页访问的速度。

【技术实现步骤摘要】
【专利摘要】本专利技术实施例公开了一种网页访问方法,包括:加载不包含指定资源文件的目标网页至浏览器中;在所述目标网页加载至所述浏览器中后,在所述目标网页中添加预先获取的所述指定资源文件;展现添加所述指定资源文件后的目标网页。相应地,本专利技术实施例还公开了一种用户终端。本专利技术实施例可以提高网页访问的速度。【专利说明】网页访问方法及用户终端
本专利技术涉及互联网
,尤其涉及一种网页访问方法及用户终端。
技术介绍
混合应用程序(Application,APP)内嵌有浏览器,在混合APP的开发过程中为了加速网页的访问速度,混合APP会设置有缓存策略,该缓存策略用于下载已经访问的资源文件,例如:常用的层叠样式表(Cascading Style Sheet, CSS)文件、JavaScript文件(该文件为计算机领域中通用的文件,没有具体的中文意思)或图片文件等。终端会执行该缓存策略缓存上述资源文件,以快速打开这些资源文件所在的网页。在实际应用中上述缓存的资源文件的数量很大,且上述资源文件占用的存储缓存空间也很大。而目前终端缓存空间都比较少,因此缓存空间就容易出现缓存严重不够用,就会删除一部分缓存的资源文件;当再次打开删除的资源文件所在的网页时,就需要重新下载删除的资源文件,这样导致网页访问的速度很慢。
技术实现思路
本专利技术实施例提供了 一种网页访问方法及用户终端,可以提高网页访问的速度。为了解决上述技术问题,本专利技术实施例提供的一种网页访问方法,包括:加载不包含指定资源文件的目标网页至浏览器中;在所述目标网页加载至所述浏览器中后,在所述目标网页中添加预先获取的所述指定资源文件;展现添加所述指定资源文件后的目标网页。本专利技术实施例还提供了一种用户终端,包括:加载单元、添加单元和展现单元,其中:所述加载单元,用于加载不包含指定资源文件的目标网页至浏览器中;所述添加单元,用于在所述加载单元将所述目标网页加载至所述浏览器中后,在所述目标网页中添加预先获取的所述指定资源文件;所述展现单元,用于展现所述添加单元添加所述指定资源文件后的目标网页。上述技术方案中,加载不包含指定资源文件的目标网页至浏览器中;在所述目标网页加载至所述浏览器中后,在所述目标网页中添加预先获取的所述指定资源文件;展现添加所述指定资源文件后的目标网页。由于加载过程中无需加载指定资源文件,而是将预先获取的指定资源文件添加到加载后的网页中,这样就可以提高网页访问的速度。【专利附图】【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种网页访问方法的流程示意图;图2是本专利技术实施例提供的另一种网页访问方法的流程示意图;图3是本专利技术实施例提供的另一种网页访问方法的流程示意图图4是本专利技术实施例提供的一种用户终端的结构示意图;图5是本专利技术实施例提供的另一种用户终端的结构示意图;图6是本专利技术实施例提供的另一种用户终端的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1是本专利技术实施例提供的一种网页访问方法的流程示意图,如图1所示,包括:101、加载不包含指定资源文件的目标网页至浏览器中。可选的,在加载上述目标网页之前,上述目标网页所在的服务器就将上述指定资源文件的资源引用标签从目标网络的网页源代码中移除,这样加载目标网页时,加载的目标网页就不包含上述指定资源文件。由于加载过程中无需加载上述指定资源文件,这样加载网页的速度就很快,即网页访问的速度很快。102、在所述目标网页加载至所述浏览器中后,在所述目标网页中添加预先获取的所述指定资源文件。可选的,上述预先获取的指定资源文件可以是预先下载并保存的指定资源文件。其中,上述指定资源文件可以是服务器与实现本方法的终端(例如:计算机、移动终端)预先协定好的,将目标网页中的数量很大,且占用的存储空间也很大的资源文件定义为指定资源文件。103、展现添加所述指定资源文件后的目标网页。上述技术方案中,加载不包含指定资源文件的目标网页至浏览器中;在所述目标网页加载至所述浏览器中后,在所述目标网页中添加预先获取的所述指定资源文件;展现添加所述指定资源文件后的目标网页。由于加载过程中无需加载指定资源文件,而是将预先获取的指定资源文件添加到加载后的网页中,这样就可以提高网页访问的速度。图2是本专利技术实施例提供的另一种网页访问方法的流程示意图,如图2所示,包括:201、设置用于下载指定资源文件的下载策略,所述指定资源文件与目标网页对应。可选的,上述指定资源文件与目标网页对应是指,上述指定资源文件是需要添加到目标网页中的资源文件。可选的,上述下载策略可以包括:上述指定文件的下载路径信息和/或上述指定文件的文件名信息。上述文件信息可以是文件标识。可选的,上述指定文件可以是一个或者多个文件,上述下载策略可以包括:上述指定文件中每个文件的下载路径信息,以及每个下载路径下载的文件的文件标识,即每个下载的文件都有标识,以防止文件标识重复,避免在后续处理过程中,出现添加错误的文件。可选的,上述下载策略除了指示下载上述指定资源文件外,还可以下载其它资源文件,其中,上述指定资源文件可以是目标网页对应的资源文件,上述其它资源文件可以是其它网页对应的资源文件。即该下载策略可以支持多个网页。需要说明的是,在本专利技术实施例中,在加载目标网页之前,就知晓目标网页对应的指定资源文件是哪些文件,在后续处理中再从保存的资源文件中选择出指定资源文件。202、根据所述下载策略下载所述指定资源文件。203、保存所述下载的指定资源文件。作为一种可选的实施方式,当上述目标网页需要加载至混合APP的内嵌浏览器时,步骤201可以包括:在混合APP的根目录中添加用于下载所述指定资源文件的下载策略的配置文件。可选的,上述配置文件可以包括:至少一个下载路径和以及每个下载路径下载的文件的文件标识。可选 的,上述配置文件可以是cache, xml (为协议中规定的文件格式,没有具体的中文意思)格式的配置文件,该配置文件可以如下所示:【权利要求】1.一种网页访问方法,其特征在于,包括: 加载不包含指定资源文件的目标网页至浏览器中; 在所述目标网页加载至所述浏览器中后,在所述目标网页中添加预先获取的所述指定资源文件; 展现添加所述指定资源文件后的目标网页。2.如权利要求1所述的方法,其特征在于,所述加载不包含指定资源文件的目标网页至浏览器中之前,所述方法还包括: 设置用于下载所述指定资源文件的下载策略; 根据所述下载策略下载所述指定资源文件; 保存所述下载的指定资源文件。3.如要求权利要求2所述的方法,其特征在于,所述浏览器为混合应用程序的内嵌浏览器,所述设置用于下载所述指定资源文件的下载策略包括: 在所本文档来自技高网...

【技术保护点】
一种网页访问方法,其特征在于,包括:加载不包含指定资源文件的目标网页至浏览器中;在所述目标网页加载至所述浏览器中后,在所述目标网页中添加预先获取的所述指定资源文件;展现添加所述指定资源文件后的目标网页。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐高凡
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1