• / 22
  • 下載費用:30 金幣  

一種網頁處理方法及裝置.pdf

摘要
申請專利號:

CN201410113842.8

申請日:

2014.03.25

公開號:

CN104951445A

公開日:

2015.09.30

當前法律狀態:

實審

有效性:

審中

法律詳情: 實質審查的生效IPC(主分類):G06F 17/30申請日:20140325|||公開
IPC分類號: G06F17/30 主分類號: G06F17/30
申請人: 小米科技有限責任公司
發明人: 左景龍; 徐琰; 於一飛
地址: 100085北京市海淀區清河中街68號華潤五彩城購物中心二期13層
優先權:
專利代理機構: 北京弘權知識產權代理事務所(普通合伙)11363 代理人: 逯長明; 陳蕾
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201410113842.8

授權公告號:

|||

法律狀態公告日:

2017.04.19|||2015.09.30

法律狀態類型:

實質審查的生效|||公開

摘要

本公開提供了一種網頁處理方法及裝置,所述方法包括:在加載網頁過程中,識別所述網頁中的節點類型;根據所述網頁中的節點類型,加載所述網頁中非媒體資源類的節點;根據所加載的非媒體資源類的節點,識別所述網頁中的主體內容;根據所述主體內容,加載與所述主體內容相關的媒體資源類的節點;顯示加載后的所述主體內容和與所述主體內容相關的媒體資源類的節點。本公開中,在加載過程中,只加載與主體內容相關的媒體資源類的節點,節省了用戶的訪問流量,提高了訪問效率,以及用戶瀏覽網頁的滿意度。

權利要求書

權利要求書
1.  一種網頁處理方法,其特征在于,包括:
在加載網頁過程中,識別所述網頁中的節點類型;
根據所述網頁中的節點類型,加載所述網頁中非媒體資源類的節點;
根據所加載的非媒體資源類的節點,識別所述網頁中的主體內容;
根據所述主體內容,加載與所述主體內容相關的媒體資源類的節點;
顯示加載后的所述主體內容和與所述主體內容相關的媒體資源類的節點。

2.  根據權利要求1所述的方法,其特征在于,所述識別所述網頁中的主體內容,包括:
獲取解析所述網頁生成的DOM樹和render樹;
根據所述render樹確定所述DOM樹中的可見節點,以及確定各可見節點的預覽值;
根據所述各可見節點的預覽值確定所述網頁中的主體內容。

3.  根據權利要求1所述的方法,其特征在于,所述確定各可見節點的預覽值,包括:
根據所述各可見節點的標簽確定所述各可見節點的初始預覽值,并將所述初始預覽值作為所述各可見節點的預覽值。

4.  根據權利要求3所述的方法,其特征在于,還包括:
所述可見節點的標簽為預設標簽時,根據在網頁文檔中所述可見節點對應的內容確定附加預覽值;
將所述附加預覽值與所述初始預覽值相加得到所述可見節點的預覽值。

5.  根據權利要求4所述的方法,其特征在于,還包括:
將所述可見節點的預覽值按照預設的比重添加到所述可見節點的各級父節點的預覽值中。

6.  根據權利要求2所述的方法,其特征在于,所述根據所述各可見節點的預覽值確定所述網頁中的主體內容,包括:
獲取所述預覽值最大的兩個可見節點,分別作為最高可見節點和次高可見節點;
根據所述最高可見節點和次高可見節點的層級關系,從所述最高可見節點和次高可見節點中確定所述預覽內容所處的可見節點;
由確定得到的所述預覽內容所處的可見節點提取得到所述網頁中的主體內容。

7.  根據權利要求6所述的方法,其特征在于,所述根據最高可見節點和次高可見節點的層級關系,從所述最高可見節點和次高可見節點中確定所述預覽內容所處的可見節點,包括:
若所述最高可見節點是所述次高可見節點的任一級父節點,則將所述最高可見節點作為所述預覽內容所處的可見節點;或者
若所述最高可見節點不是所述次高可見節點的任一級父節點,則根據所述最高可見節點和次高可見節點對應內容在網頁中的位置關系,確定所述預覽內容所處的可見節點。

8.  根據權利要求7所述的方法,其特征在于,所述根據所述最高可見節點和次高可見節點對應內容在網頁中的位置關系,確定所述預覽內容所處的可見節點,包括:
若所述位置關系為左右且不重合,則分別計算所述最高可見節點和次高可見節點中所包括的標簽為預設標簽的節點的預覽值的和值,并將所述和值大的可見節點作為所述預覽內容所處的可見節點;或者
若為除左右且不重合以外的其他位置關系,則將所述最高可見節點和次高可見節點的公共父節點作為所述預覽內容所處的可見節點。

9.  根據權利要求1所述的方法,其特征在于,所述根據所述主體內容,加載與所述主體內容相關的媒體資源類的節點,包括:
獲取解析所述網頁生成的DOM樹和render樹;
根據所述DOM樹中的可見節點和render樹確定與所述主體內容相關的媒體資源類的節點;
加載與所述主體內容相關的媒體資源類的節點。

10.  根據權利要求1至9任一項所述的方法,其特征在于,所述網頁為當前網頁或當前網頁的下一頁。

11.  一種網頁處理裝置,其特征在于,包括:
第一識別單元,用于在加載網頁過程中,識別所述網頁中的節點類型;
第一加載單元,用于根據所述網頁中的節點類型,加載網頁中非媒體資源類的節點;
第二識別單元,用于根據所加載的非媒體資源類的節點,識別所述網頁中的主體內容;
第二加載單元,用于根據所述主體內容,加載與所述主體內容相關的媒體資源類的節點;
顯示單元,用于顯示加載后的所述主體內容和與所述主體內容相關的媒體資源類的 節點。

12.  根據權利要求11所述的裝置,其特征在于,所述第二識別單元包括:
第一獲取單元,用于獲取解析所述網頁生成的DOM樹和render樹;
第一確定單元,用于根據所述render樹確定所述DOM樹中的可見節點,以及確定各可見節點的預覽值;
第二確定單元,用于根據所述各可見節點的預覽值確定所述網頁中的主體內容。

13.  根據權利要求12所述的裝置,其特征在于,所述第一確定單元包括:
第一確定子單元,用于根據所述render樹確定所述DOM樹中的可見節點:
第二確定子單元,用于根據所述各可見節點的標簽確定所述各可見節點的初始預覽值,并將所述初始預覽值作為所述各可見節點的預覽值。

14.  根據權利要求13所述的裝置,其特征在于,所述第一確定單元還包括:
第三確定子單元,用于在所述可見節點的標簽為預設標簽時,根據在網頁文檔中所述可見節點對應的內容確定附加預覽值;
第四確定子單元,用于將所述附加預覽值與所述初始預覽值相加得到所述可見節點的預覽值。

15.  根據權利要求14所述的裝置,其特征在于,所述第一確定單元還包括:
添加子單元,用于將所述可見節點的預覽值按照預設的比重添加到所述可見節點的各級父節點的預覽值中。

16.  根據權利要求12所述的裝置,其特征在于,所述第二確定單元包括:
第二獲取單元,用于獲取所述預覽值最大的兩個可見節點,分別作為最高可見節點和次高可見節點;
第五確定子單元,用于根據所述最高可見節點和次高可見節點的層級關系,從所述最高可見節點和次高可見節點中確定所述預覽內容所處的可見節點;
提取單元,用于由確定得到的所述預覽內容所處的可見節點提取得到所述網頁中的主體內容。

17.  根據權利要求16所述的裝置,其特征在于,所述第五確定子單元,具體用于在所述最高可見節點是所述次高可見節點的任一級父節點時,將所述最高可見節點作為所述預覽內容所處的可見節點;或者,在所述最高可見節點不是所述次高可見節點的任 一級父節點,則根據所述最高可見節點和次高可見節點對應內容在網頁中的位置關系,確定所述預覽內容所處的可見節點。

18.  根據權利要求11所述的裝置,其特征在于,所述第二加載單元包括:
第三獲取單元,用于獲取解析所述網頁生成的DOM樹和render樹;
第三確定單元,用于根據所述DOM樹中的可見節點和render樹確定與所述主體內容相關的媒體資源類的節點;
加載子單元,用于加載與所述主體內容相關的媒體資源類的節點。

19.  根據權利要求11至18任一項所述的裝置,其特征在于,所述第一識別單元識別的網頁為當前網頁或當前網頁的下一頁。

20.  一種網頁處理裝置,其特征在于,包括:
處理器;
用于存儲處理器可執行指令的存儲器;
其中,所述處理器被配置為:
在加載網頁過程中,識別所述網頁中的節點類型;
根據所述網頁中的節點類型,加載網頁中非媒體資源類的節點;
根據所加載的非媒體資源類的節點,識別所述網頁中的主體內容;
根據所述主體內容,加載與所述主體內容相關的媒體資源類的節點;
顯示加載后的所述主體內容和與所述主體內容相關的媒體資源類的節點。

說明書

說明書一種網頁處理方法及裝置
技術領域
本公開涉及網頁技術領域,特別涉及一種網頁處理方法及裝置。
背景技術
隨著移動終端和互聯網技術的發展,越來越多用戶通過手機、平板電腦等移動終端來訪問網絡。但是,在用戶通過移動終端訪問網頁時,網頁中除了包括標題、網頁主體內容、相關鏈接外,還包含了一些較大的媒體資源,比如圖片、視屏等內容,其中,有些圖片、視頻可能是廣告類的媒體資源,而與該網頁主體內容無關。
但是,現有技術中,在加載網頁時,由于加載了這些與網頁主體內容無關的圖片或視頻等媒體資源,不但浪費了用戶的網絡流量,還降低了用戶的閱讀體驗。
發明內容
本公開提供了一種網頁處理方法及裝置,以解決現有技術在加載網頁時,加載了較大的媒體資源,導致訪問流量過大的技術問題。
為了解決上述技術問題,本公開公開了如下技術方案:
一方面提供了一種網頁處理方法,所述方法包括:
在加載網頁過程中,識別所述網頁中的節點類型;
根據所述網頁中的節點類型,加載網頁中非媒體資源類的節點;
根據所加載的非媒體資源類的節點,識別所述網頁中的主體內容;
根據所述主體內容,加載與所述主體內容相關的媒體資源類的節點;
顯示加載后的所述主體內容和與所述主體內容相關的媒體資源類的節點。
較佳的,所述識別所述網頁中的主體內容,包括:
獲取解析所述網頁生成的DOM樹和render樹;
根據所述render樹確定所述DOM樹中的可見節點,以及確定各可見節點的預覽值;
根據所述各可見節點的預覽值確定所述網頁中的主體內容。
較佳的,所述確定各可見節點的預覽值,包括:
根據所述各可見節點的標簽確定所述各可見節點的初始預覽值,并將所述初始預覽值作為所述各可見節點的預覽值。
較佳的,所述方法還包括:
所述可見節點的標簽為預設標簽時,根據在網頁文檔中所述可見節點對應的內容確定附加預覽值;
將所述附加預覽值與所述初始預覽值相加得到所述可見節點的預覽值。
較佳的,所述方法還包括:
將所述可見節點的預覽值按照預設的比重添加到所述可見節點的各級父節點的預覽值中。
較佳的,所述根據所述各可見節點的預覽值確定所述網頁中的主體內容,包括:
獲取所述預覽值最大的兩個可見節點,分別作為最高可見節點和次高可見節點;
根據所述最高可見節點和次高可見節點的層級關系,從所述最高可見節點和次高可見節點中確定所述預覽內容所處的可見節點;
由確定得到的所述預覽內容所處的可見節點提取得到所述網頁中的主體內容。
較佳的,所述根據最高可見節點和次高可見節點的層級關系,從所述最高可見節點和次高可見節點中確定所述預覽內容所處的可見節點,包括:
若所述最高可見節點是所述次高可見節點的任一級父節點,則將所述最高可見節點作為所述預覽內容所處的可見節點;或者
若所述最高可見節點不是所述次高可見節點的任一級父節點,則根據所述最高可見節點和次高可見節點對應內容在網頁中的位置關系,確定所述預覽內容所處的可見節點。
較佳的,述根據所述最高可見節點和次高可見節點對應內容在網頁中的位置關系,確定所述預覽內容所處的可見節點,包括:
若所述位置關系為左右且不重合,則分別計算所述最高可見節點和次高可見節點中所包括的標簽為預設標簽的節點的預覽值的和值,并將所述和值大的可見節點作為所述預覽內容所處的可見節點;
若為除左右且不重合以外的其他位置關系,則將所述最高可見節點和次高可見節點的公共父節點作為所述預覽內容所處的可見節點。
較佳的,所述根據所述主體內容,加載與所述主體內容相關的媒體資源類的節點,包括:
獲取解析所述網頁生成的DOM樹和render樹;
根據所述DOM樹中的可見節點和render樹確定與所述主體內容相關的媒體資源類的節點;
加載與所述主體內容相關的媒體資源類的節點。
較佳的,所述網頁為當前網頁或當前網頁的下一頁。
一方面提供了一種網頁處理裝置,所述裝置包括:
第一識別單元,用于在加載網頁過程中,識別所述網頁中的節點類型;
第一加載單元,用于根據所述網頁中的節點類型,加載網頁中非媒體資源類的節點;
第二識別單元,用于根據所加載的非媒體資源類的節點,識別所述網頁中的主體內容;
第二加載單元,用于根據所述主體內容,加載與所述主體內容相關的媒體資源類的節點;
顯示單元,用于顯示加載后的所述主體內容和與所述主體內容相關的媒體資源類的節點。
較佳的,所述識別單元包括:
第一獲取單元,用于獲取解析所述網頁生成的DOM樹和render樹;
第一確定單元,用于根據所述render樹確定所述DOM樹中的可見節點,以及確定各可見節點的預覽值;
第二確定單元,用于根據所述各可見節點的預覽值確定所述網頁中的主體內容。
較佳的,所述第一確定單元包括:
第一確定子單元,用于根據所述render樹確定所述DOM樹中的可見節點:
第二確定子單元,用于根據所述各可見節點的標簽確定所述各可見節點的初始預覽值,并將所述初始預覽值作為所述各可見節點的預覽值。
較佳的,所述第一確定單元還包括:
第三確定子單元,用于在所述可見節點的標簽為預設標簽時,根據在網頁文檔中所述可見節點對應的內容確定附加預覽值;
第四確定子單元,用于將所述附加預覽值與所述初始預覽值相加得到所述可見節點的預覽值。
較佳的,所述第一確定單元還包括:
添加子單元,用于將所述可見節點的預覽值按照預設的比重添加到所述可見節點的各級父節點的預覽值中。
較佳的,所述第二確定單元包括:
第二獲取單元,用于獲取所述預覽值最大的兩個可見節點,分別作為最高可見節點和次高可見節點;
第五確定子單元,用于根據所述最高可見節點和次高可見節點的層級關系,從所述最高可見節點和次高可見節點中確定所述預覽內容所處的可見節點;
提取單元,用于由確定得到的所述預覽內容所處的可見節點提取得到所述網頁中的主體內容。
較佳的,所述第五確定子單元,具體用于在所述最高可見節點是所述次高可見節點的任一級父節點時,將所述最高可見節點作為所述預覽內容所處的可見節點;或者,在所述最高可見節點不是所述次高可見節點的任一級父節點,則根據所述最高可見節點和次高可見節點對應內容在網頁中的位置關系,確定所述預覽內容所處的可見節點。
較佳的,所述第二加載單元包括:
第三獲取單元,用于獲取解析所述網頁生成的DOM樹和render樹;
第三確定單元,用于根據所述DOM樹中的可見節點和render樹確定與所述主體內容相關的媒體資源類的節點;
加載子單元,用于加載與所述主體內容相關的媒體資源類的節點。
較佳的,所述識別單元識別的網頁為當前網頁或當前網頁的下一頁。
一方面提供了一種網頁處理裝置,所述裝置包括:
處理器;
用于存儲處理器可執行指令的存儲器;
其中,所述處理器被配置為:
在加載網頁過程中,識別所述網頁中的節點類型;
根據所述網頁中的節點類型,加載網頁中非媒體資源類的節點;
根據所加載的非媒體資源類的節點,識別所述網頁中的主體內容;
根據所述主體內容,加載與所述主體內容相關的媒體資源類的節點;
顯示加載后的所述主體內容和與所述主體內容相關的媒體資源類的節點。
本公開的一些有益效果可以包括:
本公開中,在加載網頁過程中,先加載網頁中非媒體資源類的節點,識別該網頁中的主體內容,然后,再加載與所述主體內容相關的媒體資源類的節點;并顯示所述主體內容及其相關的所述媒體資源類的節點,即在加載過程中過濾掉了媒體資源類的節點,節省了用戶的訪問流量,提高了訪問效率及用戶閱讀滿意度。
應當理解的是,以上的一般描述和后文的細節描述僅是示例性的,并不能限制本公開。
附圖說明
為了更清楚地說明本公開或現有技術中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本公開的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本公開根據一示例性實施例示出的一種網頁處理方法的流程圖;
圖2是公開根據一示例性實施例示出的一種DOM樹的示意圖;
圖3是本公開根據一示例性實施例示出的一種網頁處理裝置的結構示意如圖;
圖4是本公開根據一示例性實施例示出的一種網頁處理裝置的另一結構示意圖;
圖5是本公開根據一示例性實施例示出的一種網頁處理裝置的另一結構示意圖;
圖6是本公開根據一示例性實施例示出的一種網頁處理裝置的另一結構示意圖;
圖7是本公開根據一示例性實施例示出的一種網頁處理裝置的另一結構示意;
圖8是根據一示例性實施例示出的一種用于網頁處理裝置的構示意圖。
具體實施方式
下面將結合本公開的附圖,對本公開的技術方案進行清楚、完整的描述,顯然,所描述的實施例僅僅是本公開一部分實施例,而不是全部的實施例。基于本公開中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本公開保護的范圍。
在本公開使用的術語是僅僅出于描述特定實施例的目的,而非旨在限制本公開。在本公開和所附權利要求書中所使用的單數形式的“一種”、“所述”和“該”也旨在包括多數形式,除非上下文清楚地表示其他含義。還應當理解,本文中使用的術語“和/或”是指并包含一個或多個相關聯的列出項目的任何或所有可能組合。
應當理解,盡管在本公開可能采用術語第一、第二、第三等來描述各種信息,但這些信息不應限于這些術語。這些術語僅用來將同一類型的信息彼此區分開。例如,在不脫離本公開范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當……時”或“響應于確定”。
請參閱圖1,圖1是本公開根據一示例性實施例示出的一種網頁處理方法的流程圖;所述方法包括:
在步驟101中,在加載網頁過程中,識別所述網頁中的節點類型;
在該實施例中,網頁中的節點類型,除了主要展示的正文內容的節點外,還可以包括標題節點、相關鏈接節點等等,這些節點統稱為非媒體資源節點,當然,網頁中還包括一些媒體資源節點,比如圖片類節點、視頻類節點等等。
本實施例中,瀏覽器在接收到用戶訪問的網頁時,對該網頁進行加載,在加載該網 頁過程中,先識別所述網頁中的節點類型,其具體的識別過程對于本領域技術人員來說,已是熟知技術,在此不再贅述。
在步驟102中,根據所述網頁中的節點類型,加載所述網頁中非媒體資源類的節點;
該步驟中,在識別出網頁中的節點類型后,只加載所述網頁中非媒體資源類的節點,即過濾點了該網頁中的媒體資源類的節點。
也就是說,本實施例中,加載的網頁中非媒體資源類的節點,是去除所有媒體資源類的節點的內容信息,一般為網頁中非媒體資源類的節點的正文內容,即只加載該網頁中的正文內容。
在步驟103中,根據所加載的非媒體資源類的節點,識別所述網頁中的主體內容;
其中,識別所述網頁中的主體內容,包括:
1)獲取解析所述網頁生成的Dom樹和Render樹;
用戶先使用移動終端的瀏覽器訪問網頁,并在訪問網頁時,識別該網頁的網頁文檔,如html文檔,瀏覽器會對該網頁文檔進行解析,生成文件對象模型(Document Object Model,DOM)樹和render樹,其中,DOM樹用于描述網頁的頁面信息;render樹用于對網頁的頁面進行布局,具體負責描述DOM樹中的信息在移動終端的屏幕上的位置。
2)根據所述render樹確定所述Dom樹中的可見節點,以及確定各可見節點的預覽值;
其中,確定各可見節點的預覽值包括:根據所述各可見節點的標簽確定所述各可見節點的初始預覽值,并將所述初始預覽值作為所述各可見節點的預覽值。
DOM樹中存儲有由對網頁文檔進行解析而得到的各個節點,例如,DOM樹的根節點是文件(Document)對象,即對網頁文檔進行操作的入口;又如,DOM樹中的一類子節點是文本(text)對象,即網頁文檔中的一些文本內容。
由上述內容可知,DOM樹中具備不同類型的節點,而各類型的節點在網頁文檔中的作用也各不相同,因此,DOM樹中的一部分節點對應的內容可以在網頁中顯示出來,如表示text對象的節點,表示img對象的節點等;另一部分節點對應的內容不能在網頁中進行顯示,如表示Document對象的根節點。
若節點對應的內容可以在網頁中顯示,則將該節點作為可見節點,即可見節點是在網頁 中顯示的內容對應的節點;若節點對應的內容不能在網頁中顯示,則將該節點作為不可見節點。
頁面渲染時,render樹負責記錄DOM樹中的可見節點在頁面中的估計顯示位置,因此,對于DOM樹中的各個節點,可以通過查詢render樹來確定該節點是否可見,從而確定DOM樹中的各個可見節點。
另外,由于網頁中包含各種各樣的信息,如標題、正文和鏈接等,因此,對于DOM樹中的可見節點,由于其在網頁文檔中表征的具體內容不同。本公開可以依據網頁重新布局時的需求,為各可見節點配置相應的預覽值。所述預覽值可以依據所述節點所表征的內容的類型,如圖片、文字等進行配置,也可以依據各可見節點在網頁中表征的具體內容產生相應的預覽值。
例如,重新布局時著重顯示頁面中的圖片,則與圖片相關的標簽可以配置較高的預覽值。又如,重新布局時著重顯示頁面中的文字內容,則與標題、正文相關的標簽可以配置較高的預覽值,或可以根據文字的多少確定預覽值的高低。
其中,可見節點的預覽值可以標識該可見節點對應內容在網頁中預覽的可能性。因此,根據各可見節點的標簽確定對應可見節點的預覽值后,就可以獲取到該可見節點對應的內容在網頁中預覽的可能性的高低。
其中,根據所述render樹確定所述DOM樹中的可見節點,采用如下方式:檢測所述節點是否存在于所述render樹中;若所述節點不存在于所述render樹中,則所述節點不是可見節點;若所述節點存在于所述render樹中,則所述節點為可見節點,具體采用如下檢測方式:
先獲取DOM樹中的一個節點,檢測該節點是否存在于render樹中,如果該節點存在于render樹中,則確定所述節點為可見節點,否則,確定該節點為不可見節點。
當然,檢測節點是否存在于render樹中來確定節點是否為可見節點,只是確定可見節點的一種方法,當然還可以在遍歷DOM樹的各節點時,檢測該節點在DOM樹中的屬性及其屬性值,通過該屬性值進一步確定該節點是否為可見節點。其中,DOM樹中的節點具備一些與顯示相關的屬性,依據這類屬性的屬性值就可以確定該節點是否可見。
其中,確定各可見節點的預覽值,包括:根據各可見節點的標簽確定各可見節點初始預覽值,并將初始預覽值作為標簽各可見節點的預覽值。
由于DOM樹中的可見節點在網頁文檔中表征的具體內容不同,因此各可見節點也具有不 同的標簽。
具體的,標簽可以看作是節點的標識,是在配置網頁文檔時就配置完成的,例如,網頁文檔中標題部分的內容是<title>XXXXX-XXX-XX</title>,該內容對應DOM樹中的節點以<title>為起點,以</title>為終點,該節點為可見節點,該可見節點的標簽就是title。
本實施例中,可以為每一個標簽配置一個初始預覽值,至于初始預覽值的大小,就可以依據重新布局的需求,靈活的設定。
因此,對于每一個可見節點,它的標簽可以表征出在網頁中的顯示內容,也就可以表征出該可見標簽的預覽可能性,因此可以根據標題確定各可見節點的初始預覽值,并將該初始預覽值作為該可見節點的預覽值。
較佳的,可見節點的標簽為預設標簽時,根據在網頁文檔中該可見節點對應的內容確定附加預覽值;將該附加預覽值與預設標簽的初始預覽值相加得到該可見節點的預覽值。進一步,還可以將所述可見節點的預覽值按照預設的比重添加到所述可見節點的各級父節點的預覽值中。
雖然可見節點的標簽相同,但其在網頁中的具體內容是不同,因此其在重新布局時預覽的可能性還是存在區別的。例如,網頁中正文載入的圖片通常比推薦內容載入的圖片大,該網頁著重展示的是正文載入的圖片,與此同時,用戶瀏覽該網頁想要查看的往往也是正文載入的圖片,因此不同大小的圖片對應的可見節點的預覽值可以不同。
又如,網頁的文字內容中,摘要部分的文字往往比正文部分的文字少很多,該網頁著重展示的是正文部分,用戶瀏覽網頁時主要查看的通常也是正文部分,因此正文部分對應的可見節點的預覽值和摘要部分對應的可見節點的預覽值可以具有差別。
因此,本實施例中當可見節點的標簽為預設標簽時,可以獲取該可見節點在網頁中對應的內容,再計算該內容的附加預覽值,即內容的多少、大小可以影響可見節點的預覽值。
例如,著重展示文字內容時,正文部分的內容對應的可見節點的標簽一般為text,當然摘要部分的內容對應的可見節點的標簽也是text。此時針對標簽為text的可見節點對應的內容,可以為內容的長度、文字、標點符號等都配置相應的附件預覽值,從而標簽為text的可見節點就可以根據其具體的內容計算出相應的附加預覽值,從而區分出同種標簽的可見節點的在重新布局時預覽的區別。
其中,預設標簽可以根據具體需求設定,如著重展示文字內容時,預設標簽為text;著重展示圖片時,預設標簽為img。
獲取到可見節點的附加預覽值后,將該附加預覽值與預設標簽的初始預覽值相加求和,從而計算出該可見節點的預覽值,即附加預覽值與初始預覽值的和。
也就是說,本實施例可以依據需求設定標簽對應的初始預覽值,作為所述標簽對應的可見節點的預覽值,從而可以依據需求確定各標簽的可見節點預覽的可能性。進一步,為了使頁面布局各具重點,符合用戶的需求,還可以設置預設標簽的附加預覽值,該附件預覽值可以依據可見節點對應網頁中的內容而確定,從而使得可見節點的預覽值更準確,顯示的預覽內容等突出重點。
3)根據所述各可見節點的預覽值確定所述網頁中的主體內容。
本公開中,可以根據可見節點的預覽值確定網頁中的預覽內容,即主體內容,例如,可以設定一個預覽值的標準,凡是預覽值達到該標準的可見節點,其對應的內容都可以設為預覽內容。又如,可以僅將預覽值最高的可見節點對應的內容作為預覽內容。在獲取到預覽內容后,就獲取到了重新布局所要顯示的主體內容。
其中,確定所述網頁中的主體內容具體包括:
1)獲取預覽值最大的兩個可見節點,分別作為最高可見節點和次高可見節點;
在獲取所有可見節點的預覽值以后,可以對所有可見節點的預覽值進行統計、比較,從而獲取預覽值最大的兩個可見節點,分別作為最高可見節點和次高可見節點。
2)根據最高可見節點和次高可見節點的層級關系,從最高可見節點和次高可見節點中確定預覽內容所處的可見節點;
可以依據可見節點間的層級關系,確定最高可見節點和次高可見節點具有怎樣的層級關系,進而根據該層級關系中確定執行預覽的可見節點,即預覽內容所處可見節點。具體包括:
A)若最高可見節點是次高可見節點的任一級父節點,則將最高可見節點作為預覽內容所處的可見節點。
若通過檢測確定最高可見節點是次高可見節點的任一級父節點,則說明最高可見節點和次高可見節點具有一定的關聯關系,例如,最高可見節點可能對應網頁中正文的標題部分,次高可見節點可能對應網頁中正文的文字內容部分,因此可以將最高可見節點作為預覽內存所處的可見節點。
本實施例中不限定于僅展示執行預覽的可見節點對應的內容,而可以是重新布局網 頁時,從該預覽內容所處的可見節點提取出開始顯示內容。
例如,上述圖2中最高可見節點為D,次高可見節點為N,則其中D是N的2級父節點,則可見將D作為預覽內容所處的可見節點,從D對應的內容開始進行顯示。
B)若最高可見節點不是次高可見節點的任一級父節點,則依據最高可見節點和次高可見節點對應內容在網頁中的位置關系,確定預覽內容所處的可見節點。
若最高可見節點不是次高可見節點的任一級父節點,則說明最高可見節點和次高可見節點間不具備直接的上下層關系,此時可以檢測最高可見節點和次高可見節點對應內容在網頁中的位置關系,從而確定預覽內容所處的可見節點。
其中,render樹中包含各可見節點對應內容在網頁中的位置,但是render樹中記錄出的位置是在layout前生成的,實際layout時具體內容的位置可能存在差別。例如,render樹中某一可見節點的上層可見節點對應內容是圖片,放置圖片后才顯示該可見節點的內容,因此render樹中存儲的該可見節點的位置是圖片顯示后的為止,但實際layout時,該圖片為獲取成功,則圖片不會顯示,因此該可見節點的內容的位置發生了變化,也即render樹中記錄的位置不是實際位置。
本實施例為了更準確的布局網頁中的內容,可以在layout時計算并記錄各可見節點對應內容的位置,并以此時記錄的位置判斷最高可見節點和次高可見節點的位置關系,確定預覽內容所處的可見節點。具體如下:
①若位置關系為左右且不重合;
分別計算最高可見節點和次高可見節點中,所包括的標簽為預設標簽的節點的附加預覽值的和值,并將和值大的可見節點作為預覽內容所處的可見節點。
若最高可見節點和次高可見節點對應內容在網頁中的位置關系為左右且不重合,說明這兩個可見節點對應內容在網頁中分屬不同部分,因此可以依據預設標簽對應內容的多少來確定預覽內容所處的可見節點。
具體的,由于一個可見節點可能是若干可見節點的父節點,而這若干可見節點中一部分可見節點的標簽是預設標簽,因此可以將這些是預設標簽的可見節點的附件預覽值都相加求和,作為該可見節點的附加預覽值,也即要依據最高可見節點和次高可見節點中各預設標簽的附加預覽值的和值,確定預覽內容所處的可見節點。
例如假設圖2中最高可見節點為D其預覽值為50,次高可見節點為C,其預覽值為 48。D和C不具備父子關系,并且其對應內容在網頁中的位置關系為左右且不重合,則可以計算D和C中預設標簽的附加預覽值的和值。
以D為例具體論述,假設D、J和M的標簽是預設標簽,則D中預設標簽的附加預覽值的和值=D的附加預覽值+J的附加預覽值+M的附加預覽值。
為了重新布局網頁時有重點的展示,可以將預設標簽的附加預覽值的和值最大的可見節點作為執行預覽的可見節點。
②除左右且不重合以外的其他位置關系;
將最高可見節點和次高可見節點的公共父節點作為執行預覽的可見節點。
若最高可見節點和次高可見節點對應內容在網頁中的位置關系不是左右且不重合,即為其他位置關系,則最高可見節點和次高可見節點對應內容都是比較重要的,因此可以查找最高可見節點和次高可見節點的公共父節點,然后將該公共父節點作為預覽內容所處的可見節點。
如假設圖2中最高可見節點為D,次高可見節點為E,則D和E對應內容在網頁中的位置關系不是左右且不重合,則將D和E的公共父節點B作為執行預覽的可見節點。
其中,公共父節點指的是幾個可見節點的共有的父節點,至于是否是同一級父節點,是哪一級父節點,本實施例不做限定。
3)由確定得到的所述預覽內容所處的可見節點提取得到網頁中的主體內容。
可以將預覽內容所處的可見節點對應網頁文檔中的內容作為預覽內容的一部分,由確定得到的所述預覽內容所處的可見節點提取得到所述預覽內容,具體的從執行預覽的可見節點對應網頁文檔中的內容開始進行預覽。即將該內容的開始出作為預覽內容的起點,然后從預覽內容中提取得到網頁中的主體內容。
該步驟中,可以獲取DOM樹和render樹,并確定DOM樹中的可見節點,再依據具體的需求,由各可見節點的標簽確定對應可見節點的預覽值,最終確定網頁中的預覽內容進行顯示,預覽內容可以是依據需求而從網頁中提取的關鍵內容,該關鍵內容包括也可以稱為主體內容。
需要說明的是,該步驟中,根據render樹確定DOM樹中的各個可見節點,具體包括:檢測DOM樹中的節點是否在render樹中,若在render樹中,則進一步檢測其屬性值,從而確定該節點是否為可見節點,因此可以準確、快速的確定DOM樹中的可見節點。 以及
該步驟中,可以依據需求設定標簽對應的初始預覽值,作為所述標簽對應的可見節點的預覽值,從而可以依據需求確定各標簽的可見節點預覽的可能性。進一步,為了使頁面布局各具重點,符合用戶的需求,還可以設置預設標簽的附加預覽值,該附件預覽值可以依據可見節點對應網頁中的內容而確定,從而使得可見節點的預覽值更準確,顯示的預覽內容等突出重點。以及
該步驟中,還可以考慮到可見節點的層級關系,在計算預覽值時若某一可見節點是其他可見節點的父節點,則會將其他可見節點的預覽值按照一定比重添加到該可見節點的預覽值中,從而使預覽值更加準確,使最終確定的預覽內容更加準確。
該步驟中,本公開中,在加載網頁時,瀏覽器只識別該網頁中的主體內容,然后,加載與該主體內同相關的媒體資源,而不加載(即過濾掉)與該主體內容無關的媒體資源。
在步驟104中,根據所述主體內容,加載與所述主體內容相關的媒體資源類的節點;
在上述步驟中,先獲取解析所述網頁生成的DOM樹和render樹后,根據所述DOM樹中的可見節點和render樹確定與所述主體內容相關的媒體資源類的節點,加載與所述主體內容相關的媒體資源類的節點。
一種根據所述DOM樹中的可見節點和render樹確定與所述主體內容相關的媒體資源類的節點,包括:
由于DOM樹中的可見節點在網頁文檔中表征的具體內容不同,DOM樹中的可見節點間還具有層級關系,其中,上層可見節點是其下層可見節點的1級父節點,則上層可見節點的1級父節點是其下層可見節點的2級父節點,依次類推,上層可見節點的n級父節點是其下層可見節點的n+1級父節點。
也就是說,DOM樹的可見節點是具有層級關系的,即上下層的可見節點是具有關聯關系的。上層可見節點和其下層可見節點(即該上層可見節點的下層可見節點)是相對于相連的兩個可見節點。render樹中又包含各可見節點對應內容在網頁中的位置。
所以,根據各可見節點對應的內容,以及其關聯關系和位置信息,可以確定與主體內容相關的媒體資源類的節點,即確定所述主體內容范圍內的媒體資源類的節點。其中,所述媒體資源類的節點可以是圖片節點,視頻節點等。
該步驟中,在瀏覽器識別出網頁中的主體內容后,通過所述DOM樹和render樹確定與所述主體內容相關的媒體資源類的節點,然后,將所述主體內容和與該主體內容相關的媒體資源類的節點存儲在移動終端的內容存中,以便于后續顯示。
在步驟105中,顯示加載后的所述主體內容和與所述主體內容相關的媒體資源類的節點。
本公開中,在加載網頁時,先加載網頁中的非媒體資源類的節點,識別所述網頁中的主體內容,然后再加載與所述主體內容相關的媒體資源類的節點。也就是說,在加載過程中,先加載網頁中非媒體資源類的節點,識別該網頁中的主體內容,然后再加載與主體內容相關的媒體資源類的節點,節省了用戶的訪問流量,提高了訪問效率,以及用戶瀏覽網頁的滿意度。
可選的,在另一實施例中,訪問的網頁可以是當前網頁,也可以是當前網頁的下一頁,比如,當前網頁的后續頁等。
也就是說,在上述實施例中,用戶通過移動終端上的瀏覽器訪問網頁時,瀏覽器在加載該網頁中,可以先加載網頁的主體內容,然后再加載與該主體內容相關的媒體資源,最后通過該移動終端的屏幕顯示所述主體內容以及與其相關的媒體資源。在當前網頁有后續頁時,用戶要瀏覽后續頁時,此時,瀏覽器在加載后續頁(或下一頁)的過程中,只識別后續網頁的主體內容,以及加載與后續網頁的主體內容相關的媒體資源,從而節省了用戶訪問網頁的流量,提高了訪問效率和用戶閱讀體驗。
可選的,在另一實施例中,在用戶通過移動終端上的瀏覽器瀏覽網頁時,瀏覽器加載網頁過程中,可以識別該當前網頁的主體內容和所有媒體資源,并顯示當前網頁的主體內容和所有媒體資源;并在瀏覽器加載當前網頁的下一頁時,只識別所述下一頁的主體內容,然后,瀏覽器只加載與所述下一頁的主體內容相關的媒體資源,然后顯示加載后的所述下一頁的主體內容和與其相關的媒體資源,從而節省了用戶訪問下一頁的流量,提高了訪問效率和用戶閱讀體驗。
可選的,在另一實施例中,瀏覽器在加載與所述主體內容相關的媒體資源后,還可以對加載后的所述主體內容和所述媒體資源進行重新排版,得到所述網頁上的預顯示內容;然后顯示所述預顯示內容。
其中,對于加載后的所述主體內容和所述媒體資源進行重新排版技術,對于本領域技術人員已是熟知技術,在此不再贅述。
用戶訪問網頁,通常通過閱讀模式來閱讀該網頁的網頁文檔,其中,閱讀模式是一 種將網頁中的主體內容提取出來,然后,重現排版展現給用戶,當該網頁有后續頁時,在閱讀模式中用戶需要閱讀后續頁時,瀏覽器自動在后臺加載后續頁,然后識別后續頁的主體內容,并將該主體內容展現給用戶。
本公開中,在加載當前網頁或當前網頁的下一網頁過程中,先加載網頁中非媒體資源類的節點,識別該網頁或該網頁的下一網頁的主體內容,然后,只加載與所述主體內容相關的媒體資源,而過濾了與該主體內容無關的媒體資源;節省了上網流量,提高了訪問效率和用戶閱讀體驗。
基于上述方法的實現過程,本公開根據一示例性實施例示出的一種網頁處理裝置,其機構示意圖如圖3所示,所述裝置包括:第一識別單元31,第一加載單元32、第二識別單元33、第二加載單元34和顯示單元35,其中,
所述第一識別單元31,被配置為在加載網頁過程中,識別所述網頁中的節點類型;其中,所述第一識別單元識別的網頁為當前網頁或當前網頁的下一頁。
所述第一加載單元32,被配置為根據所述網頁中的節點類型,加載網頁中非媒體資源類的節點;
所述第二識別單元33,被配置為根據所加載的非媒體資源類的節點,識別所述網頁中的主體內容;
所述第二加載單元34,被配置為根據所述主體內容,加載與所述主體內容相關的媒體資源類的節點;
所述顯示單元35,被配置為顯示加載后的所述主體內容和與所述主體內容相關的媒體資源類的節點。
本公開中,在加載網頁時,瀏覽器先識別該網頁中節點類型,然后加載網頁中非媒體資源類的節點,并識別出網頁中的主體內容,然后,加載與該主體內容相關的媒體資源,而不加載該網頁中與主圖內容無關的媒體資源,比如非網頁主體內容的圖片視頻等,從而節省了用戶上網流量,提高訪問效率和用戶閱讀體驗。
可選的,在另一實施例中,該實施例在上述實施例的基礎上,所述第二識別單元33包括:第一獲取單元331,第一確定單元332和第二確定單元333,其結構示意圖如圖4所示,其中,
所述第一獲取單元331,被配置為獲取解析所述網頁生成的DOM樹和render樹;
所述第一確定單元332,被配置為根據所述render樹確定所述DOM樹中的可見節點,以及確定各可見節點的預覽值;
所述第二確定單元333,被配置為根據所述各可見節點的預覽值確定所述網頁中的主體內容。
可選的,在另一實施例中,該實施例在上述實施例的基礎上,所述第一確定單元332包括:第一確定子單元3321和第二確定子單元3322,其結構示意圖如圖5所示,其中,
所述第一確定子單元3321,被配置為根據所述render樹確定所述DOM樹中的可見節點:
所述第二確定子單元3322,被配置為根據所述各可見節點的標簽確定所述各可見節點的初始預覽值,并將所述初始預覽值作為所述各可見節點的預覽值。
可選的,在另一個實施例中,該實施例在上述實施例的基礎上,所述第一確定單元還包括:第三確定子單元和第四確定子單元,其中,所述第三確定子單元,被配置為在所述可見節點的標簽為預設標簽時,根據在網頁文檔中所述可見節點對應的內容確定附加預覽值;所述第四確定子單元,被配置為將所述附加預覽值與所述初始預覽值相加得到所述可見節點的預覽值。
可選的,在另一個實施例中,該實施例在上述實施例的基礎上,所述第一確定單元還包括:添加子單元,被配置為將所述可見節點的預覽值按照預設的比重添加到所述可見節點的各級父節點的預覽值中。
可選的,在另一個實施例中,該實施例在上述實施例的基礎上,所述第二確定單元333包括:第二獲取單元3331,第五確定子單元3332和提取單元3333,其結構示意圖如圖6所示。其中,
所述第二獲取單元3331,被配置為獲取所述預覽值最大的兩個可見節點,分別作為最高可見節點和次高可見節點;所述第五確定子單元3332,被配置為根據所述最高可見節點和次高可見節點的層級關系,從所述最高可見節點和次高可見節點中確定所述預覽內容所處的可見節點;所述提取單元3333,被配置為由確定得到的所述預覽內容所處的可見節點提取得到所述網頁中的主體內容。
其中,所述第五確定子單元3332,具體被配置為在所述最高可見節點是所述次高可見節點的任一級父節點時,將所述最高可見節點作為所述預覽內容所處的可見節點;或者,在所述最高可見節點不是所述次高可見節點的任一級父節點,則根據所述最高可見 節點和次高可見節點對應內容在網頁中的位置關系,確定所述預覽內容所處的可見節點。
可選的,在另一個實施例中,該實施例在上述實施例的基礎上,所述第二加載單元34包括:第三獲取單元341,第三確定單元342和加載子單元343,其結構示意圖如圖7所示,其中,
所述第三獲取單元341,被配置為獲取解析所述網頁生成的DOM樹和render樹;所述第三確定單元342,被配置為根據所述DOM樹中的可見節點和render樹確定與所述主體內容相關的媒體資源類的節點;所述加載子單元343,被配置為加載與所述主體內容相關的媒體資源類的節點。
所述裝置中各個單元的功能和作用的實現過程具體詳見上述方法中對應步驟的實現過程,在此不再贅述。
相應的,本公開還提供一種網頁處理裝置,所述裝置包括:處理器;用于存儲處理器可執行指令的存儲器;其中,所述處理器被配置為:在加載網頁過程中,識別所述網頁中的節點類型;根據所述網頁中的節點類型,加載網頁中非媒體資源類的節點;根據所加載的非媒體資源類的節點,識別所述網頁中的主體內容;根據所述主體內容,加載與所述主體內容相關的媒體資源類的節點;顯示加載后的所述主體內容和與所述主體內容相關的媒體資源類的節點。
所述裝置中各個單元的功能和作用的實現過程具體詳見上述方法中對應步驟的實現過程,在此不再贅述。
對于裝置實施例而言,由于其基本對應于方法實施例,所以相關之處參見方法實施例的部分說明即可。以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部模塊來實現本公開方案的目的。本領域普通技術人員在不付出創造性勞動的情況下,即可以理解并實施。
相應的,本公開還提供一種移動終端,所述移動終端包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經配置以由一個或者一個以上處理器執行所述一個或者一個以上程序包含用于進行以下操作的指令:在加載網頁過程中,識別所述網頁中的節點類型;根據所述網頁中的節點類型,加載網頁中非媒體資源類的節點;根據所加載的非媒體資源類的節點,識別所述網頁中的主體內容;根據所述主體內容,加載與所述主體內容相關的媒體資源類的節點;顯示加載后的所述 主體內容和與所述主體內容相關的媒體資源類的節點。
圖8是本公開根據一示例性實施例示出的一種用于網頁處理的裝置800的另一結構示意圖。例如,裝置800可以是移動電話,計算機,數字廣播終端,消息收發設備,游戲控制臺,平板設備,醫療設備,健身設備,個人數字助理等。
參照圖8,裝置800可以包括以下一個或多個組件:處理組件802,存儲器804,電源組件806,多媒體組件808,音頻組件810,輸入/輸出(I/O)的接口812,傳感器組件814,以及通信組件816。
處理組件802通常控制裝置800的整體操作,諸如與顯示,電話呼叫,數據通信,相機操作和記錄操作相關聯的操作。處理組件802可以包括一個或多個處理器820來執行指令,以完成上述的方法的全部或部分步驟。此外,處理組件802可以包括一個或多個模塊,便于處理組件802和其他組件之間的交互。例如,處理組件802可以包括多媒體模塊,以方便多媒體組件808和處理組件802之間的交互。
存儲器804被配置為存儲各種類型的數據以支持在裝置800的操作。這些數據的示例包括用于在裝置800上操作的任何應用程序或方法的指令,聯系人數據,電話簿數據,消息,圖片,視頻等。存儲器804可以由任何類型的易失性或非易失性存儲設備或者它們的組合實現,如靜態隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
電源組件806為裝置800的各種組件提供電力。電源組件806可以包括電源管理系統,一個或多個電源,及其他與為裝置800生成、管理和分配電力相關聯的組件。
多媒體組件808包括在所述裝置800和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關的持續時間和壓力。在一些實施例中,多媒體組件808包括一個前置攝像頭和/或后置攝像頭。當裝置800處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數據。每個前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統或具有焦距和光學變焦能力。
音頻組件810被配置為輸出和/或輸入音頻信號。例如,音頻組件810包括一個麥克風(MIC),當裝置800處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器804或 經由通信組件816發送。在一些實施例中,音頻組件810還包括一個揚聲器,用于輸出音頻信號。
I/O接口812為處理組件802和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
傳感器組件814包括一個或多個傳感器,用于為裝置800提供各個方面的狀態評估。例如,傳感器組件814可以檢測到裝置800的打開/關閉狀態,組件的相對定位,例如所述組件為裝置800的顯示器和小鍵盤,傳感器組件814還可以檢測裝置800或裝置800一個組件的位置改變,用戶與裝置800接觸的存在或不存在,裝置800方位或加速/減速和裝置800的溫度變化。傳感器組件814可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件814還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應用中使用。在一些實施例中,該傳感器組件814還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件816被配置為便于裝置800和其他設備之間有線或無線方式的通信。裝置800可以接入基于通信標準的無線網絡,如WiFi,2G或3G,或它們的組合。在一個示例性實施例中,通信組件816經由廣播信道接收來自外部廣播管理系統的廣播信號或廣播相關信息。在一個示例性實施例中,所述通信組件816還包括近場通信(NFC)模塊,以促進短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術,紅外數據協會(IrDA)技術,超寬帶(UWB)技術,藍牙(BT)技術和其他技術來實現。
在示例性實施例中,裝置800可以被一個或多個應用專用集成電路(ASIC)、數字信號處理器(DSP)、數字信號處理設備(DSPD)、可編程邏輯器件(PLD)、現場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現,用于執行上述方法。
在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質,例如包括指令的存儲器804,上述指令可由裝置800的處理器820執行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質可以是ROM、隨機存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數據存儲設備等。
一種非臨時性計算機可讀存儲介質,當所述存儲介質中的指令由移動終端的處理器執行時,使得移動終端能夠執行一種網頁處理方法,所述方法包括:在加載網頁過程中,識別所述網頁中的節點類型;根據所述網頁中的節點類型,加載網頁中非媒體資源類的節點;根據所加載的非媒體資源類的節點,識別所述網頁中的主體內容;根據所述主體內容,加載與所述主體內容相關的媒體資源類的節點;顯示加載后的所述主體內容和與所述主體內容相關的媒體資源類的節點。
本領域技術人員在考慮說明書及實踐這里公開的發明后,將容易想到本實施例的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本公開的一般性原理并包括本公開未公開的本技術領域中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權利要求指出。
應當理解的是,本公開并不局限于上面已經描述并在附圖中示出的精確結構,并且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權利要求來限制。

關 鍵 詞:
一種 網頁 處理 方法 裝置
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:一種網頁處理方法及裝置.pdf
鏈接地址:http://www.rgyfuv.icu/p-6381556.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图