一种网页数据处理、网页加载方法及相关装置制造方法及图纸

技术编号:15691027 阅读:39 留言:0更新日期:2017-06-24 03:54
本发明专利技术实施例公开了一种网页数据处理、网页加载方法及相关装置,包括:服务器接收终端发送的网页请求消息和网络质量值,并根据待请求网页的标识信息,在确定网络质量值小于等于预设网络质量值时,向终端发送待请求网页的第一加载版本;而在确定网络质量值大于预设网络质量值时,向终端发送待请求网页的第二加载版本,以使终端可根据待请求网页的第一或第二加载版本,显示待请求网页。由于待请求网页的不同加载版本中包含的数据量不同,因而,服务器在网络质量值小于等于预设网络质量值时,向终端发送数据量较小的第一加载版本,可使得终端在网络性能不佳的情况下,也能快速完成网页加载,向用户显示待请求网页,并有效提高用户体验。

Web page data processing, web page loading method and related device

The embodiment of the invention discloses a web page loading, data processing method and related device, server page request message: value and quality of the network sending and receiving terminal, according to the request of the identification information of the web page, the value is less than or equal to the preset value to determine the quality of network network quality, the first version is sent to a terminal to be loaded request a web page; while the value is higher than the preset value to determine the quality of network network quality, second loaded version is sent to a terminal to request a web page, so that the terminal can according to the request of \the first or second loading version, to request a web page display. Because of the different loading version to be \request the amount of data in the different, so the server value is less than or equal to the preset value in network quality, network quality, the first version is sent to a terminal loading smaller amount of data, the terminal network performance in the case of poor, also can quickly complete the page loading, the requests to be displayed to the user\, and effectively improve the user experience.

【技术实现步骤摘要】
一种网页数据处理、网页加载方法及相关装置
本专利技术涉及通信
,尤其涉及一种网页数据处理方法、网页加载方法及相关装置。
技术介绍
当下移动互联网发展迅猛,伴随着各种类型的智能终端如智能手机、平板电脑、智能电视的不断普及,人们对智能终端的要求也越来越高。现有技术中,终端进行网页加载时,需要与服务器建立链接,基于建立的链接向服务器发起HTTP(HyperTextTransferProtocol,超文本传输协议)请求,并接收服务器根据HTTP请求返回的网页数据,完成网页加载。当前的HTML5(HyperTextMarkupLanguage,超文本标记语言5.0标准)应用中,网页包含的数据量通常较大,例如,一些HTML5应用的网页中需要加载较多的图片,在网络状况较好的情况下,终端可以很快完成网页加载并向用户展示网页内容;而在网络状况不好的情况下,终端则需要较长的时间才能完成网页加载,有时可能会出现页面假死的状态或者因网页中图片的数据量过大,网页中图片全部不显示的状态,则会导致终端无法快速完成网页加载,给用户的体验较差。综上,目前亟需要一种网页数据处理方法、加载方法,用以解决因网络性能不佳而导致的终端无法快速完成网页加载的技术问题。
技术实现思路
本专利技术提供一种网页数据处理方法、网页加载方法及相关装置,用于解决现有技术中因网络性能不佳而导致的终端无法快速完成网页加载的问题。本专利技术实施例提供的一种网页数据处理方法,包括:服务器接收终端发送的网页请求消息,所述网页请求消息包括待请求网页的标识信息;所述服务器接收所述终端发送的网络质量值,若确定所述网络质量值小于等于预设网络质量值,则根据所述待请求网页的标识信息,向所述终端发送所述待请求网页的第一加载版本,以使所述终端根据接收到的所述待请求网页的第一加载版本,显示所述待请求网页;若确定所述网络质量值大于所述预设网络质量值,则根据所述待请求网页的标识信息,向所述终端发送所述待请求网页的第二加载版本,以使所述终端根据接收到的所述待请求网页的第二加载版本,显示所述待请求网页;所述待请求网页的第二加载版本包含的数据量大于所述第一加载版本包含的数据量。可选地,所述方法还包括:所述服务器接收所述终端发送的网络质量请求消息,并根据所述网络质量请求消息向所述终端发送预设图片,以使所述终端根据接收所述预设图片所需的时间,确定出当前时间对应的网络质量值,并将所述网络质量值存储在终端中。本专利技术实施例提供的一种网页加载方法,包括:终端向服务器发送网页请求消息,所述网页请求消息中包括待请求网页的标识信息;所述终端将当前时间对应的网络质量值发送给所述服务器,并接收所述服务器根据所述网络质量值和所述待请求网页的标识信息返回的所述待请求网页的目标加载版本,所述目标加载版本为第一加载版本或第二加载版本;其中,所述服务器在所述网络质量值小于或等于预设网络质量值的情况下返回的目标加载版本为所述第一加载版本,在所述网络质量值大于所述预设网络质量的情况下,返回的目标加载版本为所述第二加载版本,且所述第二加载版本包含的数据量大于所述第一加载版本包含的数据量;所述终端根据所述待请求网页的目标加载版本,显示所述待请求网页。可选地,所述终端通过如下方式确定所述网络质量值:所述终端向所述服务器发送网络质量请求消息,所述网络质量请求消息用于请求所述服务器向所述终端发送预设图片;所述终端接收到所述服务器发送的预设图片后,确定接收所述预设图片所需的时间;所述终端至少根据接收所述预设图片所需的时间,确定当前时间对应的网络质量值,并将所述网络质量值通过webstorage方式存储在终端中。本专利技术实施例提供的一种服务器,包括:接收模块,用于接收终端发送的网页请求消息,所述网页请求消息中包括待请求网页的标识信息;以及,接收所述终端发送的网络质量值;处理模块,用于若确定所述网络质量值小于等于预设网络质量值,则根据所述待请求网页的标识信息,向所述终端发送所述待请求网页的第一加载版本,以使所述终端根据接收到的所述待请求网页的第一加载版本,显示所述待请求网页;以及,若确定所述网络质量值大于所述预设网络质量值,则根据所述待请求网页的标识信息,向所述终端发送所述待请求网页的第二加载版本,以使所述终端根据接收到的所述待请求网页的第二加载版本,显示所述待请求网页;所述待请求网页的第二加载版本包含的数据量大于所述第一加载版本包含的数据量。可选地,所述接收模块还用于:接收所述终端发送的网络质量请求消息;所述处理模块还用于:所述网络质量请求消息向所述终端发送预设图片,以使所述终端根据接收所述预设图片所需的时间,确定出当前时间对应的网络质量值,并将所述网络质量值存储在终端中。本专利技术实施例提供的一种终端,包括:发送模块,用于向服务器发送网页请求消息,所述网页请求消息中包括待请求网页的标识信息;以及,将当前时间对应的网络质量值发送给所述服务器;接收模块,用于接收所述服务器根据所述网络质量值和所述待请求网页的标识信息返回的所述待请求网页的目标加载版本;所述目标加载版本为第一加载版本或第二加载版本;其中,所述服务器在所述网络质量值小于或等于预设网络质量值的情况下返回的目标加载版本为所述第一加载版本,在所述网络质量值大于所述预设网络质量的情况下,返回的目标加载版本为所述第二加载版本,且所述第二加载版本包含的数据量大于所述第一加载版本包含的数据量;处理模块,用于根据所述待请求网页的目标加载版本,显示所述待请求网页。可选地,所述处理模块还用于:向所述服务器发送网络质量请求消息;所述网络质量请求消息用于请求所述服务器向所述终端发送预设图片;接收到所述服务器发送的预设图片后,确定接收所述预设图片所需的时间;至少根据接收所述预设图片所需的时间,确定当前时间对应的网络质量值,并将所述网络质量值通过webstorage方式存储在终端中。本专利技术实施例中,服务器接收终端发送的网页请求消息和网络质量值。若确定网络质量值小于等于预设网络质量值,则根据网页请求消息中的待请求网页的标识信息,向终端发送待请求网页的第一加载版本;若确定网络质量值大于预设网络质量值,则根据网页请求消息中的待请求网页的标识信息,向终端发送待请求网页的第二加载版本,以使终端可根据与当前的网络质量值对应的待请求网页的第一加载版本或第二加载版本,显示所述待请求网页。本专利技术实施例中,服务器可在网络质量值的不同情况下,向终端发送待请求网页的第一加载版本或第二加载版本,由于不同加载版本包含的数据量不同,因而,服务器在网络质量值小于等于预设网络质量值的情况下,向终端发送数据量较小的待请求网页的第一加载版本,可使得终端在网络性能不佳的情况下,也能快速完成网页加载,向用户显示待请求网页,并有效提高用户体验。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例适用的一种网络架构示意图;图2为本专利技术实施例提供的一种网页加载方法所对应的流程示意图;图3为本专利技术实施例中终端确定网络质量值的流程示意图;图4a为本专利技术实施例本文档来自技高网...
一种网页数据处理、网页加载方法及相关装置

【技术保护点】
一种网页数据处理方法,其特征在于,所述方法包括:服务器接收终端发送的网页请求消息,所述网页请求消息包括待请求网页的标识信息;所述服务器接收所述终端发送的网络质量值,若确定所述网络质量值小于等于预设网络质量值,则根据所述待请求网页的标识信息,向所述终端发送所述待请求网页的第一加载版本,以使所述终端根据接收到的所述待请求网页的第一加载版本,显示所述待请求网页;若确定所述网络质量值大于所述预设网络质量值,则根据所述待请求网页的标识信息,向所述终端发送所述待请求网页的第二加载版本,以使所述终端根据接收到的所述待请求网页的第二加载版本,显示所述待请求网页;所述待请求网页的第二加载版本包含的数据量大于所述第一加载版本包含的数据量。

【技术特征摘要】
1.一种网页数据处理方法,其特征在于,所述方法包括:服务器接收终端发送的网页请求消息,所述网页请求消息包括待请求网页的标识信息;所述服务器接收所述终端发送的网络质量值,若确定所述网络质量值小于等于预设网络质量值,则根据所述待请求网页的标识信息,向所述终端发送所述待请求网页的第一加载版本,以使所述终端根据接收到的所述待请求网页的第一加载版本,显示所述待请求网页;若确定所述网络质量值大于所述预设网络质量值,则根据所述待请求网页的标识信息,向所述终端发送所述待请求网页的第二加载版本,以使所述终端根据接收到的所述待请求网页的第二加载版本,显示所述待请求网页;所述待请求网页的第二加载版本包含的数据量大于所述第一加载版本包含的数据量。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述服务器接收所述终端发送的网络质量请求消息,并根据所述网络质量请求消息向所述终端发送预设图片,以使所述终端根据接收所述预设图片所需的时间,确定出当前时间对应的网络质量值,并将所述网络质量值存储在终端中。3.一种网页加载方法,其特征在于,所述方法包括:终端向服务器发送网页请求消息,所述网页请求消息中包括待请求网页的标识信息;所述终端将当前时间对应的网络质量值发送给所述服务器,并接收所述服务器根据所述网络质量值和所述待请求网页的标识信息返回的所述待请求网页的目标加载版本,所述目标加载版本为第一加载版本或第二加载版本;其中,所述服务器在所述网络质量值小于或等于预设网络质量值的情况下返回的目标加载版本为所述第一加载版本,在所述网络质量值大于所述预设网络质量的情况下,返回的目标加载版本为所述第二加载版本,且所述第二加载版本包含的数据量大于所述第一加载版本包含的数据量;所述终端根据所述待请求网页的目标加载版本,显示所述待请求网页。4.根据权利要求3所述的方法,其特征在于,所述终端通过如下方式确定所述网络质量值:所述终端向所述服务器发送网络质量请求消息,所述网络质量请求消息用于请求所述服务器向所述终端发送预设图片;所述终端接收到所述服务器发送的预设图片后,确定接收所述预设图片所需的时间;所述终端至少根据接收所述预设图片所需的时间,确定当前时间对应的网络质量值,并将所述网络质量值通过webstorage方式存储在终端中。...

【专利技术属性】
技术研发人员:马晓燕
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东,37

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

1