[發明專利]一種網頁的加載方法和裝置有效
| 申請號: | 201310246752.1 | 申請日: | 2013-06-20 |
| 公開(公告)號: | CN103353842A | 公開(公告)日: | 2013-10-16 |
| 發明(設計)人: | 徐國市;左景龍;張少偉 | 申請(專利權)人: | 北京小米科技有限責任公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F17/30 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 蘇培華 |
| 地址: | 100085 北京市朝陽區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網頁 加載 方法 裝置 | ||
技術領域
本發明實施例涉及網頁處理技術,特別是涉及一種網頁的加載方法和裝置。
背景技術
隨著使用終端上網瀏覽信息的用戶越來越多,如何節省上網流量也越來越重要。
為了節省用戶在上網時使用的流量,當前提出了有很多的省流方式,比如用戶點擊網頁進行瀏覽時,會解析網頁以對網頁進行顯示,在解析時可以屏蔽一些比較大的資源文件,僅顯示網頁中正文部分的文字內容,從而達到節省流量的目的。
上述的方法雖然可以節省流量,但卻帶來的一些問題。這種方法只是簡單地根據資源文件的大小或類型進行省流,可能會屏蔽掉正文部分的內容,從而導致正文部分的內容表述不完整,影響用戶的閱讀。
發明內容
本發明實施例提供了一種網頁的加載方法和裝置,以解決網頁加載中由于節省流量而導致網頁內容表述不完整的問題。
一種網頁的加載方法,包括:
在解析網頁的過程中,檢測加載的資源是否屬于網頁的主文檔;
若檢測到所述加載的資源屬于所述主文檔,則加載所述資源;
若檢測到所述加載的資源不屬于所述主文檔,則屏蔽所述資源。
所述檢測加載的資源是否屬于網頁的主文檔,包括:
獲取所述加載的資源在網頁文檔結構中對應的節點,以及所述節點的標簽;
檢測所述節點的標簽是否屬于主文檔的標簽;
若所述節點的標簽屬于主文檔的標簽,則所述加載的資源屬于網頁的主文檔;
若所述節點的標簽不屬于主文檔的標簽,則所述加載的資源不屬于網頁的主文檔。
所述檢測到所述加載的資源屬于網頁的主文檔之后,所述的方法還包括:
對所述資源的資源大小和/或資源類型進行檢測,并依據檢測結果對所述資源執行加載或屏蔽的操作。
所述對所述資源的資源大小進行檢測,并依據檢測結果對所述資源執行加載或屏蔽的操作,包括:
檢測所述資源的資源大小是否大于預置的資源大小閾值;
若所述檢測結果為所述資源大小大于所述預置的資源大小閾值,則執行屏蔽所述資源的操作;
若所述檢測結果為所述資源大小小于所述預置的資源大小閾值,則執行加載所述資源的操作。
所述對所述資源的資源類型進行檢測,并依據檢測結果對所述資源執行加載或屏蔽的操作,包括:
檢測所述資源的資源類型是否為流媒體資源;
若所述檢測結果為所述資源類型為流媒體資源,則執行屏蔽所述資源的操作;
若所述檢測結果為所述資源類型不為流媒體資源,則執行加載所述資源的操作。
所述的方法還包括:
若所述檢測結果為所述資源類型為流媒體資源,則獲取所述流媒體資源的一幀對應圖片為特征圖片,并加載所述特征圖片。
所述的方法還包括:
若接收到對所述特征圖片的觸發操作,則加載所述特征圖片所對應的流媒體資源。
一種網頁的加載裝置,包括:
第一檢測模塊,用于在解析網頁的過程中,檢測加載的資源是否屬于網頁的主文檔;
加載執行模塊,用于在檢測到所述加載的資源屬于所述主文檔時,加載所述資源;在檢測到所述加載的資源不屬于所述主文檔時,屏蔽所述資源。
所述第一檢測模塊,包括:獲取子模塊和檢測子模塊;
所述獲取子模塊,用于獲取所述加載的資源在網頁文檔結構中對應的節點,以及所述節點的標簽;
所述檢測子模塊,用于檢測所述節點的標簽是否屬于主文檔的標簽;
所述第一檢測模塊,用于在所述節點的標簽屬于主文檔的標簽時,判斷所述加載的資源屬于網頁的主文檔;在所述節點的標簽不屬于主文檔的標簽時,判斷所述加載的資源不屬于網頁的主文檔。
所述的裝置還包括:
第二檢測模塊,用于對所述資源的資源大小和/或資源類型進行檢測;
所述加載執行模塊,用于依據檢測結果對所述資源執行加載或屏蔽的操作。
所述第二檢測模塊包括:資源大小檢測子模塊;
所述資源大小檢測子模塊,用于檢測所述資源的資源大小是否大于預置的資源大小閾值;
所述加載執行模塊,用于在所述檢測結果為所述資源大小大于所述預置的資源大小閾值時,執行屏蔽所述資源的操作;用于在所述檢測結果為所述資源大小小于所述預置的資源大小閾值時,執行加載所述資源的操作。
所述第二檢測模塊包括:資源類型檢測子模塊;
所述資源類型檢測子模塊,用于檢測所述資源的資源類型是否為流媒體資源;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京小米科技有限責任公司,未經北京小米科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310246752.1/2.html,轉載請聲明來源鉆瓜專利網。





