[發(fā)明專利]導航內(nèi)容顯示的方法及裝置有效
| 申請?zhí)枺?/td> | 201010600569.3 | 申請日: | 2010-12-16 |
| 公開(公告)號: | CN102567358A | 公開(公告)日: | 2012-07-11 |
| 發(fā)明(設計)人: | 阮曙東;徐羽;楊廣煜 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京三高永信知識產(chǎn)權代理有限責任公司 11138 | 代理人: | 何文彬 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 導航 內(nèi)容 顯示 方法 裝置 | ||
技術領域
本發(fā)明涉及瀏覽器領域,特別涉及一種導航內(nèi)容顯示的方法及裝置。
背景技術
當今的網(wǎng)站頁面為了方便用戶快速的跳轉(zhuǎn)頻道,很多頁面中都含有大量的網(wǎng)站導航內(nèi)容,例如瀏覽騰訊網(wǎng)上的一條新聞時,頁面頭部會含有導航內(nèi)容,如新聞、娛樂、汽車、女性、讀書和博客等等,用戶可以通過點擊感興趣的導航鏈接跳轉(zhuǎn)到相應的頻道。
當用戶使用手機終端的瀏覽器瀏覽網(wǎng)站頁面時,在通過服務器端獲取到網(wǎng)站頁面的內(nèi)容后,將包括導航內(nèi)容在內(nèi)的所有內(nèi)容直接顯示在手機終端上,供用戶瀏覽。
在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術至少存在以下缺點:
由于手機終端的展示面積相對于PC(Personal?Computer,個人計算機)的展示面積而言要小很多,在PC上對用戶很友好的導航內(nèi)容在手機終端直接顯示時,往往會占據(jù)多行屏幕空間,使頁面內(nèi)容顯得多而雜亂,同時,手機用戶在瀏覽網(wǎng)站時,點擊導航鏈接跳轉(zhuǎn)的次數(shù)相對較少,大面積的導航內(nèi)容的展示對用戶的正常瀏覽及操作帶來不良影響,
發(fā)明內(nèi)容
為了精減導航內(nèi)容在瀏覽器的顯示面積,使導航內(nèi)容的顯示更加簡潔,本發(fā)明實施例提供了一種導航內(nèi)容顯示的方法及裝置。所述技術方案如下:
一方面,提供了一種導航內(nèi)容顯示的方法,所述方法包括:
獲取網(wǎng)站的頁面;
識別所述頁面中的導航內(nèi)容;
將識別到的所述導航內(nèi)容進行縮略顯示。
其中,所述識別所述頁面中的導航內(nèi)容,具體包括:
后序遍歷所述頁面中的所有標簽,根據(jù)預設條件,將所述標簽分別標記為不能縮略標簽,或,長內(nèi)容葉子標簽,或,短內(nèi)容葉子標簽,或,短內(nèi)容標簽;
如果遍歷到的當前標簽為不能縮略標簽,且其下一層子標簽中含有短內(nèi)容標簽,則判斷相鄰的短內(nèi)容標簽及它們的子樹的總文本長度是否在預設范圍內(nèi),如果是,則判斷這些短內(nèi)容標簽及它們的子樹為所述頁面中的導航內(nèi)容。
具體地,所述根據(jù)預設條件,將所述標簽分別標記為不能縮略標簽,或,長內(nèi)容葉子標簽,或,短內(nèi)容葉子標簽,或,短內(nèi)容標簽,具體包括:
當遍歷到的標簽的類型在集合{H1,H2,H3,H4,H5,H6,F(xiàn)ORM,INPUT}中,或,所述標簽下只有文本而沒有子標簽、且文本長度大于第一預設字節(jié)數(shù),或,所述標簽下有子標簽且所述子標簽所在的子樹中含有不能縮略標簽,或,所述標簽下有子標簽且所述子標簽所在的子樹中不含有不能縮略標簽、但所述子標簽所在的子樹中的所有短內(nèi)容葉子標簽和短內(nèi)容標簽的和占全部子樹中標簽總數(shù)的比重小于預設比重,則將所述標簽標記為不能縮略標簽;
當遍歷到的標簽不是不能縮略標簽,并且所述標簽下只有文本而沒有子標簽、且文本長度大于第二預設字節(jié)數(shù)、小于等于第一預設字節(jié)數(shù),則將所述標簽標記為長內(nèi)容葉子標簽;
當遍歷到的標簽不是不能縮略標簽,并且所述標簽下只有文本而沒有子標簽、且文本長度小于等于第二預設字節(jié)數(shù),則將所述標簽標記為短內(nèi)容葉子標簽;
當遍歷到的標簽不是不能縮略標簽,并且所述標簽下有子標簽,則將所述標簽標記為短內(nèi)容標簽。
進一步地,所述預設范圍,具體為大于等于120個字節(jié),小于等于2048個字節(jié)。
更進一步地,所述將識別到的所述導航內(nèi)容進行縮略顯示,具體包括:
在識別到的所述導航內(nèi)容中的需要顯示的短內(nèi)容標簽前新建一個縮略標簽;
將所述導航內(nèi)容中需要進行縮略顯示的標簽移到所述縮略標簽下,各標簽的相對結(jié)構保持不變;
顯示所述需要顯示的短內(nèi)容標簽,使瀏覽器終端將所述縮略標簽下的導航內(nèi)容縮略顯示成一條概要,并且所述概要被點擊時,在原頁面展開顯示被縮略的導航內(nèi)容。
另一方面,提供了一種導航內(nèi)容顯示的裝置,所述裝置包括:
獲取模塊,用于獲取網(wǎng)站的頁面;
識別模塊,用于識別所述獲取模塊獲取的頁面中的導航內(nèi)容;
縮略顯示模塊,用于將所述識別模塊識別到的所述導航內(nèi)容進行縮略顯示。
其中,所述識別模塊,具體用于后序遍歷所述頁面中的所有標簽,根據(jù)預設條件,將所述標簽分別標記為不能縮略標簽,或,長內(nèi)容葉子標簽,或,短內(nèi)容葉子標簽,或,短內(nèi)容標簽;如果遍歷到的當前標簽為不能縮略標簽,且其下一層子標簽中含有短內(nèi)容標簽,則判斷相鄰的短內(nèi)容標簽及它們的子樹的總文本長度是否在預設范圍內(nèi),如果是,則判斷這些短內(nèi)容標簽及它們的子樹為所述頁面中的導航內(nèi)容。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010600569.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 內(nèi)容再現(xiàn)系統(tǒng)、內(nèi)容提供方法、內(nèi)容再現(xiàn)裝置、內(nèi)容提供裝置、內(nèi)容再現(xiàn)程序和內(nèi)容提供程序
- 內(nèi)容記錄系統(tǒng)、內(nèi)容記錄方法、內(nèi)容記錄設備和內(nèi)容接收設備
- 內(nèi)容服務系統(tǒng)、內(nèi)容服務器、內(nèi)容終端及內(nèi)容服務方法
- 內(nèi)容分發(fā)系統(tǒng)、內(nèi)容分發(fā)裝置、內(nèi)容再生終端及內(nèi)容分發(fā)方法
- 內(nèi)容發(fā)布、內(nèi)容獲取的方法、內(nèi)容發(fā)布裝置及內(nèi)容傳播系統(tǒng)
- 內(nèi)容提供裝置、內(nèi)容提供方法、內(nèi)容再現(xiàn)裝置、內(nèi)容再現(xiàn)方法
- 內(nèi)容傳輸設備、內(nèi)容傳輸方法、內(nèi)容再現(xiàn)設備、內(nèi)容再現(xiàn)方法、程序及內(nèi)容分發(fā)系統(tǒng)
- 內(nèi)容發(fā)送設備、內(nèi)容發(fā)送方法、內(nèi)容再現(xiàn)設備、內(nèi)容再現(xiàn)方法、程序及內(nèi)容分發(fā)系統(tǒng)
- 內(nèi)容再現(xiàn)裝置、內(nèi)容再現(xiàn)方法、內(nèi)容再現(xiàn)程序及內(nèi)容提供系統(tǒng)
- 內(nèi)容記錄裝置、內(nèi)容編輯裝置、內(nèi)容再生裝置、內(nèi)容記錄方法、內(nèi)容編輯方法、以及內(nèi)容再生方法





