首页> 中国专利> 信息浏览方法及信息浏览装置

信息浏览方法及信息浏览装置

摘要

本发明涉及一种信息浏览方法,包括:显示一个信息浏览页面;获取所述信息浏览页面中所有的目标切换页;预载所有目标切换页所对应的页面数据;以及若检测到具体的换页请求则根据所述换页请求读取已经预载的页面数据并显示。根据上述的信息浏览方法及装置,由于无论当前访问的是哪一个页面,其所能到达的页面均已经被预载,因此在换页时均可以立即进行显示而无须等待,提升信息浏览时的顺畅程度。此外,本发明还提供一种信息浏览装置。

著录项

  • 公开/公告号CN103853782A

    专利类型发明专利

  • 公开/公告日2014-06-11

    原文格式PDF

  • 申请/专利权人 腾讯科技(深圳)有限公司;

    申请/专利号CN201210516169.3

  • 发明设计人 刘庆刚;

    申请日2012-12-05

  • 分类号G06F17/30;G06F3/0483;

  • 代理机构上海波拓知识产权代理有限公司;

  • 代理人韩绍君

  • 地址 518044 广东省深圳市振兴路赛格科技园2栋东403室

  • 入库时间 2024-02-20 00:07:10

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-08-28

    授权

    授权

  • 2015-05-13

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

    实质审查的生效

  • 2014-06-11

    公开

    公开

说明书

技术领域

本发明涉及信息浏览技术,尤其涉及一种信息浏览方法及信息浏览装 置。

背景技术

当前随着各种智能终端如智能手机及电子书等的飞速发展,各种阅读 应用在逐渐取代纸质的报纸、书籍。这些阅读应用的浏览方式一般可以分 为两种:离线浏览及在线浏览。离线浏览是指在阅读前将内容完全下载而 保存在本地存储器中,采用这种方式时阅读的流畅性最好,但这种方式不 太适用于新闻等即时更新、篇幅较短、但数量巨大的信息浏览。

因此,对于类似新闻这种信息,目前一般采用的是在线浏览的方式。 但这种方式阅读的信息需要实时加载,特别是在网速不好的情形下需要较 长加载时间,降低了阅读的流畅性。

发明内容

有鉴于此,有必要提供一种信息浏览方法及信息浏览装置,其可动态 根据当前浏览的页面实时预载用户可能浏览的信息,从而有效提升阅读应 用提供服务的流畅性。

一种信息浏览方法,包括:显示一个信息浏览页面;获取所述信息浏 览页面中所有的目标切换页;预载所有目标切换页所对应的页面数据;以 及若检测到具体的换页请求则根据所述换页请求读取已经预载的页面数 据并显示。

一种信息浏览装置,包括:显示模块,用于显示一个信息浏览页面; 目标页获取模块,用于获取所述信息浏览页面中所有的目标切换页;预载 模块,用于预载所有目标切换页所对应的页面数据;以及切换模块,用于 若检测到具体的换页请求则根据所述换页请求读取已经预载的页面数据 提供给所述显示模块显示。

根据上述的信息浏览方法及装置,由于无论当前访问的是哪一个页 面,其所能到达的页面均已经被预载,因此在换页时均可以立即进行显示 而无须等待,提升信息浏览时的顺畅程度。

为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举 较佳实施例,并配合所附图式,作详细说明如下。

附图说明

图1为本发明实施例提供的信息浏览方法流程图。

图2为图1所示的信息浏览方法中页面显示示意图。

图3为图1所示的信息浏览方法中另一页面显示示意图。

图4为图1所示的信息浏览方法中获取目标切换页的流程示意图。

图5为图1所示的信息浏览方法中获取用户操作树的示意图。

图6为本发明实施例提供的信息浏览装置的结构框图。

图7为图6所示的信息浏览装置目标页获取模块的示意图。

具体实施方式

为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功 效,以下结合附图及较佳实施例,对依据本发明的具体实施方式、结构、 特征及其功效,详细说明如后。

本发明实施例提供一种信息浏览方法,其可应用于台式电脑、笔记本 电脑、平板电脑、智能手机及任何类似的可用于信息浏览的电子装置中。 上述信息例如是指新闻、博客、微博客、邮件等等。

参阅图1,上述的信息浏览方法包括以下步骤:

步骤S110、显示一个信息浏览页面;

步骤S120、获取所述信息浏览页面中所有的目标切换页;

步骤S130、预载与所有目标切换页所对应的页面数据;以及

步骤S140、若检测到具体的目标切换页则根据检测到的目标切换页 读取已经预载的页面数据并显示。

在上述的信息浏览方法中,对于当前显示的页面,预先加载所有可能 从该页面到达的其他页面数据,从而在用户进行任意的目标切换页之后均 可直接使用已经预载完成的数据显示,无须等待,使整个浏览过程更加顺 畅。

以下以阅读应用为例说明上述的信息浏览方法:

如图2所示,页面101为某款阅读应用的主屏示意图,即用户启动该 应用后即显示页面101。在页面101中,包括多个阅读频道的入口,如生 活、财经、娱乐等等。每个频道可以显示相应的图标及名称。当某个频道 的入口被选取或者点击时,需要切换进入相应的频道主页面(如页面102) 中。换言之,对于页面101来说,其对应的目标切换页应包括所有频道的 主页面。因此,对于页面101来说,被显示之后应立即加载所有频道的主 页面数据,以保证用户在点选相应的频道后即可查看相应的频道的主页 面。

而页面102为用户点选页面101中“娱乐”频道后所显示的页面。对 于页面102,其包括4条新闻的摘要,其对应的目标切换页应包括上述4 条新闻的详情页面。这类似于上述的页面101的目标切换页应包括所有频 道的主页面。此外,由于每个频道中的新闻数目可能会多于4条,因此采 用一个页面就无法完全显示所有的新闻条目摘要(同时作为阅览具体内容 的链接)。此时,需要进行分页处理。这时进入频道后显示的是第一分页。 在此情形下,页面102的目标切换页还应包括相邻的分页。

如图3所示,页面103为点选图2中页面102中的摘要202后所显示 的页面,其内容为一篇具体的文章。由于文章的具体内容可能很长,因此 对于文章可以采用上述的分页机制。

对于具体的文章,还可显示一些额外信息例如评论,评论同样可能会 包括多条,同时加载无疑会消耗很多流量。这部分额外信息可以视为正文 的一部分而应用上述的分页预载策略。但如此则在第二页中无法再看到正 文的内容,因此还可以针对这些额外信息进行额外的分页处理。

由以上描述可知,信息浏览页面所有的目标切换页,实质上依赖于新 闻内容提供方所提供的新闻条目的逻辑结构以及阅读应用中所定义的切 换操作。

更加详细地,参阅图4,获取所述信息浏览页面所有的目标切换页, 即上述的步骤S120可包括:

步骤S121,获取信息节点定义信息,所述信息浏览页面及所述目标 切换页分别对应于不同的信息节点。

上述的信息节点定义信息可由新闻内容运营方负责在网络中的发布。 可以理解,此处的新闻内容运营方并不代表新闻发布方,例如,新闻内容 运营方可以采用网络上已经公开的新闻进行整理,归类而得到上述的信息 节点定义信息。信息节点定义信息内可不包含具体的内容,但应包括一些 基本的摘要信息,例如类别、标题、字数、网址、ID等等。

信息节点定义信息可以采用标记语言如XML进行描述。以图2所示的 页面101为例,其可对应于以下的数据结构:

步骤S122,分析所述节点定义信息以获取信息节点之间的逻辑关系。

以上述数据结构实质上对应于一个树形结构,其可转换为如图5所示 的用户操作树。根据图5所示的用户操作树,页面101对应于用户操作树 的根节点,从此根节点出发,应可到达其子节点,即“科技”子页面、“娱 乐”子页面、以及“凤凰财经”子页面。但可以理解,此转换步骤并不是 必须进行的,因为上述的信息节点定义信息中实质上已经包含了用户操作 树所示的逻辑结构,但用户操作树可以为查询具体的逻辑关系带来进一步 的便利。

步骤S123,获取不同种类信息节点所支持的切换操作。

切换操作是由阅读应用本身定义并实现的,例如一般来说阅读应用在 页面中应支持翻页、选择频道等操作。实质上,切换操作对应到图5所示 用户操作树,则是节点之间的切换,可能的切换操作例如可包括以下两种 情形,一种从根节点切换至子节点,例如从应用程序主页面(页面101) 切换至“娱乐”频道的主页面(页面102)。另一种是兄弟节点之间的切 换。可以理解,具有相同父节点的节点互为兄弟节点。例如,图5中“北 京晚报”、“SHE”以及“河北省”互为兄弟节点。用户可能从“SHE”节 点切换至“河北省”节点。

进一步地,切换操作还具体指定了切换时移动的位移。例如,相邻的 兄弟节点之间距离可记为1。一般情形下,进行翻页切换操作时每次仅须 移动一页、一篇或者一个类别,即位移为1。但本实施例并不以此为限, 例如,在触屏应用中,页面切换操作一般是通过滑动手势触发的,此时可 以根据触点移动速度的高低定义快速翻页操作与一般翻页操作。对于一般 翻页操作,一次移动一页、篇或者一个类别。而对于快速翻页,则一次移 动多页、多篇或者多个类别,即位移为2或都更高。可以理解,在此情形 下,目标切换页应根据切换操作的位移做出相应调整。

步骤S124,根据所述逻辑关系及所述切换操作获取所述所有的目标 切换页。

在用户操作树中,一旦逻辑关系及切换操作确定,则从一个节点出发 所能够到达的节点也就确定了。根据上述的两种切换方式,即可获取所有 的目标切换页。

根据上述的信息浏览方法,由于无论当前访问的是哪一个页面,其所 能到达的页面均已经被预载,因此在换页时均可以立即进行显示而无须等 待,提升信息浏览时的顺畅程度。

进一步地,如图3中页面104所示,在检测到换页操作后还显示换页 动画以从所述信息浏览页面平滑切换至所述换页请求指定的目标切换页。

参阅图6,本发明实施例还提供一种信息浏览装置,其包括:显示模 块610、目标页获取模块620、预载模块630以及切换模块640。

显示模块610用于显示一个信息浏览页面;目标页获取模块620用于 获取所述信息浏览页面中所有的目标切换页;预载模块630用于预载所有 目标切换页所对应的页面数据;切换模块640用于若检测到具体的换页请 求则根据所述换页请求读取已经预载的页面数据提供给所述显示模块显 示。

参阅图7,目标页获取模块620可包括:节点信息获取单元621、节 点分析单元622、切换操作获取单元623以及目标页获取单元624。

节点信息获取单元621用于获取信息节点定义信息,所述信息浏览页 面及所述目标切换页分别对应于不同的信息节点;节点分析单元622用于 分析所述节点定义信息以获取信息节点之间的逻辑关系;切换操作获取单 元623用于获取不同种类信息节点所支持的切换操作;目标页获取单元 624用于根据所述逻辑关系及所述切换操作获取所述所有的目标切换页。

目标页获取模块620还可包括用户操作树获取单元625,用于根据所 述信息节点之间的逻辑关系获取用户操作树。目标页获取单元624可用于 通过查询所述用户操作树获取所述所有的目标切换页。

上述的信息浏览装置还可包括动画显示模块650,用于若检测到具体 的换页请求则显示换页动画以从所述信息浏览页面平滑切换至所述换页 请求指定的目标切换页。

关于上述的信息浏览装置的进一步的细节,还可参阅图1-5及相关描 述。

上述的信息浏览装置中,由于无论当前访问的是哪一个页面,其所能 到达的页面均已经被预载,因此在换页时均可以立即进行显示而无须等 待,提升信息浏览时的顺畅程度。

此外,本发明实施例还提供一种计算机可读存储介质,其内存储有计 算机可执行指令,上述的计算机可读存储介质例如为非易失性存储器例如 光盘、硬盘、或者闪存。上述的计算机可执行指令用于让计算机或者类似 的运算装置完成上述的电子装置的历史操作记录的处理方法中的各种操 作。

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式 上的限制,虽然本发明已以较佳实施例揭示如上,然而并非用以限定本发 明,任何本领域技术人员,在不脱离本发明技术方案范围内,当可利用上 述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是 未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的 任何简介修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号