[發明專利]以閱讀模式瀏覽網頁的方法及系統在審
| 申請號: | 201210214931.2 | 申請日: | 2012-06-27 |
| 公開(公告)號: | CN103514203A | 公開(公告)日: | 2014-01-15 |
| 發明(設計)人: | 周洪權;沈錦龍 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 上海波拓知識產權代理有限公司 31264 | 代理人: | 楊波 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 閱讀 模式 瀏覽 網頁 方法 系統 | ||
技術領域
本發明涉及網頁瀏覽技術,特別是涉及一種利用移動終端以閱讀模式瀏覽網頁的方法及系統。
背景技術
隨著社會的進步和科技的發展,移動終端(例如智能手機、平板電腦等等)的性能越來越好,特別是大顯示屏在各類移動終端的普及,人們越來越多地使用移動終端接入互聯網以獲取信息,其中,通過瀏覽網絡服務商所提供的各種網頁信息來獲取信息已經成為人們獲取網絡信息的主要手段。
用戶上網是以獲取信息為目的,而網絡服務提供商為了商業經營的需求往往會在網頁中植入許多的廣告、flash等等無用的內容。而這些廣告、flash等圖片信息不但會耗費用多過多的網頁加載時間和GPRS流量資費,而且其還會影響用戶對目標內容的閱讀體驗,其容易讓用戶產生反感、厭惡的情緒。因此如何去掉這些無用的、用戶根本不關心的內容,為用戶提供一個純凈、舒適的閱讀界面,已經成為一個迫切的需求。
為了克服上述缺陷,業界在移動終端上開發出閱讀模式,如UC瀏覽器的閱讀模式和Safari瀏覽器的閱讀模式,如果用戶以閱讀模式來瀏覽網頁,則可以去除網頁中植入的這些廣告、flash等等無用的內容,以給用戶提供一個純凈舒適的閱讀界面。
但是,當網頁的內容比較多時,例如對應于小說等內容的網頁,其無法在一個網頁上顯示,其一般會利用多個網頁來分別進行展示,在普通模式下,其是利用網頁上的“下一頁”的超鏈接進行切換。而現有的移動終端上的閱讀模式目前也是對應地以“下一頁”的超鏈接進行切換,因此用戶在使用時極其不方便,用戶閱讀體驗較差。
發明內容
本發明的目的在于,克服現有的網頁瀏覽技術所存在的缺陷,而提供一種新的以閱讀模式瀏覽網頁的方法,較佳地提高了瀏覽效率。
本發明的目的及解決其技術問題是采用以下技術方案來實現的。
本發明提供一種以閱讀模式瀏覽網頁的方法,其包括提取當前頁面的內容以生成對應的當前閱讀頁面,并以閱讀模式顯示所述當前閱讀頁面;判斷所述當前頁面之后是否存在下一頁面;如判斷為是,則提取所述下一頁面的內容以生成對應的下一閱讀頁面,并在當前DOM樹上自動將所述下一閱讀頁面添加至所述當前閱讀頁面之后。
本發明還提供一種以閱讀模式瀏覽網頁的系統,其包括提取模塊、顯示模塊和判斷模塊,其中所述提取模塊用以提取當前頁面的內容以生成對應的當前閱讀頁面;所述顯示模塊用以以閱讀模式顯示所述當前閱讀頁面;而所述判斷模塊用以判斷所述當前頁面之后是否存在下一頁面。其中,當所述判斷模塊判斷所述當前頁面之后存在下一頁面時,則所述提取模塊進一步提取所述下一頁面的內容以生成對應的下一閱讀頁面,并在當前DOM樹上自動將所述下一閱讀頁面添加至所述當前閱讀頁面之后。
綜上所述,本發明的以閱讀模式瀏覽網頁的方法及系統可以將多個連續的網頁的內容提取出來以生成對應的閱讀頁面,并自動地將生成的閱讀頁面拼接在一起,因此其可以極大地提高瀏覽效率。
此外,本發明的以閱讀模式瀏覽網頁的方法主要是使用高效率的V8引擎,以將JavaScript代碼直接編譯成機器碼運行,其比起傳統的“中間代碼+解釋器”的引擎,速度要快很多,且可以將編譯后的機器碼直接打入so中,防止JavaScript源代碼泄露,使得代碼更加安全。且本發明可以避免相同頁面重復的拉取和解析,復用當前頁面的DOM樹,可以有效縮短大頁面(頁面內容超過200K)的執行時間。而且如果當前頁面已經提取出合理的閱讀頁面,通過分析當前Dom樹的結構,當拉取到下一頁面時,則不需要經過復雜、繁瑣的數據抓取過程,直接從對應結構中取出相關數據,拼接顯示即可,這樣可以大大提高顯示下一閱讀頁面的效率。
上述說明僅是本發明技術方案的概述,為了能夠更清楚了解本發明的技術手段,而可依照說明書的內容予以實施,并且為了讓本發明的上述和其他目的、特征和優點能夠更明顯易懂,以下特舉較佳實施例,并配合附圖,詳細說明如下。
附圖說明
圖1是本發明實施例的以閱讀模式瀏覽網頁的方法的流程示意圖。
圖2a是移動終端的瀏覽器以普通模式瀏覽網頁的示意圖。
圖2b是移動終端的瀏覽器以閱讀模式瀏覽網頁的示意圖。
圖3是圖1所示的以閱讀模式瀏覽網頁的示意圖。
圖4是本發明實施例的閱讀模式對應的閱讀界面的示意圖。
圖5是本發明實施例的以閱讀模式瀏覽網頁的系統的示意圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210214931.2/2.html,轉載請聲明來源鉆瓜專利網。





