[發(fā)明專利]一種網頁分割方法和網頁分割裝置無效
| 申請?zhí)枺?/td> | 200910189872.6 | 申請日: | 2009-09-04 |
| 公開(公告)號: | CN101655874A | 公開(公告)日: | 2010-02-24 |
| 發(fā)明(設計)人: | 王有為;張嘯雄;趙建鵬;關學功;朱章厚;劉明軍 | 申請(專利權)人: | 卓望數碼技術(深圳)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 深圳市順天達專利商標代理有限公司 | 代理人: | 李 琴 |
| 地址: | 518057廣東省深圳市南山區(qū)高*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網頁 分割 方法 裝置 | ||
技術領域
本發(fā)明涉及互聯(lián)網技術,更具體地說,涉及一種網頁分割方法和網頁分割 裝置。
背景技術
移動通信技術大大改變了人們的日常生活方式,移動電話也早已從昂貴的 奢侈品轉變成了人們日常生活的基本組成部分。經過多年的發(fā)展,移動通信技 術不僅已經能夠毫不費力的在用戶之間建立語音通信,而且還能實現(xiàn)用戶之間 簡單的消息(例如短消息)傳遞。而最新的移動通信技術更是能夠實現(xiàn)用戶對 互聯(lián)網的移動訪問。
然而,受限于移動電話自身的性能,現(xiàn)有移動電話多半只能訪問專門構建 的面向移動終端的互聯(lián)網站點。此類互聯(lián)網站點所提供的網頁采用面向移動電 話的特定格式(例如WML格式),以便能夠在移動電話上輕松顯示。而對于 更為廣大用戶所接受的基于HTML格式的互聯(lián)網網頁,大多數移動電話都無 法正常顯示。這是因為,目前的基于HTML格式的互聯(lián)網網頁采用了大量的 特效技術,顯示這種網頁所需的數據處理能力大大超出了一般移動電話的能 力。同時,這種互聯(lián)網網頁會產生大量的流量,這一點對于基于流量計費的移 動用戶而言非常致命。
為便于移動用戶訪問HTML網頁,頁面分割技術應運而生。這種頁面分 割技術可將HTML網頁分割成多個WML格式的子網頁,以便于移動用戶選 擇訪問。然而,現(xiàn)有的頁面分割技術是基于對文本的平面切割,這難免會對網 頁的原有結構造成很大的破壞。此外,現(xiàn)有頁面分割技術的分割效率也不甚理 想。
因此,需要一種頁面分割解決方案,能夠有效克服現(xiàn)有技術之中存在的上 述缺陷。
發(fā)明內容
本發(fā)明要解決的技術問題在于,針對現(xiàn)有頁面分割技術會破壞網頁結構以 及分割效率不高的缺陷,提供一種網頁分割方法和網頁分割裝置。
本發(fā)明解決其技術問題所采用的技術方案是:
構造一種網頁分割方法,用于對原始網頁進行分割,包括:
DOM樹構建步驟,包括構建所述原始網頁對應的DOM樹;
脈絡集合構建步驟,包括分別構建該DOM樹中每一葉子節(jié)點對應的脈絡 集合,該脈絡集合中包含該DOM樹的根節(jié)點、該葉子節(jié)點以及根節(jié)點與該葉 子節(jié)點之間的每一中間節(jié)點;
合并步驟,包括以首葉子節(jié)點對應的脈絡集合作為第一基準集合,以首葉 子節(jié)點的后繼葉子節(jié)點對應的脈絡集合作為第二基準集合,執(zhí)行合并操作,該 合并操作包括:
S1、生成第一基準集合和第二基準集合的合集;
S2、判斷步驟S1中生成的合集所對應網頁的大小是否超過預先設置 的閾值,
若是,則:
S21、依據第一基準集合中的各個節(jié)點及該各個節(jié)點彼此之 間的所屬關系構建DOM樹,再依據該DOM樹生成對應的分割 網頁;
S22、判斷是否存在第二基準集合所對應葉子節(jié)點的后繼葉 子節(jié)點,若是,則以第二基準集合對第一基準集合進行替換更新, 以第二基準集合所對應葉子節(jié)點的后繼葉子節(jié)點的脈絡集合對 第二基準集合進行替換更新,然后回到步驟S1;若否,則依據 第二基準集合中的各個節(jié)點及該各個節(jié)點彼此之間的所屬關系 構建DOM樹,再依據該DOM樹生成對應的分割網頁;
若否,則:
判斷是否存在第二基準集合所對應葉子節(jié)點的后繼葉子節(jié)點,若 是,則以該合集對第一基準合集進行替換更新,以第二基準集合所 對應葉子節(jié)點的后繼葉子節(jié)點的脈絡集合對第二基準集合進行替換 更新,然后回到步驟S1;若否,則以該合集中的各個節(jié)點及該各個 節(jié)點彼此之間的所屬關系構建DOM樹,再依據該DOM樹生成對 應的分割網頁。
在本發(fā)明提供的網頁分割方法中,在所述合并操作之后,所述方法還包括, 排序步驟,包括依據生成順序對生成的分割網頁進行排序。
在本發(fā)明提供的網頁分割方法中,在依據生成順序對生成的分割網頁進行 排序之后,所述排序步驟還包括在每一分割網頁中設置該分割網頁的后繼分割 網頁的鏈接。
在本發(fā)明提供的網頁分割方法中,所述原始網頁采用下列格式之中的至少 一種:
HTML;
WML;
XHTML。
在本發(fā)明提供的網頁分割方法中,所述分割網頁采用下列格式之中的至少 一種:
HTML;
WML;
XHTML。
本發(fā)明還提供了一種網頁分割裝置,用于對原始網頁進行分割,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于卓望數碼技術(深圳)有限公司,未經卓望數碼技術(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910189872.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:無機-有機復合封孔涂層
- 下一篇:一種摩托車覆蓋件





