[发明专利]一种分页方法及分页装置有效
| 申请号: | 200710301649.7 | 申请日: | 2007-12-27 |
| 公开(公告)号: | CN101196918A | 公开(公告)日: | 2008-06-11 |
| 发明(设计)人: | 陈虓将 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
| 地址: | 518044广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 分页 方法 装置 | ||
技术领域
本发明涉及计算机技术领域,特别涉及一种分页方法及分页装置。
背景技术
随着网络技术的发展,无线互联网技术也在迅速地发展,通过无线设备人们不仅可以随时随地地与他人联系,还可以随时随地地访问互联网上的资源。
目前,互联网上最丰富的资源是网页,这些网页是专为个人计算机(PC,Personal Computer)设计的超文本标记语言(HTML,Hypertext MarkupLanguage)格式的,由于无线设备屏幕大小、处理能力和网络带宽的限制,这些HTML格式的网页无法直接在无线设备上进行浏览。针对这种情况,人们设计了另一种标记语言,称为扩展的超文本标记语言(XHTML,Extended Hypertext Markup Language),来撰写能够在无线设备上显示的网页。
无线设备中存在一个类似于PC上的搜索引擎来帮助用户搜索无线互联网上的信息,由于目前HTML网页数量远远大于XHTML网页数量,因此,用户搜索的结果大部分是以HTML网页的形式存在的,这就需要提供一套网页转换系统,用于自动地将HTML网页转换成XHTML网页,以供无线互联网用户直接在无线终端上进行浏览。
PC和无线设备的一个重要区别是:无线设备的内存容量小,一个完整的HTML网页转化为XHTML网页后不能直接在无线设备上浏览,而是需要进行分页、存储,无线设备每次浏览其中的一个页面,通过翻页浏览上下页。可见,分页技术是网页转换系统中的一项关键技术。
现有分页技术的工作过程是:首先,将HTML网页中的HTML元素转换为XHTML元素,得到原始的XHTML网页;然后根据设定的页面标准行数,在向页面写入XHTML元素时,统计XHTML元素累计占用的行数,当XHTML元素累计占用的行数超过设定的页面标准行数时,分出一个新的页面,并继续向该新页面写入XHTML元素。如此循环,直至将XHTML网页中的XHTML元素均写入相应的页面,此时,将得到若干个页面。在显示时,将按照顺序从第一个页面开始显示。
上述现有分页技术对所有网页均采取了同样的方式进行分页,没有针对不同网页类型的不同特点进行分页,并且,在进行显示时,只能最先显示第一个页面的内容,使得用户无法最先看到网页中最重要的内容,也无法迅速阅读到自己关注的内容。
并且,由于网页通常是分块设计的,块内元素之间存在很大的关联性,这些元素应尽量保留在同一个页面中,但是,现有分页技术只要累计占用的行数超过设定的页面标准行数时就会分出一个新的页面,无法保证XHTML元素之间的关联性。
可见,采用现有分页技术得到的分页结果缺乏科学性和合理性,导致用户体验较差。
发明内容
有鉴于此,本发明实施例提供一种分页方法,使得分页结果更科学、合理,从而改善用户体验。
本发明实施例还提供一种分页装置,使得分页结果更科学、合理,从而改善用户体验。
为达到上述目的,本发明实施例的技术方案具体是这样实现的:
一种分页方法,其特征在于,包括:
将超文本标记语言HTML网页解析为Dom树;
对Dom树进行分析,判断所述HTML网页是新闻网页还是普通网页;
如果是新闻网页,则按照预先设置的新闻网页转换算法将所述Dom树中的HTML元素转换为相应的扩展的超文本标记语言XHTML元素,并按照预先设置的新闻网页分页算法对所述转换后的Dom树进行分页,得到至少一个页面;
如果是普通网页,则按照预先设置的普通网页转换算法将所述Dom树中的HTML元素转换为相应的XHTML元素,并按照预先设置的普通网页分页算法对所述转换后的Dom树进行分页,得到至少一个页面。
进一步地,在对所述转换后的Dom树进行分页,得到至少一个页面之后,可以包括:
确定所述转换后的Dom树中最重要的信息块所处的页面,将所述页面作为最佳页面,所述最佳页面用于最先显示。
所述对Dom树进行分析,判断所述HTML网页是新闻网页还是普通网页可以包括:
判断所述Dom树中是否存在正文元素,当存在正文元素时,判定所述HTML网页为新闻网页,当不存在正文元素时,判定所述HTML网页为普通网页。
所述按照预先设置的新闻网页转换算法将所述Dom树中的HTML元素转换为相应的XHTML元素可以包括:
根据预先设置的正文判断条件确定所述Dom树中的正文元素、根据预先设置的标题判断条件确定所述Dom树中的标题元素,并确定所述Dom树中的形式标题;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710301649.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有活动输入引脚的手机
- 下一篇:高压半导体器件结构





