一种在移动终端浏览器中实现无图浏览的控制方法及控制装置与流程

文档序号:16898106发布日期:2019-02-19 17:40阅读:149来源:国知局
一种在移动终端浏览器中实现无图浏览的控制方法及控制装置与流程

本发明属于移动终端无图浏览领域,特别涉及一种在移动终端浏览器中实现无图浏览的控制方法及控制装置。



背景技术:

随着时代的进步,科技的飞速发展,人们的生活水平也得到了飞跃性的提高,伴随着智能终端的出现,现如今,智能手机已经成为了人们生活中的必需品,不论是工作、生活还是购物,都可以通过智能手机来完成。

现如今,人们通过智能手机就可以轻易地浏览到各类的新闻信息,再也不用在电视前苦等新闻联播的开始,随着自媒体的兴起,通过智能手机浏览器就可以随时随地的看到各类的新闻及周边趣事,人们可通过自己的兴趣浏览各类新闻,同时,人们还可以通过智能手机中的浏览器,在线的观各类书籍及文献,再也不用耗费时间到图书馆去借取书籍了。

虽然说通过智能手机的浏览器可以随时随地浏览各类新闻或书籍,但是,在智能手机没有连接无线网络的状态下,就只能消耗手机套餐内的流量资源了,一旦流量超标,需要支付的费用也是十分巨大的,而造成流量消耗过大的具体原因,绝大部分还是因为,用户所浏览的网页界面中有很多图片或是动态图片,这这些图片的加载势必会消耗很多流量,如果能够浏览网页时过滤掉这些图片,只是单纯的浏览网页中的文字信息,则会极大的降低流量的消耗。

而目前,市场上并没有一种能够实现以上功能的方法,特别是一种在移动终端浏览器中实现无图浏览的控制方法及控制装置。



技术实现要素:

针对现有技术存在的技术缺陷,本发明的目的是提供一种在移动终端浏览器中实现无图浏览的控制方法,其用于在移动终端中对网站内容进行无图浏览,包括如下步骤:

a.基于无图模式获取与当前浏览信息相匹配的待读取数据信息;

b.将所述待读取数据信息在移动终端浏览器中显示。

优选地,在所述步骤a之前,还包括如下步骤:

i:确定用户当前浏览模式,判断是否为无图模式,若不是,则执行步骤ii;

ii:基于用户偏好信息以及用户当前网络信息,确定是否将当前浏览模式转换为无图模式。

优选地,所述步骤a还包括步骤:

a1:基于所述当前浏览信息在服务器中获取与所述当前浏览信息相匹配的待读取数据信息。

优选地,所述步骤a还包括步骤:

a2:基于所述当前浏览信息在服务器中获取原始数据信息;

a3:基于无图模式以及所述原始数据信息获取待读取数据信息。

优选地,所述步骤b还包括:

b1:基于所述原始数据信息获取图片信息以及待读取数据信息;

b2:将所述图片信息替换为缺省字符;

b3:将所述待读取数据信息以及所述缺省字符在移动终端浏览器中显示。

优选地,所述缺省字符包括如下中的任一种:

替换图片;

空格;或者

任意字符。

根据本发明的另一个方面,提供了一种在移动终端浏览器中实现无图浏览的控制装置,其用于在移动终端中对网站内容进行无图浏览,包括:

第一获取装置:基于无图模式获取与当前浏览信息相匹配的待读取数据信息;

第一处理装置:将所述待读取数据信息在移动终端浏览器中显示。

优选地,还包括:

第一判断装置:确定用户当前浏览模式,判断是否为无图模式;

第二判断装置:基于用户偏好信息以及用户当前网络信息,确定是否将当前浏览模式转换为无图模式。

优选地,还包括:

第二获取装置:基于所述当前浏览信息在服务器中获取与所述当前浏览信息相匹配的待读取数据信息。

优选地,还包括:

第三获取装置:基于所述当前浏览信息在服务器中获取原始数据信息;

第四获取装置:基于无图模式以及所述原始数据信息获取待读取数据信息。

优选地,还包括:

第五获取装置:基于所述原始数据信息获取图片信息以及待读取数据信息;

第六获取装置:将所述图片信息替换为缺省字符;

第二处理装置:将所述待读取数据信息以及所述缺省字符在移动终端浏览器中显示。

本发明提供了一种在移动终端浏览器中实现无图浏览的控制方法及控制装置,通过将浏览信息中的原始信息或待读取信息进行提取,并将所述浏览信息中的图片信息替换为缺省字符,最终实现无图浏览的效果,本发明操作简单,使用方便,功能强大,实用性强,具有极大的商业价值。

附图说明

通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1示出了本发明的具体实施方式的,一种在移动终端浏览器中实现无图浏览的控制方法的具体流程示意图;

图2示出了本发明的第一实施例的,确定当前浏览模式是否为无图浏览模式,且确定用户是否将当前浏览模式转换为无图浏览模式的具体流程示意图;

图3示出了本发明的第二实施例的,基于无图模式获取与当前浏览信息相匹配的待读取数据信息的具体流程示意图;

图4示出了本发明的第三实施例的,将所述待读取数据信息在移动终端浏览器中显示的具体流程示意图;以及

图5示出了本发明的另一具体实施方式的,一种在移动终端浏览器中实现无图浏览的控制装置的模块连接示意图。

具体实施方式

为了更好的使本发明的技术方案清晰的表示出来,下面结合附图对本发明作进一步说明。

图1示出了本发明的具体实施方式的,一种在移动终端浏览器中实现无图浏览的控制方法的具体流程示意图,具体地,包括如下步骤:

首先,进入步骤s101,基于无图模式获取与当前浏览信息相匹配的待读取数据信息,所述无图模式即为在浏览器的浏览界面中不会显示任何图片信息,在确定了用户选择通过无图浏览模式浏览后,在所述移动终端中浏览器的显示界面中将只会显示文本信息,所述浏览器基于用户选择的无图模式,将与当前访问页面相匹配的无图模式的数据信息进行提取,本领域技术人员理解,所述无图模式下的浏览信息与正常模式下的浏览信息的不同,就是所述无图模式下并不会在浏览页面中显示图片信息,其文字信息与所述正常模式下的浏览信息中的文字信息一致,优选地,用户通过浏览模式的选择,选定无图浏览模式进行浏览器的访问,在用户访问的过程中,当页面跳转或刷新后,首先将正常浏览模式下的图片信息进行剔除或进行替换,保留其本身的文本信息,使其转变为无图模式显示给用户进行浏览访问。

最后,进入步骤s102,将所述待读取数据信息在移动终端浏览器中显示,在步骤s101中,首先基于无图模式获取与当前浏览信息相匹配的待读取数据信息,待获取到与当前浏览信息相匹配的待读取的无图浏览模式下的数据信息后,将所述无图浏览模式下的数据信息在所述移动终端中的浏览页面终进行显示,本领域技术人员理解,若用户通过无图模式进行浏览时,需要切换浏览模式,将无图模式恢复成正常模式时,可在用户浏览器的浏览页面中任意一处设置一功能键,便于用户随时切换浏览模式。

图2示出了本发明的第一实施例的,确定当前浏览模式是否为无图浏览模式,且确定用户是否将当前浏览模式转换为无图浏览模式的具体流程示意图,具体地,包括如下步骤:

首先,进入步骤s201,确定用户当前浏览模式,判断是否为无图模式,若不是,则执行步骤s202,此步骤为判断步骤,本领域技术人员理解,首先需要读取用户移动终端中浏览器的浏览模式选择,若用户的浏览模式已经选定为无图浏览模式,则结束判断,若用户并未选择无图浏览模式,则进入步骤s202,优选地,若用户的浏览器中并没有关于浏览模式的选择,则根据用户的浏览页面进行检索,确定是否在浏览模式中存在图片信息,若存在,则证明用户并未选择无图模式,相应地,同样进入步骤s202。

最后,进入步骤s202,基于用户偏好信息以及用户当前网络信息,确定是否将当前浏览模式转换为无图模式,在这样的实施例中,所述用户的偏好信息可以通过用户根据实际需求进行自行选择浏览模式,也可以通过用户的浏览行为习惯进行模式的智能推荐,如用户在浏览网页时,关于娱乐类、体育类的新闻或网页时,经常会点击其页面终的图片或视频,则表示,用户在浏览关于娱乐类、体育类的新闻或网页是需要图片或视频资源的,相应的,若用户在浏览时事新闻或是社会趣闻时,并没有点击过其网页页面中的图片或是视频时,则可在用户浏览时事新闻或是社会趣闻时页面时,提醒用户是否切换为无图浏览模式。

在一个优选地实施例中,若用户的移动终端在wifi的连接状态下进行浏览器的浏览,则无需提醒用户切换浏览模式,若当用户在使用手机的移动数据的状态下进行浏览器的浏览时,则向用户发出提醒,提示用户当前处于移动数据浏览的模式下,推荐用户选择无图浏览模式,将会节省用户的流量消耗,同时,还可获取用户的数据流量资源,提示用户的流量剩余情况,根据用户的访问页面,提示用户在正常模式下的流量消耗,以及在切换无图浏览模式后的流量节省量,以此作为用户选择无图浏览模式的参考。

图3示出了本发明的第二实施例的,基于无图模式获取与当前浏览信息相匹配的待读取数据信息的具体流程示意图,本领域技术人员理解,所述图3为所述图1中步骤s101的子步骤,具体地,包括如下步骤:

首先,进入步骤s1011,基于所述当前浏览信息在服务器中获取与所述当前浏览信息相匹配的待读取数据信息,本领域技术人员理解,若用户访问的页面中并不存在图片信息,则可以将所述访问页面中的内容进行直接提取,并将提取内容作为待读取数据信息。

本领域技术人员理解,若用户的移动终端所访问的浏览器页面中无法在服务器中直接获取与当前浏览信息相匹配的待读取数据信息时,则可通过在服务器中获取当前访问页面的原始数据,在步骤s1012中,基于所述当前浏览信息在服务器中获取原始数据信息,服务器将用户移动终端访问的当前浏览信息进行读取,并获取所述当前访问浏览信息中的原始数据信息,所述原始数据的提取可将用户访问的当前页面进行数据转换,如转换成编码提取,或将访问页面内容进行拆分,将图片信息与文本信息进行分别获取。

最后,进入步骤s1013,基于无图模式以及所述原始数据信息获取待读取数据信息,在步骤s1012中,将用户访问页面中的数据进行原始数据提取,将所述原始数据进行图片及文本的分别提取,若用户选择通过无图浏览模式进行浏览器页面访问,则将所述图片信息进行剔除或替换为缺省字符等,本领域技术人员理解,若所述正常访问页面中图片信息在页面中占据了文字信息的位置,则在剔除图片信息的同时,将访问页面中的排版及布局进行重组。

本领域技术人员理解,上述步骤仅仅只是本发明具体实施方式中的一个优选实施例,而在其他实施例中,所述步骤s1011及步骤s1012与步骤s1013为两种不同的实现方式,具体地,所述s1011,基于所述当前浏览信息在服务器中获取与所述当前浏览信息相匹配的待读取数据信息,若用户访问的页面中并不存在图片信息,则可以将所述访问页面中的内容进行直接提取,并将提取内容作为待读取数据信息,而在所述步骤s1012及步骤s1013中,若用户访问页面中存在图片信息,则将所述页面中内容进行原始数据提取,所述原始数据优选地将数据转化为编码形式,再将所述原始内容中的图片信息及所述文本信息进行分别提取,并同时提取所述图片信息及所述文本信息的位置,若用户选择通过无图模式进行浏览,则将所述图片信息进行剔除,再将所述文本信息进行位置重组,获取新的访问布局。

进一步地,所述浏览器获取到所述待显示读取信息的原始数据,优选地通过第三方内核chromium或者webkit进行处理,向用户提供内核暴露出的接口函数,给了用户一个设置界面,用户通过所述设置界面进行选择,是否执行无图浏览模式进行浏览访问。

本领域技术人员理解,在本发明示出的实施例中,优选地基于用户的偏好设置了相应地模式,即是否为无图模式,当用户发起网页浏览时,优选地获取用户设置的模式,即是否为无图模式,并将获取结果传递给浏览器内核。进一步地,所述浏览器进行数据获取、解析等操作,当解析到图片标签时,根据获取结果中的数值(一般为true或者false)来决定是否执行加载图片的操作。

图4示出了本发明的第三实施例的,将所述待读取数据信息在移动终端浏览器中显示的具体流程示意图,本领域技术人员理解,所述图4为所述图1中步骤s102的子步骤,具体地,包括如下步骤:

首先,进入步骤s1021,基于所述原始数据信息获取图片信息以及待读取数据信息,在这样的实施例中,所述原始数据信息中将所述图片信息及文本信息进行分别提取,若用户选择通过无图浏览模式进行浏览器页面浏览时,则将所述文本信息作为待读取数据信息,将所述图片信息进行剔除,本领域技术人员理解,当获取原始数据时,需将原始数据中的图片信息及文本信息的内容以及在页面显示中的具体位置进行一并提取,若用户选择通过无图浏览模式进行浏览时,则应将所述图片信息进行剔除并将所述文本信息的位置进行重组,而所述待读取数据信息则包含所述图片信息剔除后重组的文本信息的文本位置信息。

然后,进入步骤s1022,将所述图片信息替换为缺省字符,本领域技术人员理解,当用户选择通过无图浏览模式进行浏览器浏览时,通过将所述图片信息进行剔除,从而浏览到文本信息,而图片信息可在用户的访问页面中替换为缺省字符,所述缺省字符包括如下中的任一种:替换图片、空格或者任意字符,所述替换图片可以理解为将图片进行压缩或是降低图片的分辨率,使用户浏览时观看到的图片的流量消耗降低,又或者可以通过文本的信息将图片进行展示,如o(∩_∩)o、(#^.^#)等形式,还可以在原图片信息显示位置直接显示,该图片无法显示等字符替代。

进一步地,所述缺省字符还可以通过空格来表示,优选地,在获取访问页面原始数据时,同时将所述图片信息及所述文本信息进行分别提取,用户在无图浏览模式下进行访问浏览时,则优选地将所述图片信息进行剔除,可通过空格的形式进行呈现,将所述文本信息进行保留,用户在访问时只可看见所述文本信息,又或者在所述图片信息进行剔除后,将所述文本信息在剔除图片信息后的版面上进行重组,重新排版。

进一步地,所述缺省字符还可以通过任意字符进行替换,本领域技术人员理解,所述图片信息在版面中所占的位置可以显示为图片中的文字信息,如该图片中包含了一些文字信息,则在获取所述原始信息时,将图片中的文本信息进行提取,并将所述图片中的文本信息替换至所述图片信息原有的位置中,又或者是该图片的打开连接,若用户在通过无图浏览模式进行浏览时,对其中某一张图片感兴趣,用户可点击该连接,单独恢复该图片的呈现状态。

在一个极为特殊的变化例中,所述缺省字符还可通过用户移动终端内的本地图片进行替换,如在原始数据中获取到所述图片信息后,在用户终端内的本地图片中发现与所述图片信息内容相似或相同的图片时,则将用户移动终端中的本地图片与所述访问页面中的图片进行替换。

在一个优选地变化例中,所述无图浏览模式还可以通过只读取其文本信息,并将所述读取的文本信息进行显示,而原始浏览界面中的图片信息可以采用不读取的方式进行处理。

最后,进入步骤s1023,将所述待读取数据信息以及所述缺省字符在移动终端浏览器中显示,在这样的实施例中,用户通过选择无图模式进行浏览器访问,通过获取用户设备的基本信息,如用户的移动终端的屏幕大小等,在服务器对所述图片信息作出相应的处理后,将所述文本信息作为待读取信息,并基于用户移动终端的屏幕大小显示出与所述移动终端屏幕大小相适应的所述待读取信息。

在一个优选地实施例中,用户在所述无图模式下浏览访问,在所述访问页面中会附带处理后的图片信息的列表或简介,用户可通过实际需求或兴趣程度,单独恢复某一张图片进行浏览或者批量恢复其中一张或多张图片进行浏览。

图5示出了本发明的另一具体实施方式的,一种在移动终端浏览器中实现无图浏览的控制装置的模块连接示意图,本领域技术人员理解,本发明提供了一种在移动终端浏览器中实现无图浏览的控制装置,其用于在移动终端中对网站内容进行无图浏览,包括:第一获取装置:基于无图模式获取与当前浏览信息相匹配的待读取数据信息,所述无图模式即为在浏览器的浏览界面中不会显示任何图片信息,在确定了用户选择通过无图浏览模式浏览后,在所述移动终端中浏览器的显示界面中将只会显示文本信息,所述浏览器基于用户选择的无图模式,将与当前访问页面相匹配的无图模式的数据信息进行提取,所述第一获取装置与所述第一处理装置连接,并分别连接所述第一判断装置、所述第二判断装置、所述第二获取装置、所述第三获取装置及所述第四获取装置。

进一步地,还包括第一处理装置:将所述待读取数据信息在移动终端浏览器中显示,基于无图模式获取与当前浏览信息相匹配的待读取数据信息,待获取到与当前浏览信息相匹配的待读取的无图浏览模式下的数据信息后,将所述无图浏览模式下的数据信息在所述移动终端中的浏览页面终进行显示,所述第一处理装置与所述第一获取装置连接,并分别与所述第五获取装置、所述第六获取装置及所述第二处理装置连接。

进一步地,还包括第一判断装置:确定用户当前浏览模式,判断是否为无图模式,首先需要读取用户移动终端中浏览器的浏览模式选择,若用户的浏览模式已经选定为无图浏览模式,则结束判断,若用户并未选择无图浏览模式,则进入第二判断装置,优选地,若用户的浏览器中并没有关于浏览模式的选择,则根据用户的浏览页面进行检索,确定是否在浏览模式中存在图片信息,若存在,则证明用户并未选择无图模式,相应地,同样进第二判断装置,所述第一判断装置与所述第一获取装置连接,并分别与所述第二判断装置、所述第二获取装置、所述第三获取装置及所述第四获取装置连接。

进一步地,还包括第二判断装置:基于用户偏好信息以及用户当前网络信息,确定是否将当前浏览模式转换为无图模式,所述用户的偏好信息可以通过用户根据实际需求进行自行选择浏览模式,也可以通过用户的浏览行为习惯进行模式的智能推荐,或者若用户的移动终端在wifi的连接状态下进行浏览器的浏览,则无需提醒用户切换浏览模式,若当用户在使用手机的移动数据的状态下进行浏览器的浏览时,则向用户发出提醒,提示用户当前处于移动数据浏览的模式下,推荐用户选择无图浏览模式,将会节省用户的流量消耗,同时,还可获取用户的数据流量资源,提示用户的流量剩余情况,根据用户的访问页面,提示用户在正常模式下的流量消耗,以及在切换无图浏览模式后的流量节省量,以此作为用户选择无图浏览模式的参考,所述第二判断装置与所述第一获取装置连接,并分别与所述第一判断装置、所述第二获取装置、所述第三获取装置及所述第四获取装置连接。

进一步地,还包括第二获取装置:基于所述当前浏览信息在服务器中获取与所述当前浏览信息相匹配的待读取数据信息,若用户访问的页面中并不存在图片信息,则可以将所述访问页面中的内容进行直接提取,并将提取内容作为待读取数据信息,所述第二获取装置与所述第一获取装置连接,并分别与所述第一判断装置、所述第二判断装置、所述第三获取装置及所述第四获取装置连接。

进一步地,还包括第三获取装置:基于所述当前浏览信息在服务器中获取原始数据信息,通过获取用户访问页面中的内容,并在服务器中将用户访问页面的内容进行提取,所述服务器将用户访问页面中的图片信息及文本信息进行分别提取,所述图片信息及文本信息包括所述图片信息及文本信息在所述基于所述当前浏览信息在服务器中获取原始数据信息访问页面中的位置、大小以及内容,并将最终提取的数据作为与所述当前浏览信息相匹配的待读取数据信息,所述第三获取装置与所述第一获取装置连接,并分别与所述第一判断装置、所述第二判断装置、所述第二获取装置及所述第四获取装置连接。

进一步地,还包括第四获取装置:基于无图模式以及所述原始数据信息获取待读取数据信息,将用户访问页面中的数据进行原始数据提取,将所述原始数据进行图片及文本的分别提取,若用户选择通过无图浏览模式进行浏览器页面访问,则将所述图片信息进行剔除或替换为缺省字符等,若所述正常访问页面中图片信息在页面中占据了文字信息的位置,则在剔除图片信息的同时,将访问页面中的排版及布局进行重组,所述第四获取装置与所述第一获取装置连接,并分别与所述第一判断装置、所述第二判断装置、所述第二获取装置及所述第三获取装置连接。

进一步地,还包括第五获取装置:基于所述原始数据信息获取图片信息以及待读取数据信息,所述原始数据信息中将所述图片信息及文本信息进行分别提取,若用户选择通过无图浏览模式进行浏览器页面浏览时,则将所述文本信息作为待读取数据信息,将所述图片信息进行剔除,当获取原始数据时,需将原始数据中的图片信息及文本信息的内容以及在页面显示中的具体位置进行一并提取,若用户选择通过无图浏览模式进行浏览时,则应将所述图片信息进行剔除并将所述文本信息的位置进行重组,而所述待读取数据信息则包含所述图片信息剔除后重组的文本信息的文本位置信息,所述第五获取装置与所述第一处理装置连接,并分别与所述第六获取装置及所述第二处理装置连接。

进一步地,还包括第六获取装置:将所述图片信息替换为缺省字符,通过将所述图片信息进行剔除,从而浏览到文本信息,而图片信息可在用户的访问页面中替换为缺省字符,所述缺省字符包括如下中的任一种:替换图片、空格或者任意字符,所述第六获取装置与所述第一处理装置连接,并分别与所述第五获取装置及所述第二处理装置连接。

进一步地,还包括第二处理装置:将所述待读取数据信息以及所述缺省字符在移动终端浏览器中显示,用户通过选择无图模式进行浏览器访问,通过获取用户设备的基本信息,如用户的移动终端的屏幕大小等,在服务器对所述图片信息作出相应的处理后,将所述文本信息作为待读取信息,并基于用户移动终端的屏幕大小显示出与所述移动终端屏幕大小相适应的所述待读取信息,所述第二处理装置与所述第一处理装置连接,并分别与所述第五获取装置及所述第六获取装置连接。

以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1