《信息浏览方法及信息浏览装置.pdf》由会员分享,可在线阅读,更多相关《信息浏览方法及信息浏览装置.pdf(13页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103853782 A (43)申请公布日 2014.06.11 CN 103853782 A (21)申请号 201210516169.3 (22)申请日 2012.12.05 G06F 17/30(2006.01) G06F 3/0483(2013.01) (71)申请人 腾讯科技 (深圳) 有限公司 地址 518044 广东省深圳市振兴路赛格科技 园 2 栋东 403 室 (72)发明人 刘庆刚 (74)专利代理机构 上海波拓知识产权代理有限 公司 31264 代理人 韩绍君 (54) 发明名称 信息浏览方法及信息浏览装置 (57) 摘要 本发明涉及一种信息浏览。
2、方法, 包括 : 显示一 个信息浏览页面 ; 获取所述信息浏览页面中所有 的目标切换页 ; 预载所有目标切换页所对应的页 面数据 ; 以及若检测到具体的换页请求则根据所 述换页请求读取已经预载的页面数据并显示。根 据上述的信息浏览方法及装置, 由于无论当前访 问的是哪一个页面, 其所能到达的页面均已经被 预载, 因此在换页时均可以立即进行显示而无须 等待, 提升信息浏览时的顺畅程度。此外, 本发明 还提供一种信息浏览装置。 (51)Int.Cl. 权利要求书 2 页 说明书 5 页 附图 5 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书5页 附图5页 。
3、(10)申请公布号 CN 103853782 A CN 103853782 A 1/2 页 2 1. 一种信息浏览方法, 包括 : 显示一个信息浏览页面 ; 获取所述信息浏览页面中所有的目标切换页 ; 预载所有目标切换页所对应的页面数据 ; 以及 若检测到具体的换页请求则根据所述换页请求读取已经预载的页面数据并显示。 2. 如权利要求 1 所述的信息浏览方法, 其特征在于, 获取所述信息浏览页面中所有的 目标切换页包括 : 获取信息节点定义信息, 所述信息浏览页面及所述目标切换页分别对应于不同的信息 节点 ; 分析所述节点定义信息以获取信息节点之间的逻辑关系 ; 获取不同种类信息节点所支持的切。
4、换操作 ; 根据所述逻辑关系及所述切换操作获取所述所有的目标切换页。 3. 如权利要求 2 所述的信息浏览方法, 其特征在于, 还包括 : 根据所述信息节点之间的逻辑关系获取用户操作树 ; 根据所述逻辑关系及所述切换操作获取所述所有的目标切换页时是通过查询所述用 户操作树实现的。 4. 如权利要求 1 所述的信息浏览方法, 其特征在于, 若检测到具体的换页请求则还包 括 : 显示换页动画以从所述信息浏览页面平滑切换至所述换页请求指定的目标切换页。 5. 如权利要求 1 所述的信息浏览方法, 其特征在于, 所述换页请求是通过滑动手势触 发的。 6. 一种信息浏览装置, 包括 : 显示模块, 用于。
5、显示一个信息浏览页面 ; 目标页获取模块, 用于获取所述信息浏览页面中所有的目标切换页 ; 预载模块, 用于预载所有目标切换页所对应的页面数据 ; 以及 切换模块, 用于若检测到具体的换页请求则根据所述换页请求读取已经预载的页面数 据提供给所述显示模块显示。 7. 如权利要求 6 所述的信息浏览装置, 其特征在于, 所述目标页获取模块包括 : 节点信息获取单元, 用于获取信息节点定义信息, 所述信息浏览页面及所述目标切换 页分别对应于不同的信息节点 ; 节点分析单元, 用于分析所述节点定义信息以获取信息节点之间的逻辑关系 ; 切换操作获取单元, 用于获取不同种类信息节点所支持的切换操作 ; 目。
6、标页获取单元, 用于根据所述逻辑关系及所述切换操作获取所述所有的目标切换 页。 8. 如权利要求 7 所述的信息浏览装置, 其特征在于, 所述目标页获取模块还包括 : 用户操作树获取单元, 用于根据所述信息节点之间的逻辑关系获取用户操作树 ; 所述目标页获取单元用于通过查询所述用户操作树获取所述所有的目标切换页。 9. 如权利要求 6 所述的信息浏览装置, 其特征在于, 还包括动画显示模块, 用于若检测 到具体的换页请求则显示换页动画以从所述信息浏览页面平滑切换至所述换页请求指定 的目标切换页。 权 利 要 求 书 CN 103853782 A 2 2/2 页 3 10. 如权利要求 6 所述。
7、的信息浏览装置, 其特征在于, 所述换页请求是通过滑动手势触 发的。 权 利 要 求 书 CN 103853782 A 3 1/5 页 4 信息浏览方法及信息浏览装置 技术领域 0001 本发明涉及信息浏览技术, 尤其涉及一种信息浏览方法及信息浏览装置。 背景技术 0002 当前随着各种智能终端如智能手机及电子书等的飞速发展, 各种阅读应用在逐渐 取代纸质的报纸、 书籍。这些阅读应用的浏览方式一般可以分为两种 : 离线浏览及在线浏 览。离线浏览是指在阅读前将内容完全下载而保存在本地存储器中, 采用这种方式时阅读 的流畅性最好, 但这种方式不太适用于新闻等即时更新、 篇幅较短、 但数量巨大的信息。
8、浏 览。 0003 因此, 对于类似新闻这种信息, 目前一般采用的是在线浏览的方式。 但这种方式阅 读的信息需要实时加载, 特别是在网速不好的情形下需要较长加载时间, 降低了阅读的流 畅性。 发明内容 0004 有鉴于此, 有必要提供一种信息浏览方法及信息浏览装置, 其可动态根据当前浏 览的页面实时预载用户可能浏览的信息, 从而有效提升阅读应用提供服务的流畅性。 0005 一种信息浏览方法, 包括 : 显示一个信息浏览页面 ; 获取所述信息浏览页面中所 有的目标切换页 ; 预载所有目标切换页所对应的页面数据 ; 以及若检测到具体的换页请求 则根据所述换页请求读取已经预载的页面数据并显示。 00。
9、06 一种信息浏览装置, 包括 : 显示模块, 用于显示一个信息浏览页面 ; 目标页获取模 块, 用于获取所述信息浏览页面中所有的目标切换页 ; 预载模块, 用于预载所有目标切换页 所对应的页面数据 ; 以及切换模块, 用于若检测到具体的换页请求则根据所述换页请求读 取已经预载的页面数据提供给所述显示模块显示。 0007 根据上述的信息浏览方法及装置, 由于无论当前访问的是哪一个页面, 其所能到 达的页面均已经被预载, 因此在换页时均可以立即进行显示而无须等待, 提升信息浏览时 的顺畅程度。 0008 为让本发明的上述和其他目的、 特征和优点能更明显易懂, 下文特举较佳实施例, 并配合所附图式。
10、, 作详细说明如下。 附图说明 0009 图 1 为本发明实施例提供的信息浏览方法流程图。 0010 图 2 为图 1 所示的信息浏览方法中页面显示示意图。 0011 图 3 为图 1 所示的信息浏览方法中另一页面显示示意图。 0012 图 4 为图 1 所示的信息浏览方法中获取目标切换页的流程示意图。 0013 图 5 为图 1 所示的信息浏览方法中获取用户操作树的示意图。 0014 图 6 为本发明实施例提供的信息浏览装置的结构框图。 说 明 书 CN 103853782 A 4 2/5 页 5 0015 图 7 为图 6 所示的信息浏览装置目标页获取模块的示意图。 具体实施方式 0016。
11、 为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效, 以下结合 附图及较佳实施例, 对依据本发明的具体实施方式、 结构、 特征及其功效, 详细说明如后。 0017 本发明实施例提供一种信息浏览方法, 其可应用于台式电脑、 笔记本电脑、 平板电 脑、 智能手机及任何类似的可用于信息浏览的电子装置中。上述信息例如是指新闻、 博客、 微博客、 邮件等等。 0018 参阅图 1, 上述的信息浏览方法包括以下步骤 : 0019 步骤 S110、 显示一个信息浏览页面 ; 0020 步骤 S120、 获取所述信息浏览页面中所有的目标切换页 ; 0021 步骤 S130、 预载与所有目标切换页所。
12、对应的页面数据 ; 以及 0022 步骤 S140、 若检测到具体的目标切换页则根据检测到的目标切换页读取已经预载 的页面数据并显示。 0023 在上述的信息浏览方法中, 对于当前显示的页面, 预先加载所有可能从该页面到 达的其他页面数据, 从而在用户进行任意的目标切换页之后均可直接使用已经预载完成的 数据显示, 无须等待, 使整个浏览过程更加顺畅。 0024 以下以阅读应用为例说明上述的信息浏览方法 : 0025 如图2所示, 页面101为某款阅读应用的主屏示意图, 即用户启动该应用后即显示 页面 101。在页面 101 中, 包括多个阅读频道的入口, 如生活、 财经、 娱乐等等。每个频道可。
13、 以显示相应的图标及名称。当某个频道的入口被选取或者点击时, 需要切换进入相应的频 道主页面 (如页面 102) 中。换言之, 对于页面 101 来说, 其对应的目标切换页应包括所有频 道的主页面。因此, 对于页面 101 来说, 被显示之后应立即加载所有频道的主页面数据, 以 保证用户在点选相应的频道后即可查看相应的频道的主页面。 0026 而页面 102 为用户点选页面 101 中 “娱乐” 频道后所显示的页面。对于页面 102, 其包括 4 条新闻的摘要, 其对应的目标切换页应包括上述 4 条新闻的详情页面。这类似于 上述的页面 101 的目标切换页应包括所有频道的主页面。此外, 由于每。
14、个频道中的新闻数 目可能会多于 4 条, 因此采用一个页面就无法完全显示所有的新闻条目摘要 (同时作为阅 览具体内容的链接) 。此时, 需要进行分页处理。这时进入频道后显示的是第一分页。在此 情形下, 页面 102 的目标切换页还应包括相邻的分页。 0027 如图 3 所示, 页面 103 为点选图 2 中页面 102 中的摘要 202 后所显示的页面, 其内 容为一篇具体的文章。由于文章的具体内容可能很长, 因此对于文章可以采用上述的分页 机制。 0028 对于具体的文章, 还可显示一些额外信息例如评论, 评论同样可能会包括多条, 同 时加载无疑会消耗很多流量。 这部分额外信息可以视为正文的。
15、一部分而应用上述的分页预 载策略。但如此则在第二页中无法再看到正文的内容, 因此还可以针对这些额外信息进行 额外的分页处理。 0029 由以上描述可知, 信息浏览页面所有的目标切换页, 实质上依赖于新闻内容提供 方所提供的新闻条目的逻辑结构以及阅读应用中所定义的切换操作。 说 明 书 CN 103853782 A 5 3/5 页 6 0030 更加详细地, 参阅图 4, 获取所述信息浏览页面所有的目标切换页, 即上述的步骤 S120 可包括 : 0031 步骤 S121, 获取信息节点定义信息, 所述信息浏览页面及所述目标切换页分别对 应于不同的信息节点。 0032 上述的信息节点定义信息可由。
16、新闻内容运营方负责在网络中的发布。可以理解, 此处的新闻内容运营方并不代表新闻发布方, 例如, 新闻内容运营方可以采用网络上已经 公开的新闻进行整理, 归类而得到上述的信息节点定义信息。信息节点定义信息内可不包 含具体的内容, 但应包括一些基本的摘要信息, 例如类别、 标题、 字数、 网址、 ID 等等。 0033 信息节点定义信息可以采用标记语言如 XML 进行描述。以图 2 所示的页面 101 为 例, 其可对应于以下的数据结构 : 0034 0035 说 明 书 CN 103853782 A 6 4/5 页 7 0036 步骤 S122, 分析所述节点定义信息以获取信息节点之间的逻辑关系。
17、。 0037 以上述数据结构实质上对应于一个树形结构, 其可转换为如图 5 所示的用户操作 树。 根据图5所示的用户操作树, 页面101对应于用户操作树的根节点, 从此根节点出发, 应 可到达其子节点, 即 “科技” 子页面、“娱乐” 子页面、 以及 “凤凰财经” 子页面。但可以理解, 此转换步骤并不是必须进行的, 因为上述的信息节点定义信息中实质上已经包含了用户操 作树所示的逻辑结构, 但用户操作树可以为查询具体的逻辑关系带来进一步的便利。 0038 步骤 S123, 获取不同种类信息节点所支持的切换操作。 0039 切换操作是由阅读应用本身定义并实现的, 例如一般来说阅读应用在页面中应支 。
18、持翻页、 选择频道等操作。实质上, 切换操作对应到图 5 所示用户操作树, 则是节点之间的 切换, 可能的切换操作例如可包括以下两种情形, 一种从根节点切换至子节点, 例如从应用 程序主页面 (页面 101) 切换至 “娱乐” 频道的主页面 (页面 102) 。另一种是兄弟节点之间的 切换。可以理解, 具有相同父节点的节点互为兄弟节点。例如, 图 5 中 “北京晚报” 、“SHE” 以及 “河北省” 互为兄弟节点。用户可能从 “SHE” 节点切换至 “河北省” 节点。 0040 进一步地, 切换操作还具体指定了切换时移动的位移。 例如, 相邻的兄弟节点之间 距离可记为1。 一般情形下, 进行翻。
19、页切换操作时每次仅须移动一页、 一篇或者一个类别, 即 位移为1。 但本实施例并不以此为限, 例如, 在触屏应用中, 页面切换操作一般是通过滑动手 势触发的, 此时可以根据触点移动速度的高低定义快速翻页操作与一般翻页操作。对于一 般翻页操作, 一次移动一页、 篇或者一个类别。 而对于快速翻页, 则一次移动多页、 多篇或者 多个类别, 即位移为 2 或都更高。可以理解, 在此情形下, 目标切换页应根据切换操作的位 移做出相应调整。 0041 步骤 S124, 根据所述逻辑关系及所述切换操作获取所述所有的目标切换页。 0042 在用户操作树中, 一旦逻辑关系及切换操作确定, 则从一个节点出发所能够。
20、到达 的节点也就确定了。根据上述的两种切换方式, 即可获取所有的目标切换页。 0043 根据上述的信息浏览方法, 由于无论当前访问的是哪一个页面, 其所能到达的页 面均已经被预载, 因此在换页时均可以立即进行显示而无须等待, 提升信息浏览时的顺畅 程度。 0044 进一步地, 如图3中页面104所示, 在检测到换页操作后还显示换页动画以从所述 信息浏览页面平滑切换至所述换页请求指定的目标切换页。 0045 参阅图 6, 本发明实施例还提供一种信息浏览装置, 其包括 : 显示模块 610、 目标页 获取模块 620、 预载模块 630 以及切换模块 640。 0046 显示模块 610 用于显示。
21、一个信息浏览页面 ; 目标页获取模块 620 用于获取所述信 息浏览页面中所有的目标切换页 ; 预载模块 630 用于预载所有目标切换页所对应的页面数 据 ; 切换模块 640 用于若检测到具体的换页请求则根据所述换页请求读取已经预载的页面 数据提供给所述显示模块显示。 0047 参阅图 7, 目标页获取模块 620 可包括 : 节点信息获取单元 621、 节点分析单元 622、 切换操作获取单元 623 以及目标页获取单元 624。 0048 节点信息获取单元 621 用于获取信息节点定义信息, 所述信息浏览页面及所述目 标切换页分别对应于不同的信息节点 ; 节点分析单元 622 用于分析所。
22、述节点定义信息以获 取信息节点之间的逻辑关系 ; 切换操作获取单元 623 用于获取不同种类信息节点所支持的 说 明 书 CN 103853782 A 7 5/5 页 8 切换操作 ; 目标页获取单元 624 用于根据所述逻辑关系及所述切换操作获取所述所有的目 标切换页。 0049 目标页获取模块 620 还可包括用户操作树获取单元 625, 用于根据所述信息节点 之间的逻辑关系获取用户操作树。目标页获取单元 624 可用于通过查询所述用户操作树获 取所述所有的目标切换页。 0050 上述的信息浏览装置还可包括动画显示模块 650, 用于若检测到具体的换页请求 则显示换页动画以从所述信息浏览页。
23、面平滑切换至所述换页请求指定的目标切换页。 0051 关于上述的信息浏览装置的进一步的细节, 还可参阅图 1-5 及相关描述。 0052 上述的信息浏览装置中, 由于无论当前访问的是哪一个页面, 其所能到达的页面 均已经被预载, 因此在换页时均可以立即进行显示而无须等待, 提升信息浏览时的顺畅程 度。 0053 此外, 本发明实施例还提供一种计算机可读存储介质, 其内存储有计算机可执行 指令, 上述的计算机可读存储介质例如为非易失性存储器例如光盘、 硬盘、 或者闪存。上述 的计算机可执行指令用于让计算机或者类似的运算装置完成上述的电子装置的历史操作 记录的处理方法中的各种操作。 0054 以上。
24、所述, 仅是本发明的较佳实施例而已, 并非对本发明作任何形式上的限制, 虽 然本发明已以较佳实施例揭示如上, 然而并非用以限定本发明, 任何本领域技术人员, 在不 脱离本发明技术方案范围内, 当可利用上述揭示的技术内容做出些许更动或修饰为等同变 化的等效实施例, 但凡是未脱离本发明技术方案内容, 依据本发明的技术实质对以上实施 例所作的任何简介修改、 等同变化与修饰, 均仍属于本发明技术方案的范围内。 说 明 书 CN 103853782 A 8 1/5 页 9 图 1 说 明 书 附 图 CN 103853782 A 9 2/5 页 10 图 2 说 明 书 附 图 CN 103853782 A 10 3/5 页 11 图 3 说 明 书 附 图 CN 103853782 A 11 4/5 页 12 图 4 说 明 书 附 图 CN 103853782 A 12 5/5 页 13 图 5 图 6 图 7 说 明 书 附 图 CN 103853782 A 13 。