欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種網頁處理方法、裝置及終端設備的制作方法

文檔序號:6510082閱讀:175來源:國知局
一種網頁處理方法、裝置及終端設備的制作方法
【專利摘要】本發(fā)明公開了一種網頁處理方法、裝置及終端設備。所述方法包括:在瀏覽器啟動時,獲取網頁白名單;判斷瀏覽器訪問的網頁是否屬于網頁白名單;當網頁屬于所述網頁白名單時,進入網頁瀏覽的閱讀模式;閱讀模式為從網頁中提取可見節(jié)點為預覽內容,并對所提取預覽內容進行顯示的網頁瀏覽模式。
【專利說明】一種網頁處理方法、裝置及終端設備
【技術領域】
[0001]本發(fā)明涉及網頁【技術領域】,尤其涉及一種網頁處理方法、裝置及終端設備。
【背景技術】
[0002]隨著移動終端和互聯網技術的發(fā)展,人們越來越多的通過手機、平板電腦等移動終端對網絡進行訪問。但是,移動終端為了達到便于攜帶的目的,屏幕設計的往往比較小,因此移動終端中屏幕的顯示內容比較有限。
[0003]移動終端在對網絡進行訪問時,可以訪問網頁,網頁中除了主要展示的正文以外,還包括標題、相關鏈接、推薦內容以及廣告等等內容。因此,移動終端就需要在比較小的屏幕中顯示出網頁中的內容。
[0004]本申請的發(fā)明人發(fā)現,用戶在瀏覽網頁時,用戶主要查看的是網頁的正文部分,而對于網頁中的相關鏈接、推薦內容還有廣告等內容,往往是略過不看的。另外,移動終端的屏幕比較小,廣告等內容若占據過多的顯示頁面,網頁展示的正文內容就會受到限制,導致用戶在瀏覽網頁時,可能會需要向下翻很多頁才能查看到正文,網頁瀏覽非常不方便,查看網頁內容時也比較浪費時間。

【發(fā)明內容】

[0005]本發(fā)明實施例提供一種網頁處理方法、裝置及終端設備,用于實現自動對用戶瀏覽網頁的關鍵內容進行提取并顯示,方便用戶查看網頁,減少瀏覽時間。
[0006]一種網頁處理方法,包括以下步驟:
[0007]在瀏覽器啟動時,獲取網頁白名單;
[0008]判斷所述瀏覽器訪問的網頁是否屬于網頁白名單;
[0009]當網頁屬于所述網頁白名單時,進入網頁瀏覽的閱讀模式;閱讀模式為從網頁中提取可見節(jié)點為預覽內容,并對所提取預覽內容進行顯示的網頁瀏覽模式。
[0010]本實施例中,通過網頁白名單判斷是否自動開啟閱讀模式,方便用戶查看網頁,減少瀏覽時間。另外,由于瀏覽網頁的類型不同,對書籍、新聞等純文字的網頁開啟閱讀模式,能夠方便用戶閱讀,但是,對于圖片、視頻等非文字的網頁,開啟閱讀模式并不能實現對網頁的處理,而且會造成對終端設備處理能力的浪費,影響網頁打開的速度。因此,只對網頁白名單中的網頁開啟閱讀模式,能夠節(jié)約終端設備的處理能力,提高網頁打開速度,方便用戶查看網頁,提高用戶網上閱讀體驗。
[0011]優(yōu)選地,在瀏覽器啟動時,獲取網頁白名單包括:在瀏覽器啟動時,從服務器下載所述網頁白名單。
[0012]優(yōu)選地,從服務器下載所述網頁白名單還包括:記錄下載所述網頁白名單的下載時間;當瀏覽器啟動時,判斷最近一次下載所述網頁白名單的下載時間與本次瀏覽器的啟動時間之間的時間間隔是否超過預設的時間閾值;當最近一次下載所述網頁白名單的下載時間與本次瀏覽器的啟動時間之間的時間間隔超過預所述時間閾值時,從服務器下載所述網頁白名單;當最近一次下載所述網頁白名單的下載時間與本次瀏覽器的啟動時間之間的時間間隔未超過所述時間閾值時,獲取最近一次下載的網頁白名單。
[0013]本實施例中,通過記錄每一次網頁白名單的下載時間,根據最近一次的下載時間判斷是否重新從服務器下載網頁白名單。這樣,使得用戶在一段時間內只會下載一次白名單,節(jié)約了網絡流量。
[0014]優(yōu)選地,所述網頁白名單包括:服務器配置的統一網頁白名單和/或用戶配置的個性化網頁白名單。在瀏覽器啟動時,獲取網頁白名單包括:在瀏覽器啟動時,從服務器下載所述統一網頁白名單,和/或,根據用戶身份標識號碼ID從服務器下載所述用戶ID對應的用戶配置的所述個性化網頁白名單;或者在瀏覽器啟動時,從服務器下載所述統一網頁白名單,和/或,從本地獲取所述個性化網頁白名單。
[0015]本實施例中,用戶主動陪置自動開啟閱讀模式的個性化網頁白名單,個性化網頁白名單可以上傳到服務器,在下載服務器配置的統一網頁白名單時根據用戶ID下載對應用戶的個性化網頁白名單。個性化網頁白名單也可存儲在本地,在瀏覽器啟動時自動獲取。這樣,關于網頁白名單的配置符合用戶需要,對開啟閱讀模式的網頁判斷更準確,方便用戶查看網頁,減少瀏覽時間。另外,將個性化網頁白名單也可存儲在本地,從服務器下載的數據更少,節(jié)約了網絡流量。
[0016]優(yōu)選地,所述網頁白名單包括:預設的URL ;
[0017]判斷所述瀏覽器訪問的網頁是否屬于所述網頁白名單包括:
[0018]判斷所述瀏覽器訪問的網頁的URL是否屬于所述預設的URL。
[0019]優(yōu)選地,所述網頁白名單包括:預設的URL關鍵詞;
[0020]判斷所述瀏覽器訪問的網頁是否屬于所述網頁白名單包括:
[0021]判斷所述瀏覽器訪問的網頁的URL中是否包含所述網頁白名單中至少一個預設的URL關鍵詞。
[0022]優(yōu)選地,所述網頁白名單包括:預設的頁面標題關鍵詞;
[0023]判斷所述瀏覽器訪問的網頁是否屬于所述網頁白名單包括:
[0024]從所述瀏覽器訪問的網頁中提取頁面標題;
[0025]判斷所述瀏覽器訪問的網頁的頁面標題中是否包含所述網頁白名單中至少一個預設的頁面標題關鍵詞。
[0026]本實施例中,通過在網頁白名單中設置多種類型的判斷條件,可采用多種方式判斷是否對用于瀏覽的網頁開啟閱讀模式,且判斷更為準確,方便用戶查看網頁,減少瀏覽時間。
[0027]優(yōu)選地,所述預覽內容包括網頁的關鍵信息。
[0028]優(yōu)選地,所述方法還包括:
[0029]當所述瀏覽器訪問的網頁為電子書籍時,獲取所訪問網頁的URL和閱讀進度信息;
[0030]根據所獲取網頁的URL,獲取該網頁上電子書籍的書信息;
[0031]將獲取的所述電子書籍的書信息與閱讀進度信息進行保存。
[0032]本實施例中,根據本地存儲的最近訪問的網頁可以獲知用戶最近一次的閱讀進度信息,通過獲得用戶最近一次閱讀進度信息和閱讀電子書籍的書信息,將用戶最近一次閱讀進度信息和閱讀電子書籍的書信息存儲到書架中,這樣,下次用戶閱讀該電子書籍時,可以快速地獲得閱讀歷史,另外,通過上述方法,可以將不同網站的電子書籍進行統一維護,即放在同一書架上,節(jié)省了用戶查找時間,提高用戶的閱讀體驗。
[0033]一種網頁處理裝置,其特征在于,包括:
[0034]白名單獲取模塊,用于在瀏覽器啟動時,獲取網頁白名單;
[0035]判斷模塊,用于判斷所述瀏覽器訪問的網頁是否屬于所述網頁白名單;
[0036]閱讀模式處理模塊,用于當所述網頁屬于所述網頁白名單時,進入網頁瀏覽的閱讀模式;所述閱讀模式為從所述網頁中提取可見節(jié)點為預覽內容,并對所提取預覽內容進行顯示的網頁瀏覽模式。
[0037]優(yōu)選地,所述白名單獲取模塊包括:下載子模塊,用于在瀏覽器啟動時,從服務器下載所述網頁白名單。
[0038]優(yōu)選地,所述白名單獲取模塊還包括:記錄子模塊、判斷子模塊和本地獲取子模塊,
[0039]所述記錄子模塊,用于記錄下載所述網頁白名單的下載時間;
[0040]所述判斷子模塊,用于當瀏覽器啟動時,判斷最近一次下載所述網頁白名單的下載時間與本次瀏覽器的啟動時間之間的時間間隔是否超過預設的時間閾值;
[0041]所述下載子模塊,用于當最近一次下載所述網頁白名單的下載時間與本次瀏覽器的啟動時間之間的時間間隔超過預所述時間閾值時,從服務器下載所述網頁白名單;
[0042]所述本地獲取子模塊,用于當最近一次下載所述網頁白名單的下載時間與本次瀏覽器的啟動時間之間的時間間隔未超過所述時間閾值時,獲取最近一次下載的網頁白名單。
[0043]優(yōu)選地,所述網頁白名單包括:服務器配置的統一網頁白名單和/或用戶配置的個性化網頁白名單;
[0044]所述下載子模塊,用于在瀏覽器啟動時,從服務器下載所述統一網頁白名單和/或根據用戶ID從服務器下載所述用戶ID對應的用戶配置的所述個性化網頁白名單。
[0045]優(yōu)選地,所述網頁白名單包括:服務器配置的統一網頁白名單和/或用戶配置的個性化網頁白名單;
[0046]所述下載子模塊,用于在瀏覽器啟動時,從服務器下載所述統一網頁白名單;
[0047]和/或所述本地獲取子模塊,用于從本地獲取所述個性化網頁白名單。
[0048]優(yōu)選地,所述網頁白名單包括:預設的URL ;
[0049]所述判斷模塊包括:第一判斷子模塊,用于判斷所述瀏覽器訪問的網頁的URL是否屬于所述預設的URL。
[0050]優(yōu)選地,所述網頁白名單包括:預設的URL關鍵詞;
[0051]所述判斷模塊包括:第二判斷子模塊,用于判斷所述瀏覽器訪問的網頁的URL中是否包含至少一個預設的URL關鍵詞。
[0052]優(yōu)選地,所述網頁白名單包括:預設的頁面標題關鍵詞;
[0053]所述判斷模塊包括:
[0054]標題提取子模塊,用于從所述瀏覽器訪問的網頁中提取頁面標題;
[0055]第三判斷子模塊,用于判斷所述瀏覽器訪問的網頁的頁面標題中是否包含至少一個預設的頁面標題關鍵詞。
[0056]優(yōu)選地,所述裝置還包括:
[0057]URL獲取模塊,用于獲取所述瀏覽器訪問網頁的URL ;
[0058]URL獲取模塊,用于當所述瀏覽器訪問的網頁為電子書籍時,獲取所訪問網頁的URL和閱讀進度信息;
[0059]書信息獲取模塊,用于根據所獲取網頁的URL,獲取該網頁上電子書籍的書信息;
[0060]存儲模塊,用于將獲取的所述電子書籍的書信息與閱讀進度信息進行保存。
[0061]一種終端設備,其特征在于,終端設備包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經配置以由一個或者一個以上處理器執(zhí)行所述一個或者一個以上程序包含用于進行以下操作的指令:
[0062]在瀏覽器啟動時,獲取網頁白名單;
[0063]判斷所述瀏覽器訪問的網頁是否屬于所述網頁白名單;
[0064]當所述網頁屬于所述網頁白名單時,進入網頁瀏覽的閱讀模式;所述閱讀模式為從所述網頁中提取可見節(jié)點為預覽內容,并對所提取預覽內容進行顯示的網頁瀏覽模式。
[0065]本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。
[0066]下面通過附圖和實施例,對本發(fā)明的技術方案做進一步的詳細描述。
【專利附圖】

【附圖說明】
[0067]附圖用來提供對本發(fā)明的進一步理解,并且構成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構成對本發(fā)明的限制。在附圖中:
[0068]圖1為本發(fā)明實施例中網頁處理方法的流程示意圖;
[0069]圖2為本發(fā)明實施例中在瀏覽器啟動時從服務器下載網頁白名單的流程示意圖;
[0070]圖3為本發(fā)明實施例中網頁處理方法的另一流程示意圖;
[0071]圖4為本發(fā)明實施例中網頁處理裝置的結構示意圖;
[0072]圖5為本發(fā)明實施例中白名單獲取模塊的結構示意圖;
[0073]圖6為本發(fā)明實施例中判斷模塊的結構示意圖;
[0074]圖7為本發(fā)明實施例中終端設備的結構示意圖。
【具體實施方式】
[0075]以下結合附圖對本發(fā)明的優(yōu)選實施例進行說明,應當理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
[0076]移動終端在對網絡進行訪問時,可以訪問網頁,網頁中除了主要展示的正文以外,還包括標題、相關鏈接、推薦內容以及廣告等等內容。因此,移動終端就需要在比較小的屏幕中顯示出網頁中的內容。
[0077]用戶可以通過選擇進入閱讀模式來瀏覽網頁。閱讀模式為閱讀網頁內容的特殊模式,即從網頁中提取可見節(jié)點為預覽內容,并對所提取預覽內容進行顯示的網頁瀏覽模式。其中,預覽內容包括網頁中除去廣告、推薦內容等之外的關鍵信息,一般為網頁中包括有題目的正文內容。但是,進入閱讀模式瀏覽網頁需要用戶點擊選擇,無法在用戶瀏覽網頁時,自動地將一些特定的網頁通過閱讀模式顯示出來。
[0078]本發(fā)明實施例針對上述情況,提供了一種網頁處理方法,可以通過獲取網頁白名單,對網頁白名單中的網頁提取出預覽內容并進行顯示,當用戶瀏覽網頁白名單中的網頁時,自動進入閱讀模式,方便用戶查看網頁,減少瀏覽時間。
[0079]如圖1所示,本發(fā)明實施例提供一種網頁處理方法,包括以下步驟:
[0080]步驟102,在瀏覽器啟動時,獲取網頁白名單;
[0081]步驟104,判斷瀏覽器訪問的網頁是否屬于網頁白名單;
[0082]步驟106,當網頁屬于網頁白名單時,進入網頁瀏覽的閱讀模式;閱讀模式為從網頁中提取可見節(jié)點為預覽內容,并對所提取預覽內容進行顯示的網頁瀏覽模式。
[0083]本實施例中,通過網頁白名單判斷是否自動開啟閱讀模式,方便用戶查看網頁,減少瀏覽時間。另外,由于瀏覽網頁的類型不同,對書籍、新聞等純文字的網頁開啟閱讀模式,能夠方便用戶閱讀,但是,對于圖片、視頻等非文字的網頁,開啟閱讀模式并不能實現對網頁的處理,而且會造成對終端設備處理能力的浪費,影響網頁打開的速度。因此,只對網頁白名單中的網頁開啟閱讀模式,能夠節(jié)約終端設備的處理能力,提高網頁打開速度,方便用戶查看網頁,提高用戶網上閱讀體驗。
[0084]優(yōu)選地,獲取網頁白名單的方法包括:在瀏覽器啟動時,從服務器下載網頁白名單。
[0085]更優(yōu)地,為了避免在每次開啟瀏覽器時,都要從服務器下載網頁白名單,浪費流量,如圖2所示,在瀏覽器啟動時,從服務器下載網頁白名單還包括:
[0086]步驟202,記錄下載網頁白名單的下載時間;
[0087]步驟204,當瀏覽器啟動時,判斷最近一次下載網頁白名單的下載時間與本次瀏覽器的啟動時間之間的時間間隔是否超過預設的時間閾值;如果是,執(zhí)行步驟206 ;如果否,執(zhí)行步驟208 ;
[0088]步驟206,從服務器下載網頁白名單;
[0089]步驟208,獲取最近一次下載的網頁白名單。
[0090]本實施例中,通過記錄每一次網頁白名單的下載時間,根據最近一次的下載時間判斷是否重新從服務器下載網頁白名單。這樣,使得用戶在一段時間內(如24小時)只會下載一次白名單,節(jié)約了網絡流量。
[0091]優(yōu)選地,網頁白名單包括:服務器配置的統一網頁白名單和/或用戶配置的個性化網頁白名單。步驟102包括:在瀏覽器啟動時,從服務器下載統一網頁白名單,和/或,根據用戶ID從服務器下載用戶ID對應的用戶配置的個性化網頁白名單。或者步驟102包括:在瀏覽器啟動時,從服務器下載統一網頁白名單,和/或,從本地獲取個性化網頁白名單。
[0092]本實施例中,用戶主動陪置自動開啟閱讀模式的個性化網頁白名單,個性化網頁白名單可以上傳到服務器,在下載服務器配置的統一網頁白名單時根據用戶ID下載對應用戶的個性化網頁白名單。個性化網頁白名單也可存儲在本地,在瀏覽器啟動時自動獲取。這樣,關于網頁白名單的配置符合用戶需要,對開啟閱讀模式的網頁判斷更準確,方便用戶查看網頁,減少瀏覽時間。另外,將個性化網頁白名單也可存儲在本地,從服務器下載的數據更少,節(jié)約了網絡流量。[0093]優(yōu)選地,網絡白名單中可以包括預設的統一資源定位符(Uniform ResourceLocato, URL)、URL關鍵詞、頁面標題關鍵詞中至少一種。
[0094]當網頁白名單包括預設的URL時,步驟104包括:判斷瀏覽器訪問的網頁的URL是否屬于預設的URL。
[0095]當網頁白名單包括預設的URL關鍵詞時,步驟104包括:判斷瀏覽器訪問的網頁的URL中是否包含至少一個預設的URL關鍵詞。URL關鍵詞,如sina、sohu,只要用戶訪問網頁的URL具有該關鍵詞的URL,即會自動開啟閱讀模式。
[0096]當網頁白名單包括預設的頁面標題關鍵詞時,步驟104包括:從瀏覽器訪問的網頁中提取頁面標題;判斷瀏覽器訪問的網頁的頁面標題中是否包含至少一個預設的頁面標題關鍵詞。頁面標題關鍵詞,如新浪、搜狐,只要用戶所訪問網頁的標題中含有該關鍵詞,即會自動開啟閱讀模式。
[0097]本實施例中,通過在網頁白名單中設置多種類型的判斷條件,可采用多種方式判斷是否對用于瀏覽的網頁開啟閱讀模式,且判斷更為準確,方便用戶查看網頁,減少瀏覽時間。
[0098]優(yōu)選地,當用戶通過網頁閱讀電子書籍時,進入閱讀模式以后,還在本地維護用戶閱讀電子書籍的書架。如圖3所示,本實施例的方法還包括以下步驟:
[0099]步驟302,當瀏覽器訪問的網頁為電子書籍時,獲取所訪問網頁的URL和閱讀進度
信息;
[0100]步驟304,根據所獲取網頁的URL,獲取該網頁上電子書籍的書信息;
[0101]步驟306,將獲取的電子書籍的書信息與閱讀進度信息進行保存。
[0102]書信息包括電子書籍的封面圖片地址、書名、作者等信息。該書信息可以是從服務器獲取的,也可以是本地存儲的。
[0103]本實施例中,根據最近一次訪問的電子書籍網頁的相關信息(如相關章節(jié)的URL信息等)可以獲知用戶最近一次的閱讀進度信息。通過獲得用戶最近一次閱讀進度信息和閱讀電子書籍的書信息,將用戶最近一次閱讀進度信息和閱讀電子書籍的書信息存儲到書架中,這樣,下次用戶閱讀該電子書籍時,可以快速地獲得閱讀歷史,另外,通過上述方法,可以將不同網站的電子書籍進行統一維護,即放在同一書架上,節(jié)省了用戶查找時間,提高用戶的閱讀體驗。
[0104]本實施例中,可以將最近訪問的網頁的URL和瀏覽器訪問的網頁上電子書籍的書信息存儲到Html5支持的持久化對象本地存儲(LocalStorage)中。LocalStorage是Html5支持的一種持久化技術,將數據存在LocalStorage中可以保證在同一個域名下的網頁的
數據共享。
[0105]基于同一發(fā)明構思,本發(fā)明實施例還提供一種網頁處理裝置,如圖4所示,該裝置包括:
[0106]白名單獲取模塊41,用于在瀏覽器啟動時,獲取網頁白名單;
[0107]判斷模塊42,用于判斷瀏覽器訪問的網頁是否屬于網頁白名單;
[0108]閱讀模式處理模塊43,用于當網頁屬于網頁白名單時,進入網頁瀏覽的閱讀模式;閱讀模式為從網頁中提取可見節(jié)點為預覽內容,并對所提取預覽內容進行顯示的網頁瀏覽模式。優(yōu)選地,如圖5所示,白名單獲取模塊41包括:下載子模塊411,用于在瀏覽器啟動時,從服務器下載網頁白名單。
[0109]優(yōu)選地,白名單獲取模塊還包括:記錄子模塊412、判斷子模塊413和本地獲取子模塊414。
[0110]記錄子模塊412,用于記錄下載網頁白名單的下載時間。
[0111]判斷子模塊413,用于當瀏覽器啟動時,判斷最近一次下載網頁白名單的下載時間與本次瀏覽器的啟動時間之間的時間間隔是否超過預設的時間閾值.[0112]下載子模塊411,用于當最近一次下載網頁白名單的下載時間與本次瀏覽器的啟動時間之間的時間間隔超過預時間閾值時,從服務器下載網頁白名單。
[0113]本地獲取子模塊414,用于當最近一次下載網頁白名單的下載時間與本次瀏覽器的啟動時間之間的時間間隔未超過時間閾值時,獲取最近一次下載的網頁白名單。
[0114]優(yōu)選地,網頁白名單包括:服務器配置的統一網頁白名單和/或用戶配置的個性化網頁白名單。下載子模塊411,用于在瀏覽器啟動時,從服務器下載統一網頁白名單和/或根據用戶ID從服務器下載用戶ID對應的用戶配置的個性化網頁白名單。
[0115]優(yōu)選地,網頁白名單包括:服務器配置的統一網頁白名單和/或用戶配置的個性化網頁白名單。下載子模塊411,用于在瀏覽器啟動時,從服務器下載統一網頁白名單。和/或本地獲取子模塊414,用于從本地獲取個性化網頁白名單。
[0116]優(yōu)選地,網頁白名單包括:預設的URL。如圖6所示,判斷模塊42包括:第一判斷子模塊421,用于判斷瀏覽器訪問的網頁的URL是否屬于預設的URL。
[0117]優(yōu)選地,網頁白名單包括:預設的URL關鍵詞。判斷模塊42包括:第二判斷子模塊422,用于判斷瀏覽器訪問的網頁的URL中是否包含至少一個預設的URL關鍵詞。
[0118]優(yōu)選地,網頁白名單包括:預設的頁面標題關鍵詞。判斷模塊42包括:標題提取子模塊423,用于從瀏覽器訪問的網頁中提取頁面標題;第三判斷子模塊424,用于判斷瀏覽器訪問的網頁的頁面標題中是否包含至少一個預設的頁面標題關鍵詞。
[0119]優(yōu)選地,如圖4所示,本實施例的裝置還包括:URL獲取模塊44,用于當瀏覽器訪問的網頁為電子書籍時,獲取所訪問網頁的URL和閱讀進度信息。
[0120]書信息獲取模塊45,用于根據所獲取網頁的URL,獲取該網頁上電子書籍的書信息;
[0121]存儲模塊46,用于將獲取的所述電子書籍的書信息與閱讀進度信息進行保存。
[0122]本實施例中,通過網頁白名單判斷是否自動開啟閱讀模式,方便用戶查看網頁,減少瀏覽時間。另外,由于瀏覽網頁的類型不同,對書籍、新聞等純文字的網頁開啟閱讀模式,能夠方便用戶閱讀,但是,對于圖片、視頻等非文字的網頁,開啟閱讀模式并不能實現對網頁的處理,而且會造成對終端設備處理能力的浪費,影響網頁打開的速度。因此,只對網頁白名單中的網頁開啟閱讀模式,能夠節(jié)約終端設備的處理能力,提高網頁打開速度,方便用戶查看網頁,提高用戶網上閱讀體驗。
[0123]圖7是本發(fā)明實施例提供的一種終端設備結構示意圖。如圖7所示,該終端設備可以用于實施上述實施例中提供的網頁處理方法。其中,該終端設備可以為手機、平板電腦pad、穿戴式移動設備(如智能手表)等。優(yōu)先的:
[0124]終端設備300可以包括通信單元110、包括有一個或一個以上計算機可讀存儲介質的存儲器120、輸入單元130、顯示單元140、傳感器150、音頻電路160、WiFi (wirelessfidelity,無線保真)模塊170、包括有一個或者一個以上處理核心的處理器180、以及電源190等部件。本領域技術人員可以理解,圖7中示出的終端設備結構并不構成對終端設備的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:
[0125]通信單元110可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,該通信單元110可以為RF (Radio Frequency,射頻)電路、路由器、調制解調器、等網絡通信設備。特別地,當通信單元110為RF電路時,將基站的下行信息接收后,交由一個或者一個以上處理器180處理;另外,將涉及上行的數據發(fā)送給基站。通常,作為通信單元的RF電路包括但不限于天線、至少一個放大器、調諧器、一個或多個振蕩器、用戶身份模塊(SIM)卡、收發(fā)信機、耦合器、LNA (Low Noise Amplifier,低噪聲放大器)、雙工器等。此外,通信單元110還可以通過無線通信與網絡和其他設備通信。無線通信可以使用任一通信標準或協議,包括但不限于 GSM(Global System of Mobile communication,全球移動通訊系統)、GPRS (GeneralPacket Radio Service,通用分組無線服務)、CDMA (Code Division Multiple Access,石馬分多址)、WCDMA (Wideband Code Division Multiple Access,寬帶碼分多址)、LTE (LongTerm Evolution,長期演進)、電子郵件、SMS (Short Messaging Service,短消息服務)等。存儲器120可用于存儲軟件程序以及模塊,處理器180通過運行存儲在存儲器120的軟件程序以及模塊,從而執(zhí)行各種功能應用以及數據處理。存儲器120可主要包括存儲程序區(qū)和存儲數據區(qū),其中,存儲程序區(qū)可存儲操作系統、至少一個功能所需的應用程序(比如聲音播放功能、圖像播放功能等)等;存儲數據區(qū)可存儲根據終端設備300的使用所創(chuàng)建的數據(比如音頻數據、電話本等)等。此外,存儲器120可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。相應地,存儲器120還可以包括存儲器控制器,以提供處理器180和輸入單元130對存儲器120的訪問。
[0126]輸入單元130可用于接收輸入的數字或字符信息,以及產生與用戶設置以及功能控制有關的鍵盤、鼠標、操作桿、光學或者軌跡球信號輸入。優(yōu)選地,輸入單元130可包括觸敏表面131以及其他輸入設備132。觸敏表面131,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面131上或在觸敏表面131附近的操作),并根據預先設定的程式驅動相應的連接裝置??蛇x的,觸敏表面131可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉換成觸點坐標,再送給處理器180,并能接收處理器180發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現觸敏表面131。除了觸敏表面131,輸入單元130還可以包括其他輸入設備132。優(yōu)選地,其他輸入設備132可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、軌跡球、鼠標、操作桿等中的一種或多種。
[0127]顯示單元140可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端設備300的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標、視頻和其任意組合來構成。顯示單元140可包括顯示面板141,可選的,可以采用IXD (Liquid Crystal Display,液晶顯示器)、OLED (Organic Light-Emitting Diode,有機發(fā)光二極管)等形式來配置顯示面板141。進一步的,觸敏表面131可覆蓋顯示面板141,當觸敏表面131檢測到在其上或附近的觸摸操作后,傳送給處理器180以確定觸摸事件的類型,隨后處理器180根據觸摸事件的類型在顯示面板141上提供相應的視覺輸出。雖然在圖7中,觸敏表面131與顯示面板141是作為兩個獨立的部件來實現輸入和輸入功能,但是在某些實施例中,可以將觸敏表面131與顯示面板141集成而實現輸入和輸出功能。
[0128]終端設備300還可包括至少一種傳感器150,比如光傳感器、運動傳感器以及其他傳感器。優(yōu)選地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據環(huán)境光線的明暗來調節(jié)顯示面板141的亮度,接近傳感器可在終端設備300移動到耳邊時,關閉顯示面板141和/或背光。作為運動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態(tài)的應用(比如橫豎屏切換、相關游戲、磁力計姿態(tài)校準)、振動識別相關功能(比如計步器、敲擊)等;至于終端設備300還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
[0129]音頻電路160、揚聲器161,傳聲器162可提供用戶與終端設備300之間的音頻接口。音頻電路160可將接收到的音頻數據轉換后的電信號,傳輸到揚聲器161,由揚聲器161轉換為聲音信號輸出;另一方面,傳聲器162將收集的聲音信號轉換為電信號,由音頻電路160接收后轉換為音頻數據,再將音頻數據輸出處理器180處理后,經RF電路110以發(fā)送給比如另一終端設備,或者將音頻數據輸出至存儲器120以便進一步處理。音頻電路160還可能包括耳塞插孔,以提供外設耳機與終端設備300的通信。
[0130]為了實現無線通信,該終端設備上可以配置有無線通信單元170,該無線通信單元170可以為WiFi模塊。WiFi屬于短距離無線傳輸技術,終端設備300通過無線通信單元170可以幫助用戶收發(fā)電子郵件、瀏覽網頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯網訪問。雖然圖7示出了無線通信單元170,但是可以理解的是,其并不屬于終端設備300的必須構成,完全可以根據需要在不改變發(fā)明的本質的范圍內而省略。
[0131]處理器180是終端設備300的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執(zhí)行存儲在存儲器120內的軟件程序和/或模塊,以及調用存儲在存儲器120內的數據,執(zhí)行終端設備300的各種功能和處理數據,從而對手機進行整體監(jiān)控。可選的,處理器180可包括一個或多個處理核心;優(yōu)選的,處理器180可集成應用處理器和調制解調處理器,其中,應用處理器主要處理操作系統、用戶界面和應用程序等,調制解調處理器主要處理無線通信??梢岳斫獾氖牵鲜稣{制解調處理器也可以不集成到處理器180中。
[0132]終端設備300還包括給各個部件供電的電源190 (比如電池),優(yōu)選的,電源可以通過電源管理系統與處理器180邏輯相連,從而通過電源管理系統實現管理充電、放電、以及功耗管理等功能。電源190還可以包括一個或一個以上的直流或交流電源、再充電系統、電源故障檢測電路、電源轉換器或者逆變器、電源狀態(tài)指示器等任意組件。
[0133]盡管未示出,終端設備300還可以包括攝像頭、藍牙模塊等,在此不再贅述。
[0134]具體在本實施例中,終端設備的顯示單元是觸摸屏顯示器,終端設備還包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經配置以由一個或者一個以上處理器執(zhí)行一個或者一個以上程序包含用于進行以下操作的指令:
[0135]在瀏覽器啟動時,獲取網頁白名單;
[0136]判斷瀏覽器訪問的網頁是否屬于所述網頁白名單;
[0137]當網頁屬于所述網頁白名單時,進入網頁瀏覽的閱讀模式;閱讀模式為從網頁中提取可見節(jié)點為預覽內容,并對所提取預覽內容進行顯示的網頁瀏覽模式。
[0138]較佳的,還包含用于進行以下操作的指令:在瀏覽器啟動時,從服務器下載網頁白名單。
[0139]較佳的,還包含用于進行以下操作的指令:記錄下載網頁白名單的下載時間;
[0140]當瀏覽器啟動時,判斷最近一次下載網頁白名單的下載時間與本次瀏覽器的啟動時間之間的時間間隔是否超過預設的時間閾值;
[0141]當最近一次下載網頁白名單的下載時間與本次瀏覽器的啟動時間之間的時間間隔超過預時間閾值時,從服務器下載網頁白名單;
[0142]當最近一次下載網頁白名單的下載時間與本次瀏覽器的啟動時間之間的時間間隔未超過時間閾值時,獲取最近一次下載的網頁白名單。
[0143]較佳的,還包含用于進行以下操作的指令:在瀏覽器啟動時,獲取網頁白名單包括:
[0144]在瀏覽器啟動時,從服務器下載統一網頁白名單,和/或,根據用戶身份標識號碼ID從服務器下載用戶ID對應的用戶配置的個性化網頁白名單;或者
[0145]在瀏覽器啟動時,從服務器下載統一網頁白名單,和/或,從本地獲取個性化網頁白名單。
[0146]較佳的,還包含用于進行以下操作的指令:判斷瀏覽器訪問的網頁的URL是否屬于預設的URL。
[0147]較佳的,還包含用于進行以下操作的指令:判斷瀏覽器訪問的網頁的URL是中否包含網頁白名單中至少一個預設的URL關鍵詞。
[0148]較佳的,還包含用于進行以下操作的指令:從瀏覽器訪問的網頁中提取頁面標題;
[0149]判斷瀏覽器訪問的網頁的頁面標題中是否包含網頁白名單中至少一個預設的頁面標題關鍵詞。
[0150]較佳的,還包含用于進行以下操作的指令:
[0151]當瀏覽器訪問的網頁為電子書籍時,獲取所訪問網頁的URL和閱讀進度信息;
[0152]根據所獲取網頁的URL,獲取該網頁上電子書籍的書信息;
[0153]將獲取的電子書籍的書信息與閱讀進度信息進行保存。
[0154]本發(fā)明實施例的網頁處理方法、裝置及終端設備,通過網頁白名單判斷是否自動開啟閱讀模式,方便用戶查看網頁,減少瀏覽時間。另外,由于瀏覽網頁的類型不同,對書籍、新聞等純文字的網頁開啟閱讀模式,能夠方便用戶閱讀,但是,對于圖片、視頻等非文字的網頁,開啟閱讀模式并不能實現對網頁的處理,而且會造成對終端設備處理能力的浪費,影響網頁打開的速度。因此,只對網頁白名單中的網頁開啟閱讀模式,能夠節(jié)約終端設備的處理能力,提高網頁打開速度,方便用戶查看網頁,提高用戶網上閱讀體驗。
[0155]本領域內的技術人員應明白,本發(fā)明的實施例可提供為方法、系統、或計算機程序產品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產品的形式。
[0156]本發(fā)明是參照根據本發(fā)明實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執(zhí)行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0157]這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0158]這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0159]顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內,則本發(fā)明也意圖包含這些改動和變型在內。
【權利要求】
1.一種網頁處理方法,其特征在于,包括: 在瀏覽器啟動時,獲取網頁白名單; 判斷所述瀏覽器訪問的網頁是否屬于所述網頁白名單; 當所述網頁屬于所述網頁白名單時,進入網頁瀏覽的閱讀模式;所述閱讀模式為從所述網頁中提取可見節(jié)點為預覽內容,并對所提取預覽內容進行顯示的網頁瀏覽模式。
2.根據權利要求1所述的方法,其特征在于,在瀏覽器啟動時,獲取網頁白名單包括: 在瀏覽器啟動時,從服務器下載所述網頁白名單。
3.根據權利要求2所述的方法,其特征在于,在瀏覽器啟動時,從服務器下載所述網頁白名單,還包括: 記錄下載所述網頁白名單的下載時間; 當瀏覽器啟動時,判斷最近一次下載所述網頁白名單的下載時間與本次瀏覽器的啟動時間之間的時間間隔是否超過預設的時間閾值; 當最近一次下載所述網頁白名單的下載時間與本次瀏覽器的啟動時間之間的時間間隔超過預所述時間閾值時,從服務器下載所述網頁白名單; 當最近一次下載所述網頁白名單的下載時間與本次瀏覽器的啟動時間之間的時間間隔未超過所述時間閾值時,獲取最近一次下載的網頁白名單。
4.根據權利要求2所述的方法,其特征在于,所述網頁白名單包括:服務器配置的統一網頁白名單和/或用戶配置的個性化網頁白名單; 所述在瀏覽器啟動時,獲取網頁白名單包括: 在瀏覽器啟動時,從服務器下載所述統一網頁白名單,和/或,根據用戶身份標識號碼ID從服務器下載所述用戶ID對應的用戶配置的所述個性化網頁白名單;或者 在瀏覽器啟動時,從服務器下載所述統一網頁白名單,和/或,從本地獲取所述個性化網頁白名單。
5.根據權利要求1所述的方法,其特征在于,所述網頁白名單包括:預設的URL; 所述判斷所述瀏覽器訪問的網頁是否屬于所述網頁白名單包括: 判斷所述瀏覽器訪問的網頁的URL是否屬于所述預設的URL。
6.根據權利要求1所述的方法,其特征在于,所述網頁白名單包括:預設的URL關鍵詞; 所述判斷所述瀏覽器訪問的網頁是否屬于所述網頁白名單包括: 判斷所述瀏覽器訪問的網頁的URL中是否包含所述網頁白名單中至少一個預設的URL關鍵詞。
7.根據權利要求1所述的方法,其特征在于,所述網頁白名單包括:預設的頁面標題關鍵詞; 所述判斷所述瀏覽器訪問的網頁是否屬于所述網頁白名單包括: 從所述瀏覽器訪問的網頁中提取頁面標題; 判斷所述瀏覽器訪問的網頁的頁面標題中是否包含所述網頁白名單中至少一個預設的頁面標題關鍵詞。
8.根據權利要求1-7任一項所述的方法,其特征在于,所述方法還包括: 當所述瀏覽器訪問的網頁為電子書籍時,獲取所訪問網頁的URL和閱讀進度信息;根據所獲取網頁的URL,獲取該網頁上電子書籍的書信息; 將獲取的所述電子書籍的書信息與閱讀進度信息進行保存。
9.一種網頁處理裝置,其特征在于,包括: 白名單獲取模塊,用于在瀏覽器啟動時,獲取網頁白名單; 判斷模塊,用于判斷所述瀏覽器訪問的網頁是否屬于所述網頁白名單; 閱讀模式處理模塊,用于當所述網頁屬于所述網頁白名單時,進入網頁瀏覽的閱讀模式;所述閱讀模式為從所述網頁中提取可見節(jié)點為預覽內容,并對所提取預覽內容進行顯示的網頁瀏覽模式。
10.根據權利要求9所述的裝置,其特征在于,所述白名單獲取模塊包括:下載子模塊,用于在瀏覽器啟動時,從服務器下載所述網頁白名單。
11.根據權利要求10所述的裝置,其特征在于,所述白名單獲取模塊還包括:記錄子模塊、判斷子模塊和本地獲取子模塊, 所述記錄子模塊,用于記錄下載所述網頁白名單的下載時間; 所述判斷子模塊,用于當瀏覽器啟動時,判斷最近一次下載所述網頁白名單的下載時間與本次瀏覽器的啟動時間之間的時間間隔是否超過預設的時間閾值; 所述下載子模塊,用于當最近一次下載所述網頁白名單的下載時間與本次瀏覽器的啟動時間之間的時間間隔超過預所述時間閾值時,從服務器下載所述網頁白名單; 所述本地獲取子模塊,用于當最近一次下載所述網頁白名單的下載時間與本次瀏覽器的啟動時間之間的時間間隔 未超過所述時間閾值時,獲取最近一次下載的網頁白名單。
12.根據權利要求10所述的裝置,其特征在于,所述網頁白名單包括:服務器配置的統一網頁白名單和/或用戶配置的個性化網頁白名單; 所述下載子模塊,用于在瀏覽器啟動時,從服務器下載所述統一網頁白名單和/或根據用戶ID從服務器下載所述用戶ID對應的用戶配置的所述個性化網頁白名單。
13.根據權利要求10所述的裝置,其特征在于,所述網頁白名單包括:服務器配置的統一網頁白名單和/或用戶配置的個性化網頁白名單; 所述下載子模塊,用于在瀏覽器啟動時,從服務器下載所述統一網頁白名單; 和/或所述本地獲取子模塊,用于從本地獲取所述個性化網頁白名單。
14.根據權利要求9所述的裝置,其特征在于,所述網頁白名單包括:預設的URL; 所述判斷模塊包括:第一判斷子模塊,用于判斷所述瀏覽器訪問的網頁的URL是否屬于所述預設的URL。
15.根據權利要求9所述的裝置,其特征在于,所述網頁白名單包括:預設的URL關鍵詞; 所述判斷模塊包括:第二判斷子模塊,用于判斷所述瀏覽器訪問的網頁的URL中是否包含至少一個預設的URL關鍵詞。
16.根據權利要求9所述的裝置,其特征在于,所述網頁白名單包括:預設的頁面標題關鍵詞; 所述判斷模塊包括: 標題提取子模塊,用于從所述瀏覽器訪問的網頁中提取頁面標題; 第三判斷子模塊,用于判斷所述瀏覽器訪問的網頁的頁面標題中是否包含至少一個預設的頁面標題關鍵詞。
17.根據權利要求9-16任一項所述的裝置,其特征在于,所述裝置還包括: URL獲取模塊,用于當所述瀏覽器訪問的網頁為電子書籍時,獲取所訪問網頁的URL和閱讀進度信息; 書信息獲取模塊,用于根據所獲取網頁的URL,獲取該網頁上電子書籍的書信息; 存儲模塊,用于將獲取的所述電子書籍的書信息與閱讀進度信息進行保存。
18.—種終端設備,其特征在于,終端設備包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經配置以由一個或者一個以上處理器執(zhí)行所述一個或者一個以上程序包含用于進行以下操作的指令: 在瀏覽器啟動時,獲取網頁白名單; 判斷所述瀏覽器訪問的網頁是否屬于所述網頁白名單; 當所述網頁屬于所述網頁白名單時,進入網頁瀏覽的閱讀模式;所述閱讀模式為從所述網頁中提取可見節(jié)點為預覽內容`,并對所提取預覽內容進行顯示的網頁瀏覽模式。
【文檔編號】G06F17/30GK103455601SQ201310395678
【公開日】2013年12月18日 申請日期:2013年9月3日 優(yōu)先權日:2013年9月3日
【發(fā)明者】陳定偉, 左景龍, 吳智寧 申請人:小米科技有限責任公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
蓝山县| 静宁县| 乐亭县| 宿松县| 梁河县| 井研县| 铜陵市| 禹州市| 江源县| 武陟县| 昌宁县| 祁门县| 古浪县| 新乐市| 永胜县| 宝山区| 桐城市| 长泰县| 余姚市| 鄢陵县| 葫芦岛市| 壤塘县| 昌吉市| 巴里| 德钦县| 天长市| 普定县| 新乡市| 麻江县| 漳州市| 建始县| 仁布县| 洛扎县| 德安县| 柞水县| 永兴县| 大邑县| 徐水县| 汝城县| 连山| 汉沽区|