[发明专利]以阅读模式浏览网页的方法及系统在审
申请号: | 201210214931.2 | 申请日: | 2012-06-27 |
公开(公告)号: | CN103514203A | 公开(公告)日: | 2014-01-15 |
发明(设计)人: | 周洪权;沈锦龙 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海波拓知识产权代理有限公司 31264 | 代理人: | 杨波 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 阅读 模式 浏览 网页 方法 系统 | ||
技术领域
本发明涉及网页浏览技术,特别是涉及一种利用移动终端以阅读模式浏览网页的方法及系统。
背景技术
随着社会的进步和科技的发展,移动终端(例如智能手机、平板电脑等等)的性能越来越好,特别是大显示屏在各类移动终端的普及,人们越来越多地使用移动终端接入互联网以获取信息,其中,通过浏览网络服务商所提供的各种网页信息来获取信息已经成为人们获取网络信息的主要手段。
用户上网是以获取信息为目的,而网络服务提供商为了商业经营的需求往往会在网页中植入许多的广告、flash等等无用的内容。而这些广告、flash等图片信息不但会耗费用多过多的网页加载时间和GPRS流量资费,而且其还会影响用户对目标内容的阅读体验,其容易让用户产生反感、厌恶的情绪。因此如何去掉这些无用的、用户根本不关心的内容,为用户提供一个纯净、舒适的阅读界面,已经成为一个迫切的需求。
为了克服上述缺陷,业界在移动终端上开发出阅读模式,如UC浏览器的阅读模式和Safari浏览器的阅读模式,如果用户以阅读模式来浏览网页,则可以去除网页中植入的这些广告、flash等等无用的内容,以给用户提供一个纯净舒适的阅读界面。
但是,当网页的内容比较多时,例如对应于小说等内容的网页,其无法在一个网页上显示,其一般会利用多个网页来分别进行展示,在普通模式下,其是利用网页上的“下一页”的超链接进行切换。而现有的移动终端上的阅读模式目前也是对应地以“下一页”的超链接进行切换,因此用户在使用时极其不方便,用户阅读体验较差。
发明内容
本发明的目的在于,克服现有的网页浏览技术所存在的缺陷,而提供一种新的以阅读模式浏览网页的方法,较佳地提高了浏览效率。
本发明的目的及解决其技术问题是采用以下技术方案来实现的。
本发明提供一种以阅读模式浏览网页的方法,其包括提取当前页面的内容以生成对应的当前阅读页面,并以阅读模式显示所述当前阅读页面;判断所述当前页面之后是否存在下一页面;如判断为是,则提取所述下一页面的内容以生成对应的下一阅读页面,并在当前DOM树上自动将所述下一阅读页面添加至所述当前阅读页面之后。
本发明还提供一种以阅读模式浏览网页的系统,其包括提取模块、显示模块和判断模块,其中所述提取模块用以提取当前页面的内容以生成对应的当前阅读页面;所述显示模块用以以阅读模式显示所述当前阅读页面;而所述判断模块用以判断所述当前页面之后是否存在下一页面。其中,当所述判断模块判断所述当前页面之后存在下一页面时,则所述提取模块进一步提取所述下一页面的内容以生成对应的下一阅读页面,并在当前DOM树上自动将所述下一阅读页面添加至所述当前阅读页面之后。
综上所述,本发明的以阅读模式浏览网页的方法及系统可以将多个连续的网页的内容提取出来以生成对应的阅读页面,并自动地将生成的阅读页面拼接在一起,因此其可以极大地提高浏览效率。
此外,本发明的以阅读模式浏览网页的方法主要是使用高效率的V8引擎,以将JavaScript代码直接编译成机器码运行,其比起传统的“中间代码+解释器”的引擎,速度要快很多,且可以将编译后的机器码直接打入so中,防止JavaScript源代码泄露,使得代码更加安全。且本发明可以避免相同页面重复的拉取和解析,复用当前页面的DOM树,可以有效缩短大页面(页面内容超过200K)的执行时间。而且如果当前页面已经提取出合理的阅读页面,通过分析当前Dom树的结构,当拉取到下一页面时,则不需要经过复杂、繁琐的数据抓取过程,直接从对应结构中取出相关数据,拼接显示即可,这样可以大大提高显示下一阅读页面的效率。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
附图说明
图1是本发明实施例的以阅读模式浏览网页的方法的流程示意图。
图2a是移动终端的浏览器以普通模式浏览网页的示意图。
图2b是移动终端的浏览器以阅读模式浏览网页的示意图。
图3是图1所示的以阅读模式浏览网页的示意图。
图4是本发明实施例的阅读模式对应的阅读界面的示意图。
图5是本发明实施例的以阅读模式浏览网页的系统的示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210214931.2/2.html,转载请声明来源钻瓜专利网。