【技术实现步骤摘要】
网页加载方法及装置
本专利技术涉及计算机
,尤其涉及一种网页加载方法及装置。
技术介绍
随着终端设备的普及以及科学技术的快速发展,人们通过在终端设备上浏览网页,来获取各种各样的信息。但是,网页加载的速度受网络的影响。同一终端设备在接入不同网络(2G、3G、4G、WIFI等),访问同一网站时,网页加载速度存在差异,也即在网络状态好的情况下,网页加载速度正常,但在网络状态较差时,网页加载速度较慢,导致用户体验较差。
技术实现思路
有鉴于此,本专利技术提出了一种网页加载方法,应用于服务器,所述方法包括:接收终端设备发送的网页加载请求;响应于所述网页加载请求,确定所述终端设备的网络状态;根据所述网络状态匹配网页对应的组件;根据所述网页对应的组件构建所述网页后,发送所述网页至所述终端设备。在一种可能的实现方式中,所述确定所述终端设备的网络状态,包括:获取网页加载请求的发起时间及接收时间;根据所述发起时间及所述接收时间确定所述网页加载请求的时延信息 ...
【技术保护点】
1.一种网页加载方法,其特征在于,应用于服务器,所述方法包括:/n接收终端设备发送的网页加载请求;/n响应于所述网页加载请求,确定所述终端设备的网络状态;/n根据所述网络状态匹配网页对应的组件;/n根据所述网页对应的组件构建所述网页后,发送所述网页至所述终端设备。/n
【技术特征摘要】
1.一种网页加载方法,其特征在于,应用于服务器,所述方法包括:
接收终端设备发送的网页加载请求;
响应于所述网页加载请求,确定所述终端设备的网络状态;
根据所述网络状态匹配网页对应的组件;
根据所述网页对应的组件构建所述网页后,发送所述网页至所述终端设备。
2.根据权利要求1所述的方法,其特征在于,所述确定所述终端设备的网络状态,包括:
获取网页加载请求的发起时间及接收时间;
根据所述发起时间及所述接收时间确定所述网页加载请求的时延信息;
根据所述网页加载请求的时延信息确定所述终端设备的网络状态。
3.根据权利要求2所述的方法,其特征在于,所述根据所述网页加载请求的时延信息确定所述终端设备的网络状态,包括:
确定所述终端设备的位置信息;
根据所述终端设备的位置信息确定至少一个参考时延信息;
根据所述时延信息及所述参考时延信息确定所述终端设备的网络状态;
其中所述参考时延信息为不同网络状态下,位于所述位置信息的终端设备向服务器发送网页加载请求时的时延信息。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述根据所述网络状态匹配网页对应的组件,包括:
在所述网络状态为第一网络状态时,根据所述第一网络状态匹配网页对应的第一组件;或者,
在所述网络状态为第二网络状态时,根据所述第二网络状态匹配网页对应的第二组件;
其中,所述第一网络状态表征的网络状态优于所述第二网络状态表征的网络状态;
所述第一组件与所述第二组件为同一功能组件,所述第一组件占用的带宽大于所述第二组件占用的带宽。
5.根据权利要求1至4任一项所述的方法,其特征在于,网页加载请求包括网页路径信息,所述根据所述网络状态匹配网页对应的组件,包括:
根据所述网页路径信息确定所述网页对应的组件库;
根据所述网络状态在所述组件库中查找对应的组件列表;
确定所述组件列表中记录的组件为所述网页对应的组件;
其中,所述组件库用于存储网页在各网络状态下对应的组件列表。
6.根据权利要求1所述的方法,其特征在于,所述根据所述网页对应的组件构建所述网页后,发送所述网页至所述终端设备,包括:
获取网页对应的通用组件,所述通用组件为所述网页在不同网络状态下对应的组件中的相同组件;
根据所述通用组件及所述网页对应的组件构建所述网页;
发送所述网页至所述终端设备。
7.一种网页加载装置,其特征在于,应用于服务器,所述装置包括:
接收模块,用于接收终端设备发送的网页加载请求;<...
【专利技术属性】
技术研发人员:陈爽,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。