在移动终端中进行网页元素请求的方法、装置和客户端.pdf

上传人:e1 文档编号:4561872 上传时间:2018-10-20 格式:PDF 页数:19 大小:1.62MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410697257.7

申请日:

2014.11.26

公开号:

CN104462283A

公开日:

2015.03.25

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F17/30申请日:20141126|||公开

IPC分类号:

G06F17/30

主分类号:

G06F17/30

申请人:

北京奇虎科技有限公司; 奇智软件(北京)有限公司

发明人:

韩永禄; 杜海燕

地址:

100088北京市西城区新街口外大街28号D座112室(德胜园区)

优先权:

专利代理机构:

北京市隆安律师事务所11323

代理人:

权鲜枝; 何立春

PDF下载: PDF下载
内容摘要

本发明公开了一种在移动终端中进行网页元素请求的方法、装置和客户端。所述方法包括:检测移动终端进行无线数据传输的网络类型;依据所述网络类型,确定出在所述移动终端的浏览器中进行网页元素请求阻断的条件;在所述浏览器加载当前网页时,阻断符合所述网页元素请求阻断条件的网页元素请求。本发明提供的技术方案可以根据网络类型确定网页元素请求的阻断条件,在网页加载时阻断符合条件的网页元素请求,从而为用户提供符合当前网络环境的、优化的网页加载方案,解决了由于网络类型导致的网页加载速度过慢、网页加载超时、网页无响应等问题,给用户较为流畅、完美的移动上网体验。

权利要求书

权利要求书
1.  一种在移动终端中进行网页元素请求的方法,其中,该方法包括:
检测移动终端进行无线数据传输的网络类型;
依据所述网络类型,确定出在所述移动终端的浏览器中进行网页元素请求阻断的条件;
在所述浏览器加载当前网页时,阻断符合所述网页元素请求阻断条件的网页元素请求。

2.  如权利要求1所述的方法,其中,所述网页元素请求阻断的条件包括如下网页元素中的一种或多种:
指定类型的网页元素;
数据量大于预设值的网页元素;
需要指定插件进行加载的网页元素;
网页中的指定参数所标记出来的网页元素。

3.  如权利要求1所述的方法,其中,该方法进一步包括:
对于被阻断了网页元素请求的网页元素,根据该网页元素的URL从服务器侧获取该网页元素对应的替换网页元素,将该替换网页元素在单独的浏览器窗口中进行加载显示。

4.  如权利要求1所述的方法,其中,该方法进一步包括:
在浏览器中展示当前网页中的所有被阻断的网页元素请求;
响应于所展示的一个被阻断的网页元素请求被选中,向服务器侧发送该网页元素请求,获取相应内容,并在浏览器侧进行加载。

5.  如权利要求1所述的方法,其中,该方法进一步包括:
对于当前网页中的被阻断了网页元素请求的网页元素,根据该网页元素的URL在当前网页的该网页元素的位置处显示对应的占位符,以规整显示当前网页。

6.  一种在移动终端中进行网页元素请求的装置,其中,该装置包括:
网络检测单元,适于检测移动终端进行无线数据传输的网络类型;
条件配置单元,适于依据所述网络类型,确定出在所述移动终端的浏览器中进行网页元素请求阻断的条件;
拦截单元,适于在所述浏览器加载当前网页时,阻断符合所述网页元素 请求阻断条件的网页元素请求。

7.  如权利要求6所述的装置,其中,所述网页元素请求阻断的条件包括如下网页元素中的一种或多种:
指定类型的网页元素;
数据量大于预设值的网页元素;
需要指定插件进行加载的网页元素;
网页中的指定参数所标记出来的网页元素。

8.  如权利要求6所述的装置,其中,
所述拦截单元,适于对于被阻断了网页元素请求的网页元素,根据该网页元素的URL从服务器侧获取该网页元素对应的替换网页元素,将该替换网页元素在单独的浏览器窗口中进行加载显示。

9.  如权利要求6所述的装置,其中,该装置进一步包括:
展示单元,适于在浏览器中展示当前网页中的所有被阻断的网页元素请求;
拦截恢复单元,适于响应于所展示的一个被阻断的网页元素请求被选中,向服务器侧发送该网页元素请求,获取相应内容,并在浏览器侧进行加载。

10.  一种在移动终端中进行网页元素请求的浏览器客户端,包括如权利要求6-9中任一项所述的在移动终端中进行网页元素请求的装置。

说明书

说明书在移动终端中进行网页元素请求的方法、装置和客户端
技术领域
本发明涉及互联网技术领域,具体涉及一种在移动终端中进行网页元素请求的方法、装置和浏览器客户端。
背景技术
随着移动互联网技术的迅速发展和移动设备的高速增长,人们可以在各种各样的移动终端上随时随地进行网页的访问和浏览,在不同的情景下,移动终端进行无线数据传输所依赖的网络类型是不同的。由于不同的网络类型的网速、带宽、流量以及计费方式的不同,往往给用户带来不同的上网体验,较差的网络环境和比较早期的网络类型往往会产生如网页加载速度过慢、网页加载超时、网页无响应、网络流量耗费大等问题,给人们的生活和工作带来了诸多的不便。
因此,如何在节省网络流量的前提下,进一步提高网页加载速度,给用户较为流畅、迅捷的移动上网体验,是当前在移动终端进行网页加载处理时亟待解决的问题。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种在移动终端中进行网页元素请求的方法、装置和浏览器客户端。
依据本发明的一个方面,提供了一种在移动终端中进行网页元素请求的方法,该方法包括:
检测移动终端进行无线数据传输的网络类型;
依据所述网络类型,确定出在所述移动终端的浏览器中进行网页元素请求阻断的条件;
在所述浏览器加载当前网页时,阻断符合所述网页元素请求阻断条件的网页元素请求。
可选地,所述网页元素请求阻断的条件包括如下网页元素中的一种或多种:
指定类型的网页元素;
数据量大于预设值的网页元素;
需要指定插件进行加载的网页元素;
网页中的指定参数所标记出来的网页元素。
可选地,该方法进一步包括:
对于被阻断了网页元素请求的网页元素,根据该网页元素的URL从服务器侧获取该网页元素对应的替换网页元素,将该替换网页元素在单独的浏览器窗口中进行加载显示。
可选地,该方法进一步包括:
在浏览器中展示当前网页中的所有被阻断的网页元素请求;
响应于所展示的一个被阻断的网页元素请求被选中,向服务器侧发送该网页元素请求,获取相应内容,并在浏览器侧进行加载。
可选地,该方法进一步包括:
对于当前网页中的被阻断了网页元素请求的网页元素,根据该网页元素的URL在当前网页的该网页元素的位置处显示对应的占位符,以规整显示当前网页。
可选地,在所述浏览器加载当前网页时,阻断符合所述网页元素请求阻断条件的网页元素请求包括:
只有在所述当前网页符合预置的特征时,才阻断该当前网页的符合所述网页元素请求阻断条件的网页元素请求。
可选地,所述检测移动终端进行无线数据传输的网络类型包括:
当所述移动终端的浏览器启动并加载浏览器主界面时,通过调用移动终端操作系统中的用于查询网络类型的应用程序编程接口API来获取移动终端进行无线数据传输的网络类型。
可选地,该方法进一步包括:
设置智能省流量设置项;
当该智能省流量设置项被设置为有效时,执行上述的流程。
可选地,依据所述网络类型,确定出在所述移动终端的浏览器中进行网页元素请求阻断的条件包括:
当所述网络类型为移动数据网络或WiFi网络时,均设置网页元素请求阻断的条件,其中WiFi网络对应的网页元素请求阻断的条件比移动数据网络对应的网页元素请求阻断的条件宽松;
或者,当所述网络类型为移动数据网络时,设置网页元素请求阻断的条件;但当所述网络类型为WiFi网络时,不设置网页元素请求阻断的条件,所有网页元素请求均不会被阻断;
或者,当所述网络类型为移动数据网络时,设置网页元素请求阻断的条件;设置WiFi省流量设置项,当所述网络类型为WiFi网络时,设置网页元素请求阻断的条件,但只有在所述WiFi省流量设置项有效时,才在所述浏览器加载当前网页时,阻断符合所述网页元素请求阻断条件的网页元素请求。
依据本发明的另一个方面,提供了一种在移动终端中进行网页元素请求的装置,该装置包括:
网络检测单元,适于检测移动终端进行无线数据传输的网络类型;
条件配置单元,适于依据所述网络类型,确定出在所述移动终端的浏览器中进行网页元素请求阻断的条件;
拦截单元,适于在所述浏览器加载当前网页时,阻断符合所述网页元素请求阻断条件的网页元素请求。
可选地,所述网页元素请求阻断的条件包括如下网页元素中的一种或多种:
指定类型的网页元素;
数据量大于预设值的网页元素;
需要指定插件进行加载的网页元素;
网页中的指定参数所标记出来的网页元素。
可选地,所述拦截单元,进一步适于对于被阻断了网页元素请求的网页元素,根据该网页元素的URL从服务器侧获取该网页元素对应的替换网页元 素,将该替换网页元素在单独的浏览器窗口中进行加载显示。
可选地,该装置进一步包括:
展示单元,适于在浏览器中展示当前网页中的所有被阻断的网页元素请求;
拦截恢复单元,适于响应于所展示的一个被阻断的网页元素请求被选中,向服务器侧发送该网页元素请求,获取相应内容,并在浏览器侧进行加载。
可选地,所述展示单元,进一步适于对于当前网页中的被阻断了网页元素请求的网页元素,根据该网页元素的URL在当前网页的该网页元素的位置处显示对应的占位符,以规整显示当前网页。
可选地,所述拦截单元,适于在所述当前网页符合预置的特征时,阻断该当前网页的符合所述网页元素请求阻断条件的网页元素请求。
可选地,所述网络检测单元,适于当所述移动终端的浏览器启动并加载浏览器主界面时,通过调用移动终端操作系统中的用于查询网络类型的应用程序编程接口API来获取移动终端进行无线数据传输的网络类型。
可选地,该装置进一步包括:
设置单元,适于设置智能省流量设置项;
当该智能省流量设置项被设置为有效时,该装置执行上述的流程。
可选地,所述条件配置单元,适于当所述网络类型为移动数据网络或WiFi网络时,均设置网页元素请求阻断的条件,其中WiFi网络对应的网页元素请求阻断的条件比移动数据网络对应的网页元素请求阻断的条件宽松;
或者,所述条件配置单元,适于当所述网络类型为移动数据网络时,设置网页元素请求阻断的条件;但当所述网络类型为WiFi网络时,不设置网页元素请求阻断的条件,所有网页元素请求均不会被阻断;
或者,所述条件配置单元,适于当所述网络类型为移动数据网络时,设置网页元素请求阻断的条件;设置WiFi省流量设置项,当所述网络类型为WiFi网络时,设置网页元素请求阻断的条件,但只有在所述WiFi省流量设置项有效时,才在所述浏览器加载当前网页时,阻断符合所述网页元素请求阻断条件的网页元素请求。
依据本发明的又一个方面,提供了一种在移动终端中进行网页元素请求 的浏览器客户端,包括如上任一项所述的在移动终端中进行网页元素请求的装置。
本发明提供的技术方案可以根据网络类型确定网页元素请求的阻断条件,在网页加载时阻断符合条件的网页元素请求,从而为用户提供符合当前网络环境的、优化的网页加载方案,解决了由于网络类型导致的网页加载速度过慢、网页加载超时、网页无响应等问题,在节省流量的前提下,给用户较为流畅、迅捷的移动上网体验。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了根据本发明一个实施例的一种在移动终端中进行网页元素请求的方法的流程图;
图2示出了根据本发明另一个实施例的一种在移动终端中进行网页元素请求的方法的流程图;
图3示出了根据本发明一个实施例的一种在移动终端中进行网页元素请求的装置的示意图;
图4示出了根据本发明另一个实施例的一种在移动终端中进行网页元素请求的装置的示意图;
图5示出了根据本发明又一个实施例的一种在移动终端中进行网页元素请求的装置的示意图;
图6A示出了根据本发明一个实施例的不阻断网页元素请求的界面示意图;
图6B示出了根据本发明一个实施例的阻断网页元素请求的界面示意图;
图6C示出了根据本发明一个实施例的显示智能省流量设置项的界面示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
图1示出了根据本发明一个实施例的一种在移动终端中进行网页元素请求的方法的流程图。如图1所示,该方法包括:
步骤S110,检测移动终端进行无线数据传输的网络类型。
步骤S120,依据网络类型,确定出在移动终端的浏览器中进行网页元素请求阻断的条件。
本步骤中,网页元素是指:构成网页的各种资源元素,包括视频网页元素、图片网页元素、音频网页元素等;网页元素请求是指:浏览器在加载页面的时候,向服务器发出的对各种网页元素的请求。
步骤S130,在浏览器加载当前网页时,阻断符合网页元素请求阻断条件的网页元素请求。
可见,图1所示的方法可以根据网络类型确定网页元素请求的阻断条件,在网页加载时阻断符合条件的网页元素请求,从而为用户提供符合当前网络环境的、优化的网页加载方案,解决了由于网络类型导致的网页加载速度过慢、网页加载超时、网页无响应等问题,在节省网络流量的前提下,给用户较为流畅、迅捷的移动上网体验。
依照图1所示的方法,在本发明的一个实施例中,移动终端为手机,当检测到该手机连接的网络类型为WiFi网络时,确定不阻断任何类型的网页元素请求;当检测到该手机连接的网络类型为移动数据网络时,为了节省移动数据流量,确定阻断图片网页元素请求。图6A示出了根据本发明一个实施例的不阻断网页元素请求的界面示意图,依据上述条件,当该手机连接的网络类型为WiFi网络,在其浏览器中加载网页www.douban.com时,加载后 的网页页面如图6A所示,图片网页元素和文字网页元素均完整地显示出来。图6B示出了根据本发明一个实施例的阻断网页元素请求的界面示意图,依然依据上述条件,当该手机连接的网络类型为移动数据网络,在其浏览器中同样加载网页www.douban.com时,加载后的网页页面如图6B所示,可见,与图6A对应的两个图片的网页元素请求被阻断,没有显示出来。
在本发明的一个实施例中,图1所示方法的步骤S120所述的网页元素请求阻断的条件包括如下网页元素中的一种或多种:指定类型的网页元素,如上文所述的视频网页元素、图片网页元素、音频网页元素等;数据量大于预设值的网页元素;需要指定插件进行加载的网页元素,例如,需要利用Flash等插件才可以加载的网页元素;网页中的指定参数所标记出来的网页元素,例如,网页中的Meta参数中带有的预置标记可以用于标识网页元素的ID名称,因此,网页中的Meta参数所标记出来的网页元素可以作为请求阻断的条件。
在本发明的一个实施例中,图1所示的方法进一步包括:步骤S140,对于被阻断了网页元素请求的网页元素,根据该网页元素的URL从服务器侧获取该网页元素对应的替换网页元素,将该替换网页元素在单独的浏览器窗口中进行加载显示。例如,在一个实施例中,考虑到网络流量的限制,视频网页元素的请求被阻断,但由于该视频网页元素中包含了用户需要的信息,因此,根据该视频网页元素的URL从服务器侧获取了与之对应的替换视频网页元素,该替换视频网页元素的数据量大大小于原来的视频网页元素,将该替换视频网页元素在单独的浏览器窗口中进行加载显示,满足用户需求。
图2示出了根据本发明另一个实施例的一种在移动终端中进行网页元素请求的方法的流程图。如图2所示,该方法包括:
步骤S210,检测移动终端进行无线数据传输的网络类型。
步骤S220,依据网络类型,确定出在移动终端的浏览器中进行网页元素请求阻断的条件。
步骤S230,在浏览器加载当前网页时,阻断符合网页元素请求阻断条件的网页元素请求。
上述步骤S210、步骤S220、步骤S230分别与图1所示方法的步骤S110、 步骤S120、步骤S130对应相同,在此不再赘述。
步骤S240,在浏览器中展示当前网页中的所有被阻断的网页元素请求。
步骤S250,响应于所展示的一个被阻断的网页元素请求被选中,向服务器侧发送该网页元素请求,获取相应内容,并在浏览器侧进行加载。
图2所示的方法,对于被阻断处理后的网页元素,可以将其按照预置的网页模板格式显示在当前网页中,使得用户获知有哪些网页元素请求在本次网页加载中被阻断,进而用户可以根据自身需求,手动选择想要查看的网页元素请求,依据该选择,再次进行网页元素的请求和加载;并且,还可以依据网页元素的类别进行再次请求和加载。该方案以用户需求为依据,实现了网页元素请求阻断的可恢复性。
在本发明的一个实施例中,图1和图2所示的方法进一步包括:对于当前网页中的被阻断了网页元素请求的网页元素,根据该网页元素的URL在当前网页的该网页元素的位置处显示对应的占位符,以规整显示当前网页。对于进行了阻断处理后的网页,其显示依据对应的URL在预置的网页模板格式上进行排版,并利用一个预设的CSS文件给被阻断的网页元素对应的URL使用,以规整显示当前网页。
在本发明的一个实施例中,进一步限定了进行网页元素阻断的网页,图1和图2所示的方法在对当前网页进行网页元素阻断处理前,先要识别当前网页,只有在当前网页符合预置的特征时,才阻断该当前网页的符合网页元素请求阻断条件的网页元素请求。在某种情况下,对于一些网页没有必要进行上述的阻断处理,例如,在一些小说阅读网站中,其网页以文字网页元素为主,图片网页元素的数据量非常小,没有必要对该网页的图片网页元素进行阻断;而在一些看图网站或者新闻网站中,其网页以图片网页元素为主,为了节省网络流量,需要对该网页的图片网页元素进行阻断。因此,本实施例在进行阻断处理之前,预置了指定网页特征,如指定网页特征URL中带有news标识的新闻类网页,只有在当前网页符合该预置特征时,对其进行网页元素的阻断处理。
在本发明的一个实施例中,图1和图2所示的方法中检测移动终端进行无线数据传输的网络类型包括:当移动终端的浏览器启动并加载浏览器主界 面时,通过调用移动终端操作系统中的用于查询网络类型的应用程序编程接口API来获取移动终端进行无线数据传输的网络类型。
在本发明的一个实施例中,图1和图2所示的方法进一步包括:设置智能省流量设置项;当该智能省流量设置项被设置为有效时,执行上述的流程。图6C示出了根据本发明一个实施例的显示智能省流量设置项的界面示意图,如图6C所示,其中的“智能无图”选项为本实施例中的智能省流量设置项,当该选项被设置为有效时,才可以执行图1和图2所示的各实施例。
在本发明的一个实施例中,图1和图2所示的方法在依据网络类型,确定出在移动终端的浏览器中进行网页元素请求阻断的条件时,可以依照以下几种方案:方案1,当网络类型为移动数据网络或WiFi网络时,均设置网页元素请求阻断的条件,其中WiFi网络对应的网页元素请求阻断的条件比移动数据网络对应的网页元素请求阻断的条件宽松;例如,设置WiFi网络对应的网页元素请求阻断的条件为:视频网页元素请求,并且设置移动数据网络对应的网页元素请求阻断的条件为:图片网页元素请求或视频网络元素请求。方案2,当网络类型为移动数据网络时,设置网页元素请求阻断的条件;但当网络类型为WiFi网络时,不设置网页元素请求阻断的条件,所有网页元素请求均不会被阻断;如上文中如图6A和图6B所示的实施例,当网络类型为WiFi网络时,不设置网页元素请求阻断的条件,当网络类型为移动数据网络时,设置网页元素请求阻断的条件为:图片网页元素请求,其结果如图6A和图6B所示,在此不再赘述。方案3,当网络类型为移动数据网络时,设置网页元素请求阻断的条件;设置WiFi省流量设置项,当网络类型为WiFi网络时,设置网页元素请求阻断的条件,但只有在WiFi省流量设置项有效时,才在浏览器加载当前网页时,阻断符合所述网页元素请求阻断条件的网页元素请求;此方案是在方案2的基础上做优化,沿用如图6A和图6B所示的实施例,有时候,即使在网络类型为WiFi网络时,用户依然不希望看到的图片网页元素,例如,一个小说阅读网页中,有一些广告图片,用户在阅读的时候不希望看到这些广告图片,因此,在网络类型为WiFi网络时,设置网页元素请求阻断的条件为:图片网页元素,并将WiFi省流量设置项设置为有效,此时,加载小说阅读网页时不会显示上述广告图片。
图3示出了根据本发明一个实施例的一种在移动终端中进行网页元素请求的装置的示意图。如图3所示,该在移动终端中进行网页元素请求的装置300包括:
网络检测单元310,适于检测移动终端进行无线数据传输的网络类型。
条件配置单元320,适于依据网络类型,确定出在移动终端的浏览器中进行网页元素请求阻断的条件。
本单元中,网页元素是指:构成网页的各种资源元素,包括视频网页元素、图片网页元素、音频网页元素等;网页元素请求是指:浏览器在加载页面的时候,向服务器发出的对各种网页元素的请求。
拦截单元330,适于在浏览器加载当前网页时,阻断符合网页元素请求阻断条件的网页元素请求。
可见,图3所示的装置在各单元的相互配合下,可以根据网络类型确定网页元素请求的阻断条件,在网页加载时阻断符合条件的网页元素请求,从而为用户提供符合当前网络环境的、优化的网页加载方案,解决了由于网络类型导致的网页加载速度过慢、网页加载超时、网页无响应、网络流量耗费大等问题,在节省网络流量的前提下,给用户较为流畅、迅捷的移动上网体验。
利用图3所示装置执行上述过程,在本发明的一个实施例中,移动终端为手机,当网络检测单元310检测到该手机连接的网络类型为WiFi网络时,条件配置单元320确定不阻断任何类型的网页元素请求;当网络检测单元310检测到该手机连接的网络类型为移动数据网络时,为了节省移动数据流量,条件配置单元320确定阻断图片网页元素请求。图6A示出了根据本发明一个实施例的不阻断网页元素请求的界面示意图,依据上述条件,当该手机连接的网络类型为WiFi网络,在其浏览器中加载网页www.douban.com时,加载后的网页页面如图6A所示,图片网页元素和文字网页元素均完整地显示出来。图6B示出了根据本发明一个实施例的阻断网页元素请求的界面示意图,依然依据上述条件,当该手机连接的网络类型为移动数据网络,在其浏览器中同样加载网页www.douban.com时,加载后的网页页面如图6B所示,可见,与图6A对应的两个图片的网页元素请求被阻断,没有显示出来。
在本发明的一个实施例中,图3所示装置的条件配置单元320所确定出的网页元素请求阻断的条件包括如下网页元素中的一种或多种:指定类型的网页元素,如上文所述的视频网页元素、图片网页元素、音频网页元素等;数据量大于预设值的网页元素;需要指定插件进行加载的网页元素,例如,需要利用Flash等插件才可以加载的网页元素;网页中的指定参数所标记出来的网页元素,例如,网页中的Meta参数中带有的预置标记可以用于标识网页元素的ID名称,因此,网页中的Meta参数所标记出来的网页元素可以作为请求阻断的条件。
在本发明的一个实施例中,图3所示装置的拦截单元330进一步适于对于被阻断了网页元素请求的网页元素,根据该网页元素的URL从服务器侧获取该网页元素对应的替换网页元素,将该替换网页元素在单独的浏览器窗口中进行加载显示。例如,在一个实施例中,考虑到网络流量的限制,视频网页元素的请求被阻断,但由于该视频网页元素中包含了用户需要的信息,因此,根据该视频网页元素的URL从服务器侧获取了与之对应的替换视频网页元素,该替换视频网页元素的数据量大大小于原来的视频网页元素,将该替换视频网页元素在单独的浏览器窗口中进行加载显示,满足用户需求。
图4示出了根据本发明另一个实施例的一种在移动终端中进行网页元素请求的装置的示意图。如图4所示,该在移动终端中进行网页元素请求的装置400包括:网络检测单元410、条件配置单元420、拦截单元430、展示单元440和拦截恢复单元450。
其中,网络检测单元410、条件配置单元420、拦截单元430分别与图3所示的网络检测单元310、条件配置单元320、拦截单元330对应相同,在此不再赘述。
展示单元440,适于在浏览器中展示当前网页中的所有被阻断的网页元素请求。
拦截恢复单元450,适于响应于所展示的一个被阻断的网页元素请求被选中,向服务器侧发送该网页元素请求,获取相应内容,并在浏览器侧进行加载。
图4所示的装置,对于被阻断处理后的网页元素,展示单元440可以将 其按照预置的网页模板格式显示在当前网页中,使得用户获知有哪些网页元素请求在本次网页加载中被阻断,进而用户可以根据自身需求,手动选择想要查看的网页元素请求,拦截恢复单元450依据该选择,再次进行网页元素的请求和加载;并且,拦截恢复单元450还可以依据网页元素的类别进行再次请求和加载。该方案以用户需求为依据,实现了网页元素请求阻断的可恢复性。
在本发明的一个实施例中,图4所示装置的展示单元440,进一步适于对于当前网页中的被阻断了网页元素请求的网页元素,根据该网页元素的URL在当前网页的该网页元素的位置处显示对应的占位符,以规整显示当前网页。对于阻断处理后的网页,展示单元440依据对应的URL在预置的网页模板格式上对网页的显示进行排版,并利用一个预设的CSS文件给被阻断的网页元素对应的URL使用,以规整显示当前网页。
在本发明的一个实施例中,进一步限定了进行网页元素阻断的网页,图3和图4所示装置的拦截单元,在对当前网页进行网页元素阻断处理前,先要识别当前网页,只有在当前网页符合预置的特征时,才阻断该当前网页的符合网页元素请求阻断条件的网页元素请求。在某种情况下,对于一些网页没有必要进行上述的阻断处理,例如,在一些小说阅读网站中,其网页以文字网页元素为主,图片网页元素的数据量非常小,没有必要对该网页的图片网页元素进行阻断;而在一些看图网站或者新闻网站中,其网页以图片网页元素为主,为了节省网络流量,需要对该网页的图片网页元素进行阻断;因此,本实施例在进行阻断处理之前,预置了指定网页特征,如指定网页特征为:URL中带有news标识的新闻类网页,只有在当前网页符合该预置特征时,对其进行网页元素的阻断处理。
在本发明的一个实施例中,图3和4所示装置的网络检测单元,适于当移动终端的浏览器启动并加载浏览器主界面时,通过调用移动终端操作系统中的用于查询网络类型的应用程序编程接口API来获取移动终端进行无线数据传输的网络类型。
图5示出了根据本发明又一个实施例的一种在移动终端中进行网页元素请求的装置的示意图。如图5所示,该在移动终端中进行网页元素请求的装 置500包括:网络检测单元510、条件配置单元520、拦截单元530、展示单元540、拦截恢复单元550和设置单元560。
其中,网络检测单元510、条件配置单元520、拦截单元530、展示单元540、拦截恢复单元550分别与图4所示的网络检测单元410、条件配置单元420、拦截单元430、展示单元440、拦截恢复单元450对应相同,在此不再赘述。
设置单元560,适于设置智能省流量设置项;当该智能省流量设置项被设置为有效时,该在移动终端中进行网页元素请求的装置500执行上述的流程。
图6C示出了根据本发明一个实施例的显示智能省流量设置项的界面示意图,如图6C所示,其中的“智能无图”选项为本实施例中的智能省流量设置项,当该选项被设置为有效时,如上所述的在移动终端中进行网页元素请求的装置才可以执行上述各实施例。
在本发明的一个实施例中,图3、图4和图5所示方法的条件配置单元在依据网络类型,确定出在移动终端的浏览器中进行网页元素请求阻断的条件时,可以依照以下几种方案:方案1,条件配置单元,适于当网络类型为移动数据网络或WiFi网络时,均设置网页元素请求阻断的条件,其中WiFi网络对应的网页元素请求阻断的条件比移动数据网络对应的网页元素请求阻断的条件宽松;例如,设置WiFi网络对应的网页元素请求阻断的条件为:视频网页元素请求,并且设置移动数据网络对应的网页元素请求阻断的条件为:图片网页元素请求或视频网络元素请求。方案2,该条件配置单元,适于当网络类型为移动数据网络时,设置网页元素请求阻断的条件;但当网络类型为WiFi网络时,不设置网页元素请求阻断的条件,所有网页元素请求均不会被阻断;如上文中如图6A和图6B所示的实施例,当网络类型为WiFi网络时,不设置网页元素请求阻断的条件,当网络类型为移动数据网络时,设置网页元素请求阻断的条件为:图片网页元素请求,其结果如图6A和图6B所示,在此不再赘述。方案3,该条件配置单元,适于当网络类型为移动数据网络时,设置网页元素请求阻断的条件;设置WiFi省流量设置项,当所述网络类型为WiFi网络时,设置网页元素请求阻断的条件,但只有在WiFi 省流量设置项有效时,才在所述浏览器加载当前网页时,阻断符合所述网页元素请求阻断条件的网页元素请求;此方案是在方案2的基础上做优化,沿用如图6A和图6B所示的实施例,有时候,即使在网络类型为WiFi网络时,用户依然不希望看到的图片网页元素,例如,一个小说阅读网页中,有一些广告图片,用户在阅读的时候不希望看到这些广告图片,因此,在网络类型为WiFi网络时,设置网页元素请求阻断的条件为:图片网页元素,并将WiFi省流量设置项设置为有效,此时,加载小说阅读网页时不会显示上述广告图片。
在本发明的一个实施例中,提供了一种在移动终端中进行网页元素请求的浏览器客户端,包括如上任一实施例所述的在移动终端中进行网页元素请求的装置。
综上所述,本发明提供的在移动终端中进行网页元素请求的方案,可以根据网络类型确定网页元素请求的阻断条件,在网页加载时阻断符合条件的网页元素请求,可以同时满足节省网络流量和提高网页加载速度的移动上网需求,从而为用户提供符合当前网络环境的、优化的网页加载方案;避免了由于网页加载速度过慢、网页加载超时、网页无响应、网络流量耗费大等问题对用户利益造成的损害,在节省网络流量的前提下,给用户较为流畅、迅捷的移动上网体验。
需要说明的是:
在此提供的算法和显示不与任何特定计算机、虚拟装置或者其它设备固有相关。各种通用装置也可以与基于在此的示教一起使用。根据上面的描述,构造这类装置所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时 被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的一种在移动终端中进行网页元素请求的装置和浏览器客户端中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
本发明公开了一种A1、一种在移动终端中进行网页元素请求的方法,其中,该方法包括:
检测移动终端进行无线数据传输的网络类型;
依据所述网络类型,确定出在所述移动终端的浏览器中进行网页元素请求阻断的条件;
在所述浏览器加载当前网页时,阻断符合所述网页元素请求阻断条件的网页元素请求。
A2、如A1所述的方法,其中,所述网页元素请求阻断的条件包括如下网页元素中的一种或多种:
指定类型的网页元素;
数据量大于预设值的网页元素;
需要指定插件进行加载的网页元素;
网页中的指定参数所标记出来的网页元素。
A3、如A1所述的方法,其中,该方法进一步包括:
对于被阻断了网页元素请求的网页元素,根据该网页元素的URL从服务器侧获取该网页元素对应的替换网页元素,将该替换网页元素在单独的浏览器窗口中进行加载显示。
A4、如A1所述的方法,其中,该方法进一步包括:
在浏览器中展示当前网页中的所有被阻断的网页元素请求;
响应于所展示的一个被阻断的网页元素请求被选中,向服务器侧发送该 网页元素请求,获取相应内容,并在浏览器侧进行加载。
A5、如A1所述的方法,其中,该方法进一步包括:
对于当前网页中的被阻断了网页元素请求的网页元素,根据该网页元素的URL在当前网页的该网页元素的位置处显示对应的占位符,以规整显示当前网页。
A6、如A1所述的方法,其中,在所述浏览器加载当前网页时,阻断符合所述网页元素请求阻断条件的网页元素请求包括:
只有在所述当前网页符合预置的特征时,才阻断该当前网页的符合所述网页元素请求阻断条件的网页元素请求。
A7、如A1所述的方法,其中,所述检测移动终端进行无线数据传输的网络类型包括:
当所述移动终端的浏览器启动并加载浏览器主界面时,通过调用移动终端操作系统中的用于查询网络类型的应用程序编程接口API来获取移动终端进行无线数据传输的网络类型。
A8、如A1-A7中任一项所述的方法,其中,该方法进一步包括:
设置智能省流量设置项;
当该智能省流量设置项被设置为有效时,执行上述的流程。
A9、如A1-A7中任一项所述的方法,其中,依据所述网络类型,确定出在所述移动终端的浏览器中进行网页元素请求阻断的条件包括:
当所述网络类型为移动数据网络或WiFi网络时,均设置网页元素请求阻断的条件,其中WiFi网络对应的网页元素请求阻断的条件比移动数据网络对应的网页元素请求阻断的条件宽松;
或者,当所述网络类型为移动数据网络时,设置网页元素请求阻断的条件;但当所述网络类型为WiFi网络时,不设置网页元素请求阻断的条件,所有网页元素请求均不会被阻断;
或者,当所述网络类型为移动数据网络时,设置网页元素请求阻断的条件;设置WiFi省流量设置项,当所述网络类型为WiFi网络时,设置网页元素请求阻断的条件,但只有在所述WiFi省流量设置项有效时,才在所述浏览器加载当前网页时,阻断符合所述网页元素请求阻断条件的网页元素请求。
本发明还公开了B10、一种在移动终端中进行网页元素请求的装置,其中,该装置包括:
网络检测单元,适于检测移动终端进行无线数据传输的网络类型;
条件配置单元,适于依据所述网络类型,确定出在所述移动终端的浏览器中进行网页元素请求阻断的条件;
拦截单元,适于在所述浏览器加载当前网页时,阻断符合所述网页元素请求阻断条件的网页元素请求。
B11、如B10所述的装置,其中,所述网页元素请求阻断的条件包括如下网页元素中的一种或多种:
指定类型的网页元素;
数据量大于预设值的网页元素;
需要指定插件进行加载的网页元素;
网页中的指定参数所标记出来的网页元素。
B12、如B10所述的装置,其中,
所述拦截单元,适于对于被阻断了网页元素请求的网页元素,根据该网页元素的URL从服务器侧获取该网页元素对应的替换网页元素,将该替换网页元素在单独的浏览器窗口中进行加载显示。
B13、如B10所述的装置,其中,该装置进一步包括:
展示单元,适于在浏览器中展示当前网页中的所有被阻断的网页元素请求;
拦截恢复单元,适于响应于所展示的一个被阻断的网页元素请求被选中,向服务器侧发送该网页元素请求,获取相应内容,并在浏览器侧进行加载。
B14、如B10所述的装置,其中,
所述展示单元,进一步适于对于当前网页中的被阻断了网页元素请求的网页元素,根据该网页元素的URL在当前网页的该网页元素的位置处显示对应的占位符,以规整显示当前网页。
B15、如B10所述的装置,其中,
所述拦截单元,适于在所述当前网页符合预置的特征时,阻断该当前网页的符合所述网页元素请求阻断条件的网页元素请求。
B16、如B10所述的装置,其中,
所述网络检测单元,适于当所述移动终端的浏览器启动并加载浏览器主界面时,通过调用移动终端操作系统中的用于查询网络类型的应用程序编程接口API来获取移动终端进行无线数据传输的网络类型。
B17、如B10-B16中任一项所述的装置,其中,该装置进一步包括:
设置单元,适于设置智能省流量设置项;
当该智能省流量设置项被设置为有效时,该装置执行上述的流程。
B18、如B10-B16中任一项所述的装置,其中,
所述条件配置单元,适于当所述网络类型为移动数据网络或WiFi网络时,均设置网页元素请求阻断的条件,其中WiFi网络对应的网页元素请求阻断的条件比移动数据网络对应的网页元素请求阻断的条件宽松;
或者,所述条件配置单元,适于当所述网络类型为移动数据网络时,设置网页元素请求阻断的条件;但当所述网络类型为WiFi网络时,不设置网页元素请求阻断的条件,所有网页元素请求均不会被阻断;
或者,所述条件配置单元,适于当所述网络类型为移动数据网络时,设置网页元素请求阻断的条件;设置WiFi省流量设置项,当所述网络类型为WiFi网络时,设置网页元素请求阻断的条件,但只有在所述WiFi省流量设置项有效时,才在所述浏览器加载当前网页时,阻断符合所述网页元素请求阻断条件的网页元素请求。
本发明还公开了C19、一种在移动终端中进行网页元素请求的浏览器客户端,包括如B10-B18中任一项所述的在移动终端中进行网页元素请求的装置。

在移动终端中进行网页元素请求的方法、装置和客户端.pdf_第1页
第1页 / 共19页
在移动终端中进行网页元素请求的方法、装置和客户端.pdf_第2页
第2页 / 共19页
在移动终端中进行网页元素请求的方法、装置和客户端.pdf_第3页
第3页 / 共19页
点击查看更多>>
资源描述

《在移动终端中进行网页元素请求的方法、装置和客户端.pdf》由会员分享,可在线阅读,更多相关《在移动终端中进行网页元素请求的方法、装置和客户端.pdf(19页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 (43)申请公布日 (21)申请号 201410697257.7 (22)申请日 2014.11.26 G06F 17/30(2006.01) (71)申请人 北京奇虎科技有限公司 地址 100088 北京市西城区新街口外大街 28 号 D 座 112 室 (德胜园区) 申请人 奇智软件 (北京) 有限公司 (72)发明人 韩永禄 杜海燕 (74)专利代理机构 北京市隆安律师事务所 11323 代理人 权鲜枝 何立春 (54) 发明名称 在移动终端中进行网页元素请求的方法、 装 置和客户端 (57) 摘要 本发明公开了一种在移动终端中进行网页元 素请求的方法、 装置和客户端。

2、。所述方法包括 : 检 测移动终端进行无线数据传输的网络类型 ; 依据 所述网络类型, 确定出在所述移动终端的浏览器 中进行网页元素请求阻断的条件 ; 在所述浏览器 加载当前网页时, 阻断符合所述网页元素请求阻 断条件的网页元素请求。本发明提供的技术方 案可以根据网络类型确定网页元素请求的阻断条 件, 在网页加载时阻断符合条件的网页元素请求, 从而为用户提供符合当前网络环境的、 优化的网 页加载方案, 解决了由于网络类型导致的网页加 载速度过慢、 网页加载超时、 网页无响应等问题, 给用户较为流畅、 完美的移动上网体验。 (51)Int.Cl. (19)中华人民共和国国家知识产权局 (12)发。

3、明专利申请 权利要求书2页 说明书13页 附图3页 (10)申请公布号 CN 104462283 A (43)申请公布日 2015.03.25 CN 104462283 A 1/2 页 2 1.一种在移动终端中进行网页元素请求的方法, 其中, 该方法包括 : 检测移动终端进行无线数据传输的网络类型 ; 依据所述网络类型, 确定出在所述移动终端的浏览器中进行网页元素请求阻断的条 件 ; 在所述浏览器加载当前网页时, 阻断符合所述网页元素请求阻断条件的网页元素请 求。 2.如权利要求 1 所述的方法, 其中, 所述网页元素请求阻断的条件包括如下网页元素 中的一种或多种 : 指定类型的网页元素 ; 。

4、数据量大于预设值的网页元素 ; 需要指定插件进行加载的网页元素 ; 网页中的指定参数所标记出来的网页元素。 3.如权利要求 1 所述的方法, 其中, 该方法进一步包括 : 对于被阻断了网页元素请求的网页元素, 根据该网页元素的 URL 从服务器侧获取该网 页元素对应的替换网页元素, 将该替换网页元素在单独的浏览器窗口中进行加载显示。 4.如权利要求 1 所述的方法, 其中, 该方法进一步包括 : 在浏览器中展示当前网页中的所有被阻断的网页元素请求 ; 响应于所展示的一个被阻断的网页元素请求被选中, 向服务器侧发送该网页元素请 求, 获取相应内容, 并在浏览器侧进行加载。 5.如权利要求 1 所。

5、述的方法, 其中, 该方法进一步包括 : 对于当前网页中的被阻断了网页元素请求的网页元素, 根据该网页元素的 URL 在当前 网页的该网页元素的位置处显示对应的占位符, 以规整显示当前网页。 6.一种在移动终端中进行网页元素请求的装置, 其中, 该装置包括 : 网络检测单元, 适于检测移动终端进行无线数据传输的网络类型 ; 条件配置单元, 适于依据所述网络类型, 确定出在所述移动终端的浏览器中进行网页 元素请求阻断的条件 ; 拦截单元, 适于在所述浏览器加载当前网页时, 阻断符合所述网页元素请求阻断条件 的网页元素请求。 7.如权利要求 6 所述的装置, 其中, 所述网页元素请求阻断的条件包括。

6、如下网页元素 中的一种或多种 : 指定类型的网页元素 ; 数据量大于预设值的网页元素 ; 需要指定插件进行加载的网页元素 ; 网页中的指定参数所标记出来的网页元素。 8.如权利要求 6 所述的装置, 其中, 所述拦截单元, 适于对于被阻断了网页元素请求的网页元素, 根据该网页元素的 URL 从服务器侧获取该网页元素对应的替换网页元素, 将该替换网页元素在单独的浏览器窗口 中进行加载显示。 9.如权利要求 6 所述的装置, 其中, 该装置进一步包括 : 权 利 要 求 书 CN 104462283 A 2 2/2 页 3 展示单元, 适于在浏览器中展示当前网页中的所有被阻断的网页元素请求 ; 拦。

7、截恢复单元, 适于响应于所展示的一个被阻断的网页元素请求被选中, 向服务器侧 发送该网页元素请求, 获取相应内容, 并在浏览器侧进行加载。 10.一种在移动终端中进行网页元素请求的浏览器客户端, 包括如权利要求 6-9 中任 一项所述的在移动终端中进行网页元素请求的装置。 权 利 要 求 书 CN 104462283 A 3 1/13 页 4 在移动终端中进行网页元素请求的方法、 装置和客户端 技术领域 0001 本发明涉及互联网技术领域, 具体涉及一种在移动终端中进行网页元素请求的方 法、 装置和浏览器客户端。 背景技术 0002 随着移动互联网技术的迅速发展和移动设备的高速增长, 人们可以。

8、在各种各样的 移动终端上随时随地进行网页的访问和浏览, 在不同的情景下, 移动终端进行无线数据传 输所依赖的网络类型是不同的。 由于不同的网络类型的网速、 带宽、 流量以及计费方式的不 同, 往往给用户带来不同的上网体验, 较差的网络环境和比较早期的网络类型往往会产生 如网页加载速度过慢、 网页加载超时、 网页无响应、 网络流量耗费大等问题, 给人们的生活 和工作带来了诸多的不便。 0003 因此, 如何在节省网络流量的前提下, 进一步提高网页加载速度, 给用户较为流 畅、 迅捷的移动上网体验, 是当前在移动终端进行网页加载处理时亟待解决的问题。 发明内容 0004 鉴于上述问题, 提出了本发。

9、明以便提供一种克服上述问题或者至少部分地解决上 述问题的一种在移动终端中进行网页元素请求的方法、 装置和浏览器客户端。 0005 依据本发明的一个方面, 提供了一种在移动终端中进行网页元素请求的方法, 该 方法包括 : 0006 检测移动终端进行无线数据传输的网络类型 ; 0007 依据所述网络类型, 确定出在所述移动终端的浏览器中进行网页元素请求阻断的 条件 ; 0008 在所述浏览器加载当前网页时, 阻断符合所述网页元素请求阻断条件的网页元素 请求。 0009 可选地, 所述网页元素请求阻断的条件包括如下网页元素中的一种或多种 : 0010 指定类型的网页元素 ; 0011 数据量大于预设。

10、值的网页元素 ; 0012 需要指定插件进行加载的网页元素 ; 0013 网页中的指定参数所标记出来的网页元素。 0014 可选地, 该方法进一步包括 : 0015 对于被阻断了网页元素请求的网页元素, 根据该网页元素的 URL 从服务器侧获取 该网页元素对应的替换网页元素, 将该替换网页元素在单独的浏览器窗口中进行加载显 示。 0016 可选地, 该方法进一步包括 : 0017 在浏览器中展示当前网页中的所有被阻断的网页元素请求 ; 0018 响应于所展示的一个被阻断的网页元素请求被选中, 向服务器侧发送该网页元素 说 明 书 CN 104462283 A 4 2/13 页 5 请求, 获取。

11、相应内容, 并在浏览器侧进行加载。 0019 可选地, 该方法进一步包括 : 0020 对于当前网页中的被阻断了网页元素请求的网页元素, 根据该网页元素的 URL 在 当前网页的该网页元素的位置处显示对应的占位符, 以规整显示当前网页。 0021 可选地, 在所述浏览器加载当前网页时, 阻断符合所述网页元素请求阻断条件的 网页元素请求包括 : 0022 只有在所述当前网页符合预置的特征时, 才阻断该当前网页的符合所述网页元素 请求阻断条件的网页元素请求。 0023 可选地, 所述检测移动终端进行无线数据传输的网络类型包括 : 0024 当所述移动终端的浏览器启动并加载浏览器主界面时, 通过调用。

12、移动终端操作系 统中的用于查询网络类型的应用程序编程接口 API 来获取移动终端进行无线数据传输的 网络类型。 0025 可选地, 该方法进一步包括 : 0026 设置智能省流量设置项 ; 0027 当该智能省流量设置项被设置为有效时, 执行上述的流程。 0028 可选地, 依据所述网络类型, 确定出在所述移动终端的浏览器中进行网页元素请 求阻断的条件包括 : 0029 当所述网络类型为移动数据网络或 WiFi 网络时, 均设置网页元素请求阻断的条 件, 其中 WiFi 网络对应的网页元素请求阻断的条件比移动数据网络对应的网页元素请求 阻断的条件宽松 ; 0030 或者, 当所述网络类型为移动。

13、数据网络时, 设置网页元素请求阻断的条件 ; 但当所 述网络类型为 WiFi 网络时, 不设置网页元素请求阻断的条件, 所有网页元素请求均不会被 阻断 ; 0031 或者, 当所述网络类型为移动数据网络时, 设置网页元素请求阻断的条件 ; 设置 WiFi 省流量设置项, 当所述网络类型为 WiFi 网络时, 设置网页元素请求阻断的条件, 但只 有在所述 WiFi 省流量设置项有效时, 才在所述浏览器加载当前网页时, 阻断符合所述网页 元素请求阻断条件的网页元素请求。 0032 依据本发明的另一个方面, 提供了一种在移动终端中进行网页元素请求的装置, 该装置包括 : 0033 网络检测单元, 适。

14、于检测移动终端进行无线数据传输的网络类型 ; 0034 条件配置单元, 适于依据所述网络类型, 确定出在所述移动终端的浏览器中进行 网页元素请求阻断的条件 ; 0035 拦截单元, 适于在所述浏览器加载当前网页时, 阻断符合所述网页元素请求阻断 条件的网页元素请求。 0036 可选地, 所述网页元素请求阻断的条件包括如下网页元素中的一种或多种 : 0037 指定类型的网页元素 ; 0038 数据量大于预设值的网页元素 ; 0039 需要指定插件进行加载的网页元素 ; 0040 网页中的指定参数所标记出来的网页元素。 说 明 书 CN 104462283 A 5 3/13 页 6 0041 可选。

15、地, 所述拦截单元, 进一步适于对于被阻断了网页元素请求的网页元素, 根据 该网页元素的 URL 从服务器侧获取该网页元素对应的替换网页元素, 将该替换网页元素在 单独的浏览器窗口中进行加载显示。 0042 可选地, 该装置进一步包括 : 0043 展示单元, 适于在浏览器中展示当前网页中的所有被阻断的网页元素请求 ; 0044 拦截恢复单元, 适于响应于所展示的一个被阻断的网页元素请求被选中, 向服务 器侧发送该网页元素请求, 获取相应内容, 并在浏览器侧进行加载。 0045 可选地, 所述展示单元, 进一步适于对于当前网页中的被阻断了网页元素请求的 网页元素, 根据该网页元素的 URL 在。

16、当前网页的该网页元素的位置处显示对应的占位符, 以规整显示当前网页。 0046 可选地, 所述拦截单元, 适于在所述当前网页符合预置的特征时, 阻断该当前网页 的符合所述网页元素请求阻断条件的网页元素请求。 0047 可选地, 所述网络检测单元, 适于当所述移动终端的浏览器启动并加载浏览器主 界面时, 通过调用移动终端操作系统中的用于查询网络类型的应用程序编程接口 API 来获 取移动终端进行无线数据传输的网络类型。 0048 可选地, 该装置进一步包括 : 0049 设置单元, 适于设置智能省流量设置项 ; 0050 当该智能省流量设置项被设置为有效时, 该装置执行上述的流程。 0051 可。

17、选地, 所述条件配置单元, 适于当所述网络类型为移动数据网络或 WiFi 网络 时, 均设置网页元素请求阻断的条件, 其中 WiFi 网络对应的网页元素请求阻断的条件比移 动数据网络对应的网页元素请求阻断的条件宽松 ; 0052 或者, 所述条件配置单元, 适于当所述网络类型为移动数据网络时, 设置网页元素 请求阻断的条件 ; 但当所述网络类型为 WiFi 网络时, 不设置网页元素请求阻断的条件, 所 有网页元素请求均不会被阻断 ; 0053 或者, 所述条件配置单元, 适于当所述网络类型为移动数据网络时, 设置网页元素 请求阻断的条件 ; 设置 WiFi 省流量设置项, 当所述网络类型为 W。

18、iFi 网络时, 设置网页元素 请求阻断的条件, 但只有在所述 WiFi 省流量设置项有效时, 才在所述浏览器加载当前网页 时, 阻断符合所述网页元素请求阻断条件的网页元素请求。 0054 依据本发明的又一个方面, 提供了一种在移动终端中进行网页元素请求的浏览器 客户端, 包括如上任一项所述的在移动终端中进行网页元素请求的装置。 0055 本发明提供的技术方案可以根据网络类型确定网页元素请求的阻断条件, 在网页 加载时阻断符合条件的网页元素请求, 从而为用户提供符合当前网络环境的、 优化的网页 加载方案, 解决了由于网络类型导致的网页加载速度过慢、 网页加载超时、 网页无响应等问 题, 在节省。

19、流量的前提下, 给用户较为流畅、 迅捷的移动上网体验。 0056 上述说明仅是本发明技术方案的概述, 为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予以实施, 并且为了让本发明的上述和其它目的、 特征和优点能够 更明显易懂, 以下特举本发明的具体实施方式。 附图说明 说 明 书 CN 104462283 A 6 4/13 页 7 0057 通过阅读下文优选实施方式的详细描述, 各种其他的优点和益处对于本领域普通 技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的, 而并不认为是对本发明 的限制。而且在整个附图中, 用相同的参考符号表示相同的部件。在附图中 : 0058 图 1。

20、 示出了根据本发明一个实施例的一种在移动终端中进行网页元素请求的方 法的流程图 ; 0059 图 2 示出了根据本发明另一个实施例的一种在移动终端中进行网页元素请求的 方法的流程图 ; 0060 图 3 示出了根据本发明一个实施例的一种在移动终端中进行网页元素请求的装 置的示意图 ; 0061 图 4 示出了根据本发明另一个实施例的一种在移动终端中进行网页元素请求的 装置的示意图 ; 0062 图 5 示出了根据本发明又一个实施例的一种在移动终端中进行网页元素请求的 装置的示意图 ; 0063 图 6A 示出了根据本发明一个实施例的不阻断网页元素请求的界面示意图 ; 0064 图 6B 示出了。

21、根据本发明一个实施例的阻断网页元素请求的界面示意图 ; 0065 图 6C 示出了根据本发明一个实施例的显示智能省流量设置项的界面示意图。 具体实施方式 0066 下面将参照附图更详细地描述本公开的示例性实施例。 虽然附图中显示了本公开 的示例性实施例, 然而应当理解, 可以以各种形式实现本公开而不应被这里阐述的实施例 所限制。 相反, 提供这些实施例是为了能够更透彻地理解本公开, 并且能够将本公开的范围 完整的传达给本领域的技术人员。 0067 图 1 示出了根据本发明一个实施例的一种在移动终端中进行网页元素请求的方 法的流程图。如图 1 所示, 该方法包括 : 0068 步骤 S110, 。

22、检测移动终端进行无线数据传输的网络类型。 0069 步骤 S120, 依据网络类型, 确定出在移动终端的浏览器中进行网页元素请求阻断 的条件。 0070 本步骤中, 网页元素是指 : 构成网页的各种资源元素, 包括视频网页元素、 图片网 页元素、 音频网页元素等 ; 网页元素请求是指 : 浏览器在加载页面的时候, 向服务器发出的 对各种网页元素的请求。 0071 步骤 S130, 在浏览器加载当前网页时, 阻断符合网页元素请求阻断条件的网页元 素请求。 0072 可见, 图 1 所示的方法可以根据网络类型确定网页元素请求的阻断条件, 在网页 加载时阻断符合条件的网页元素请求, 从而为用户提供符。

23、合当前网络环境的、 优化的网页 加载方案, 解决了由于网络类型导致的网页加载速度过慢、 网页加载超时、 网页无响应等问 题, 在节省网络流量的前提下, 给用户较为流畅、 迅捷的移动上网体验。 0073 依照图 1 所示的方法, 在本发明的一个实施例中, 移动终端为手机, 当检测到该手 机连接的网络类型为 WiFi 网络时, 确定不阻断任何类型的网页元素请求 ; 当检测到该手机 连接的网络类型为移动数据网络时, 为了节省移动数据流量, 确定阻断图片网页元素请求。 说 明 书 CN 104462283 A 7 5/13 页 8 图 6A 示出了根据本发明一个实施例的不阻断网页元素请求的界面示意图,。

24、 依据上述条件, 当该手机连接的网络类型为WiFi网络, 在其浏览器中加载网页时, 加载后 的网页页面如图 6A 所示, 图片网页元素和文字网页元素均完整地显示出来。图 6B 示出了 根据本发明一个实施例的阻断网页元素请求的界面示意图, 依然依据上述条件, 当该手机 连接的网络类型为移动数据网络, 在其浏览器中同样加载网页 时, 加载后 的网页页面如图 6B 所示, 可见, 与图 6A 对应的两个图片的网页元素请求被阻断, 没有显示 出来。 0074 在本发明的一个实施例中, 图1所示方法的步骤S120所述的网页元素请求阻断的 条件包括如下网页元素中的一种或多种 : 指定类型的网页元素, 如。

25、上文所述的视频网页元 素、 图片网页元素、 音频网页元素等 ; 数据量大于预设值的网页元素 ; 需要指定插件进行加 载的网页元素, 例如, 需要利用 Flash 等插件才可以加载的网页元素 ; 网页中的指定参数所 标记出来的网页元素, 例如, 网页中的 Meta 参数中带有的预置标记可以用于标识网页元素 的 ID 名称, 因此, 网页中的 Meta 参数所标记出来的网页元素可以作为请求阻断的条件。 0075 在本发明的一个实施例中, 图 1 所示的方法进一步包括 : 步骤 S140, 对于被阻断了 网页元素请求的网页元素, 根据该网页元素的 URL 从服务器侧获取该网页元素对应的替换 网页元素。

26、, 将该替换网页元素在单独的浏览器窗口中进行加载显示。例如, 在一个实施例 中, 考虑到网络流量的限制, 视频网页元素的请求被阻断, 但由于该视频网页元素中包含了 用户需要的信息, 因此, 根据该视频网页元素的 URL 从服务器侧获取了与之对应的替换视 频网页元素, 该替换视频网页元素的数据量大大小于原来的视频网页元素, 将该替换视频 网页元素在单独的浏览器窗口中进行加载显示, 满足用户需求。 0076 图 2 示出了根据本发明另一个实施例的一种在移动终端中进行网页元素请求的 方法的流程图。如图 2 所示, 该方法包括 : 0077 步骤 S210, 检测移动终端进行无线数据传输的网络类型。 。

27、0078 步骤 S220, 依据网络类型, 确定出在移动终端的浏览器中进行网页元素请求阻断 的条件。 0079 步骤 S230, 在浏览器加载当前网页时, 阻断符合网页元素请求阻断条件的网页元 素请求。 0080 上述步骤S210、 步骤S220、 步骤S230分别与图1所示方法的步骤S110、 步骤S120、 步骤 S130 对应相同, 在此不再赘述。 0081 步骤 S240, 在浏览器中展示当前网页中的所有被阻断的网页元素请求。 0082 步骤 S250, 响应于所展示的一个被阻断的网页元素请求被选中, 向服务器侧发送 该网页元素请求, 获取相应内容, 并在浏览器侧进行加载。 0083 。

28、图 2 所示的方法, 对于被阻断处理后的网页元素, 可以将其按照预置的网页模板 格式显示在当前网页中, 使得用户获知有哪些网页元素请求在本次网页加载中被阻断, 进 而用户可以根据自身需求, 手动选择想要查看的网页元素请求, 依据该选择, 再次进行网页 元素的请求和加载 ; 并且, 还可以依据网页元素的类别进行再次请求和加载。 该方案以用户 需求为依据, 实现了网页元素请求阻断的可恢复性。 0084 在本发明的一个实施例中, 图1和图2所示的方法进一步包括 : 对于当前网页中的 被阻断了网页元素请求的网页元素, 根据该网页元素的 URL 在当前网页的该网页元素的位 说 明 书 CN 104462。

29、283 A 8 6/13 页 9 置处显示对应的占位符, 以规整显示当前网页。 对于进行了阻断处理后的网页, 其显示依据 对应的 URL 在预置的网页模板格式上进行排版, 并利用一个预设的 CSS 文件给被阻断的网 页元素对应的 URL 使用, 以规整显示当前网页。 0085 在本发明的一个实施例中, 进一步限定了进行网页元素阻断的网页, 图1和图2所 示的方法在对当前网页进行网页元素阻断处理前, 先要识别当前网页, 只有在当前网页符 合预置的特征时, 才阻断该当前网页的符合网页元素请求阻断条件的网页元素请求。在某 种情况下, 对于一些网页没有必要进行上述的阻断处理, 例如, 在一些小说阅读网。

30、站中, 其 网页以文字网页元素为主, 图片网页元素的数据量非常小, 没有必要对该网页的图片网页 元素进行阻断 ; 而在一些看图网站或者新闻网站中, 其网页以图片网页元素为主, 为了节省 网络流量, 需要对该网页的图片网页元素进行阻断。因此, 本实施例在进行阻断处理之前, 预置了指定网页特征, 如指定网页特征 URL 中带有 news 标识的新闻类网页, 只有在当前网 页符合该预置特征时, 对其进行网页元素的阻断处理。 0086 在本发明的一个实施例中, 图 1 和图 2 所示的方法中检测移动终端进行无线数据 传输的网络类型包括 : 当移动终端的浏览器启动并加载浏览器主界面时, 通过调用移动终 。

31、端操作系统中的用于查询网络类型的应用程序编程接口 API 来获取移动终端进行无线数 据传输的网络类型。 0087 在本发明的一个实施例中, 图1和图2所示的方法进一步包括 : 设置智能省流量设 置项 ; 当该智能省流量设置项被设置为有效时, 执行上述的流程。图 6C 示出了根据本发明 一个实施例的显示智能省流量设置项的界面示意图, 如图 6C 所示, 其中的 “智能无图” 选项 为本实施例中的智能省流量设置项, 当该选项被设置为有效时, 才可以执行图1和图2所示 的各实施例。 0088 在本发明的一个实施例中, 图1和图2所示的方法在依据网络类型, 确定出在移动 终端的浏览器中进行网页元素请求。

32、阻断的条件时, 可以依照以下几种方案 : 方案 1, 当网络 类型为移动数据网络或WiFi网络时, 均设置网页元素请求阻断的条件, 其中WiFi网络对应 的网页元素请求阻断的条件比移动数据网络对应的网页元素请求阻断的条件宽松 ; 例如, 设置 WiFi 网络对应的网页元素请求阻断的条件为 : 视频网页元素请求, 并且设置移动数据 网络对应的网页元素请求阻断的条件为 : 图片网页元素请求或视频网络元素请求。方案 2, 当网络类型为移动数据网络时, 设置网页元素请求阻断的条件 ; 但当网络类型为 WiFi 网络 时, 不设置网页元素请求阻断的条件, 所有网页元素请求均不会被阻断 ; 如上文中如图 。

33、6A 和图 6B 所示的实施例, 当网络类型为 WiFi 网络时, 不设置网页元素请求阻断的条件, 当网 络类型为移动数据网络时, 设置网页元素请求阻断的条件为 : 图片网页元素请求, 其结果如 图6A和图6B所示, 在此不再赘述。 方案3, 当网络类型为移动数据网络时, 设置网页元素请 求阻断的条件 ; 设置 WiFi 省流量设置项, 当网络类型为 WiFi 网络时, 设置网页元素请求阻 断的条件, 但只有在 WiFi 省流量设置项有效时, 才在浏览器加载当前网页时, 阻断符合所 述网页元素请求阻断条件的网页元素请求 ; 此方案是在方案 2 的基础上做优化, 沿用如图 6A 和图 6B 所示。

34、的实施例, 有时候, 即使在网络类型为 WiFi 网络时, 用户依然不希望看到的 图片网页元素, 例如, 一个小说阅读网页中, 有一些广告图片, 用户在阅读的时候不希望看 到这些广告图片, 因此, 在网络类型为 WiFi 网络时, 设置网页元素请求阻断的条件为 : 图片 网页元素, 并将 WiFi 省流量设置项设置为有效, 此时, 加载小说阅读网页时不会显示上述 说 明 书 CN 104462283 A 9 7/13 页 10 广告图片。 0089 图 3 示出了根据本发明一个实施例的一种在移动终端中进行网页元素请求的装 置的示意图。如图 3 所示, 该在移动终端中进行网页元素请求的装置 30。

35、0 包括 : 0090 网络检测单元 310, 适于检测移动终端进行无线数据传输的网络类型。 0091 条件配置单元 320, 适于依据网络类型, 确定出在移动终端的浏览器中进行网页元 素请求阻断的条件。 0092 本单元中, 网页元素是指 : 构成网页的各种资源元素, 包括视频网页元素、 图片网 页元素、 音频网页元素等 ; 网页元素请求是指 : 浏览器在加载页面的时候, 向服务器发出的 对各种网页元素的请求。 0093 拦截单元 330, 适于在浏览器加载当前网页时, 阻断符合网页元素请求阻断条件的 网页元素请求。 0094 可见, 图 3 所示的装置在各单元的相互配合下, 可以根据网络类。

36、型确定网页元素 请求的阻断条件, 在网页加载时阻断符合条件的网页元素请求, 从而为用户提供符合当前 网络环境的、 优化的网页加载方案, 解决了由于网络类型导致的网页加载速度过慢、 网页加 载超时、 网页无响应、 网络流量耗费大等问题, 在节省网络流量的前提下, 给用户较为流畅、 迅捷的移动上网体验。 0095 利用图 3 所示装置执行上述过程, 在本发明的一个实施例中, 移动终端为手机, 当 网络检测单元 310 检测到该手机连接的网络类型为 WiFi 网络时, 条件配置单元 320 确定不 阻断任何类型的网页元素请求 ; 当网络检测单元 310 检测到该手机连接的网络类型为移动 数据网络时,。

37、 为了节省移动数据流量, 条件配置单元320确定阻断图片网页元素请求。 图6A 示出了根据本发明一个实施例的不阻断网页元素请求的界面示意图, 依据上述条件, 当该 手机连接的网络类型为WiFi网络, 在其浏览器中加载网页时, 加载后的网 页页面如图 6A 所示, 图片网页元素和文字网页元素均完整地显示出来。图 6B 示出了根据 本发明一个实施例的阻断网页元素请求的界面示意图, 依然依据上述条件, 当该手机连接 的网络类型为移动数据网络, 在其浏览器中同样加载网页 时, 加载后的网 页页面如图6B所示, 可见, 与图6A对应的两个图片的网页元素请求被阻断, 没有显示出来。 0096 在本发明的。

38、一个实施例中, 图 3 所示装置的条件配置单元 320 所确定出的网页元 素请求阻断的条件包括如下网页元素中的一种或多种 : 指定类型的网页元素, 如上文所述 的视频网页元素、 图片网页元素、 音频网页元素等 ; 数据量大于预设值的网页元素 ; 需要指 定插件进行加载的网页元素, 例如, 需要利用 Flash 等插件才可以加载的网页元素 ; 网页中 的指定参数所标记出来的网页元素, 例如, 网页中的 Meta 参数中带有的预置标记可以用于 标识网页元素的ID名称, 因此, 网页中的Meta参数所标记出来的网页元素可以作为请求阻 断的条件。 0097 在本发明的一个实施例中, 图 3 所示装置的。

39、拦截单元 330 进一步适于对于被阻断 了网页元素请求的网页元素, 根据该网页元素的 URL 从服务器侧获取该网页元素对应的替 换网页元素, 将该替换网页元素在单独的浏览器窗口中进行加载显示。 例如, 在一个实施例 中, 考虑到网络流量的限制, 视频网页元素的请求被阻断, 但由于该视频网页元素中包含了 用户需要的信息, 因此, 根据该视频网页元素的 URL 从服务器侧获取了与之对应的替换视 频网页元素, 该替换视频网页元素的数据量大大小于原来的视频网页元素, 将该替换视频 说 明 书 CN 104462283 A 10 8/13 页 11 网页元素在单独的浏览器窗口中进行加载显示, 满足用户需。

40、求。 0098 图 4 示出了根据本发明另一个实施例的一种在移动终端中进行网页元素请求的 装置的示意图。如图 4 所示, 该在移动终端中进行网页元素请求的装置 400 包括 : 网络检测 单元 410、 条件配置单元 420、 拦截单元 430、 展示单元 440 和拦截恢复单元 450。 0099 其中, 网络检测单元 410、 条件配置单元 420、 拦截单元 430 分别与图 3 所示的网络 检测单元 310、 条件配置单元 320、 拦截单元 330 对应相同, 在此不再赘述。 0100 展示单元 440, 适于在浏览器中展示当前网页中的所有被阻断的网页元素请求。 0101 拦截恢复单。

41、元 450, 适于响应于所展示的一个被阻断的网页元素请求被选中, 向服 务器侧发送该网页元素请求, 获取相应内容, 并在浏览器侧进行加载。 0102 图 4 所示的装置, 对于被阻断处理后的网页元素, 展示单元 440 可以将其按照预 置的网页模板格式显示在当前网页中, 使得用户获知有哪些网页元素请求在本次网页加载 中被阻断, 进而用户可以根据自身需求, 手动选择想要查看的网页元素请求, 拦截恢复单元 450 依据该选择, 再次进行网页元素的请求和加载 ; 并且, 拦截恢复单元 450 还可以依据网 页元素的类别进行再次请求和加载。该方案以用户需求为依据, 实现了网页元素请求阻断 的可恢复性。。

42、 0103 在本发明的一个实施例中, 图 4 所示装置的展示单元 440, 进一步适于对于当前网 页中的被阻断了网页元素请求的网页元素, 根据该网页元素的 URL 在当前网页的该网页元 素的位置处显示对应的占位符, 以规整显示当前网页。对于阻断处理后的网页, 展示单元 440 依据对应的 URL 在预置的网页模板格式上对网页的显示进行排版, 并利用一个预设的 CSS 文件给被阻断的网页元素对应的 URL 使用, 以规整显示当前网页。 0104 在本发明的一个实施例中, 进一步限定了进行网页元素阻断的网页, 图3和图4所 示装置的拦截单元, 在对当前网页进行网页元素阻断处理前, 先要识别当前网页。

43、, 只有在当 前网页符合预置的特征时, 才阻断该当前网页的符合网页元素请求阻断条件的网页元素请 求。在某种情况下, 对于一些网页没有必要进行上述的阻断处理, 例如, 在一些小说阅读网 站中, 其网页以文字网页元素为主, 图片网页元素的数据量非常小, 没有必要对该网页的图 片网页元素进行阻断 ; 而在一些看图网站或者新闻网站中, 其网页以图片网页元素为主, 为 了节省网络流量, 需要对该网页的图片网页元素进行阻断 ; 因此, 本实施例在进行阻断处理 之前, 预置了指定网页特征, 如指定网页特征为 : URL 中带有 news 标识的新闻类网页, 只有 在当前网页符合该预置特征时, 对其进行网页元。

44、素的阻断处理。 0105 在本发明的一个实施例中, 图3和4所示装置的网络检测单元, 适于当移动终端的 浏览器启动并加载浏览器主界面时, 通过调用移动终端操作系统中的用于查询网络类型的 应用程序编程接口 API 来获取移动终端进行无线数据传输的网络类型。 0106 图 5 示出了根据本发明又一个实施例的一种在移动终端中进行网页元素请求的 装置的示意图。如图 5 所示, 该在移动终端中进行网页元素请求的装置 500 包括 : 网络检 测单元 510、 条件配置单元 520、 拦截单元 530、 展示单元 540、 拦截恢复单元 550 和设置单元 560。 0107 其中, 网络检测单元 510。

45、、 条件配置单元 520、 拦截单元 530、 展示单元 540、 拦截恢 复单元 550 分别与图 4 所示的网络检测单元 410、 条件配置单元 420、 拦截单元 430、 展示单 元 440、 拦截恢复单元 450 对应相同, 在此不再赘述。 说 明 书 CN 104462283 A 11 9/13 页 12 0108 设置单元 560, 适于设置智能省流量设置项 ; 当该智能省流量设置项被设置为有 效时, 该在移动终端中进行网页元素请求的装置 500 执行上述的流程。 0109 图 6C 示出了根据本发明一个实施例的显示智能省流量设置项的界面示意图, 如 图 6C 所示, 其中的 “。

46、智能无图” 选项为本实施例中的智能省流量设置项, 当该选项被设置为 有效时, 如上所述的在移动终端中进行网页元素请求的装置才可以执行上述各实施例。 0110 在本发明的一个实施例中, 图 3、 图 4 和图 5 所示方法的条件配置单元在依据网络 类型, 确定出在移动终端的浏览器中进行网页元素请求阻断的条件时, 可以依照以下几种 方案 : 方案 1, 条件配置单元, 适于当网络类型为移动数据网络或 WiFi 网络时, 均设置网页 元素请求阻断的条件, 其中 WiFi 网络对应的网页元素请求阻断的条件比移动数据网络对 应的网页元素请求阻断的条件宽松 ; 例如, 设置 WiFi 网络对应的网页元素请。

47、求阻断的条件 为 : 视频网页元素请求, 并且设置移动数据网络对应的网页元素请求阻断的条件为 : 图片 网页元素请求或视频网络元素请求。方案 2, 该条件配置单元, 适于当网络类型为移动数据 网络时, 设置网页元素请求阻断的条件 ; 但当网络类型为 WiFi 网络时, 不设置网页元素请 求阻断的条件, 所有网页元素请求均不会被阻断 ; 如上文中如图 6A 和图 6B 所示的实施例, 当网络类型为 WiFi 网络时, 不设置网页元素请求阻断的条件, 当网络类型为移动数据网络 时, 设置网页元素请求阻断的条件为 : 图片网页元素请求, 其结果如图6A和图6B所示, 在此 不再赘述。 方案3, 该条。

48、件配置单元, 适于当网络类型为移动数据网络时, 设置网页元素请求 阻断的条件 ; 设置 WiFi 省流量设置项, 当所述网络类型为 WiFi 网络时, 设置网页元素请求 阻断的条件, 但只有在 WiFi 省流量设置项有效时, 才在所述浏览器加载当前网页时, 阻断 符合所述网页元素请求阻断条件的网页元素请求 ; 此方案是在方案 2 的基础上做优化, 沿 用如图 6A 和图 6B 所示的实施例, 有时候, 即使在网络类型为 WiFi 网络时, 用户依然不希望 看到的图片网页元素, 例如, 一个小说阅读网页中, 有一些广告图片, 用户在阅读的时候不 希望看到这些广告图片, 因此, 在网络类型为 Wi。

49、Fi 网络时, 设置网页元素请求阻断的条件 为 : 图片网页元素, 并将 WiFi 省流量设置项设置为有效, 此时, 加载小说阅读网页时不会显 示上述广告图片。 0111 在本发明的一个实施例中, 提供了一种在移动终端中进行网页元素请求的浏览器 客户端, 包括如上任一实施例所述的在移动终端中进行网页元素请求的装置。 0112 综上所述, 本发明提供的在移动终端中进行网页元素请求的方案, 可以根据网络 类型确定网页元素请求的阻断条件, 在网页加载时阻断符合条件的网页元素请求, 可以同 时满足节省网络流量和提高网页加载速度的移动上网需求, 从而为用户提供符合当前网络 环境的、 优化的网页加载方案 ; 避免了由于网页加载速度。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1