本公开是关于一种网页显示方法及装置,属于互联网领域。所述方法包括:当接收到目标网页的显示指令时,获取当前所接入网络的网速;当所述网速小于或等于第一阈值时,从缓存中获取所述目标网页的网页资源;基于所述目标网页的网页资源,显示所述目标网页。本公开提高了该终端显示该目标网页的速度和效率。
【技术实现步骤摘要】
本公开涉及互联网领域,尤其涉及一种网页显示方法及装置。
技术介绍
随着互联网的普及,网络已经逐渐成为生活中不可分割的一部分,而浏览网页是用户使用网络的一种重要方式,通过浏览网页,用户可以获取各种资讯和资源。当用户需要浏览网页时,可以通过终端从服务器中获取网页资源,并基于该网页资源显示网页。由于一个完整的网页通常包括超文本标记语言(英文:HyperTextMark-upLanguage;简称HTML)、层叠样式表(英文:CascadingStyleSheet;简称:CSS)和Java脚本(英文:javascript;简称:JS)三类网页资源,当然,还可以包括图片、视频等其它种类的网页资源,其中一个网页可以包括一个或多个同类网页资源。相关技术中,当终端显示网页时,该终端需要向服务器发送多个获取请求,其中每个获取请求对应一类网页资源。当服务器接收到该多个获取请求时,分别向该终端发送对应的多个网页资源。当该终端接收到该多个网页资源时,加载该多个网页资源,从而显示该网页。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种网页显示方法及装置。根据本公开实施例的第一方面,提供一种网页显示方法,所述方法包括;当接收到目标网页的显示指令时,获取当前所接入网络的网速;当所述网速小于或等于第一阈值时,从缓存中获取所述目标网页的网页资源;基于所述目标网页的网页资源,显示所述目标网页。结合第一方面,在上述第一方面的第一种可能的实现方式中,所述获取当前所接入网络的网速之后,还包括:当所述网速大于所述第一阈值且小于或等于第二阈值时,从缓存中获取所述目标网页的第一资源,并从服务器中获取所述目标网页的第二资源;其中,所述目标网页的网页资源包括所述第一资源和所述第二资源,且所述第一资源所占的存储空间大于所述第二资源所占的存储空间。结合第一方面的第一种可能的实现方式,在上述第一方面的第二种可能的实现方式中,所述从服务器中获取所述目标网页的第二资源之后,还包括:将缓存中所述目标网页的第二资源替换为从所述服务器中获取的第二资源。结合第一方面或第一方面的第一种可能的实现方式,在上述第一方面的第三种可能的实现方式中,所述获取当前所接入网络的网速之后,还包括:当所述网速大于第二阈值时,从服务器中获取所述目标网页的网页资源。结合第一方面的第三种可能实现方式,在上第一方面的第四种可能的实现方式中,所述从服务器中获取所述目标网页的网页资源之后,还包括:将缓存中所述目标网页的网页资源替换为从所述服务器中获取的网页资源。结合第一方面至第一方面的第四种可能的实现方式中的任一种可能的实现方式,在上述第一方面的第五种可能的实现方式中,所述当所述网速小于或等于第一阈值时,从缓存中获取所述目标网页的网页资源之前,还包括:设置所述第一阈值和第二阈值。根据本公开实施例的第二方面,提供一种网页显示装置,所述装置包括:第一获取模块,用于当接收到目标网页的显示指令时,获取当前所接入网络的网速;第二获取模块,用于当所述第一获取模块获取的网速小于或等于第一阈值时,从缓存中获取所述目标网页的网页资源;显示模块,用于基于所述第二获取模块获取的目标网页的网页资源,显示所述目标网页。结合第二方面,在上述第二方面的第一种可能的实现方式中,所述装置还包括:第三获取模块,用于当所述第二获取模块获取的网速大于所述第一阈值且小于或等于第二阈值时,从缓存中获取所述目标网页的第一资源,并从服务器中获取所述目标网页的第二资源;其中,所述目标网页的网页资源包括所述第一资源和所述第二资源,且所述第一资源所占的存储空间大于所述第二资源所占的存储空间。结合第二方面的第一种可能的实现方式,在上述第二方面的第二种可能的实现方式中,所述装置还包括:第一替换模块,用于将缓存中所述目标网页的第二资源替换为所述第三获取模块从所述服务器中获取的第二资源。结合第二方面或第二方面的第二种可能的实现方式,在上述第二方面的第三种可能的实现方式中,所述装置还包括:第四获取模块,用于当所述第二获取模块获取的网速大于第二阈值时,从服务器中获取所述目标网页的网页资源。结合第二方面的第三种可能的实现方式,在上述第二方面的第四种可能的实现方式中,所述装置还包括:第二替换模块,用于将缓存中所述目标网页的网页资源替换为所述第四获取模块从所述服务器中获取的网页资源。结合第二方面至第二方面的第四种可能的实现方式中的任一可能的实现方式,在上述第二方面的第五种可能的实现方式中,所述装置还包括:设置模块,用于设置所述第一阈值和第二阈值。根据本公开实施例的第三方面,提供一种网页显示装置,所述装置包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:当接收到目标网页的显示指令时,获取当前所接入网络的网速;当所述网速小于或等于第一阈值时,从缓存中获取所述目标网页的网页资源;基于所述目标网页的网页资源,显示所述目标网页。本公开的实施例提供的技术方案可以包括以下有益效果:在本公开实施例中,该终端可以在接收到目标网页的显示指令时,获取当前所接入网络的网速,当该网速小于或等于第一阈值时,该终端从缓存中获取该目标网页的全部网页资源,然后基于该目标网页的网页资源,显示该目标网页,提升了该终端获取该目标网页的网页资源的速度,进而提高了该终端显示该目标网页的速度和效率。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的一种网页显示方法的流程图。图2是根据一示例性实施例示出的一种网页显示方法的流程图。图3是根据一示例性实施例示出的一种第一设置提示信息的界面示意图。图4是根据一示例性实施例示出的一种设置第一阈值和第二阈值的设置界面示意图。图5是根据一示例性实施例示出的一种网页显示装置的框图。图6是根据一示例性实施例示出的另一种网页显示装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方...
【技术保护点】
一种网页显示方法,其特征在于,所述方法包括:当接收到目标网页的显示指令时,获取当前所接入网络的网速;当所述网速小于或等于第一阈值时,从缓存中获取所述目标网页的网页资源;基于所述目标网页的网页资源,显示所述目标网页。
【技术特征摘要】
1.一种网页显示方法,其特征在于,所述方法包括:
当接收到目标网页的显示指令时,获取当前所接入网络的网速;
当所述网速小于或等于第一阈值时,从缓存中获取所述目标网页的网页资
源;
基于所述目标网页的网页资源,显示所述目标网页。
2.如权利要求1所述的方法,其特征在于,所述获取当前所接入网络的网
速之后,还包括:
当所述网速大于所述第一阈值且小于或等于第二阈值时,从缓存中获取所
述目标网页的第一资源,并从服务器中获取所述目标网页的第二资源;
其中,所述目标网页的网页资源包括所述第一资源和所述第二资源,且所
述第一资源所占的存储空间大于所述第二资源所占的存储空间。
3.如权利要求2所述的方法,其特征在于,所述从服务器中获取所述目标
网页的第二资源之后,还包括:
将缓存中所述目标网页的第二资源替换为从所述服务器中获取的第二资
源。
4.如权利要求1或2所述的方法,其特征在于,所述获取当前所接入网络
的网速之后,还包括:
当所述网速大于第二阈值时,从服务器中获取所述目标网页的网页资源。
5.如权利要求4所述的方法,其特征在于,所述从服务器中获取所述目标
网页的网页资源之后,还包括:
将缓存中所述目标网页的网页资源替换为从所述服务器中获取的网页资
源。
6.如权利要求1-5任一权利要求所述的方法,其特征在于,所述当所述网
\t速小于或等于第一阈值时,从缓存中获取所述目标网页的网页资源之前,还包
括:
设置所述第一阈值和第二阈值。
7.一种网页显示装置,其特征在于,所述装置包括:
第一获取模块,用于当接收到目标网页的显示指令时,获取当前所接入网
络的网速;
第二获取模块,用于当所述第一获取模块获取...
【专利技术属性】
技术研发人员:余鹏,朱瑞贤,王广建,
申请(专利权)人:小米科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。