[發明專利]一種動態圖片的加載方法和加載系統在審
| 申請號: | 201610356542.1 | 申請日: | 2016-05-25 |
| 公開(公告)號: | CN107436879A | 公開(公告)日: | 2017-12-05 |
| 發明(設計)人: | 吳偉勇 | 申請(專利權)人: | 廣州市動景計算機科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京律譜知識產權代理事務所(普通合伙)11457 | 代理人: | 黃云鐸 |
| 地址: | 510627 廣東省廣州市天河區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 動態 圖片 加載 方法 系統 | ||
技術領域
本發明涉及網絡信息顯示技術領域,具體而言,涉及一種動態圖片的加載方法和加載系統。
背景技術
隨著例如智能手機、平板電腦等智能終端的普及,使用移動瀏覽器登錄移動互聯網瀏覽網頁的用戶也越來越多。用戶上移動互聯網瀏覽的目的也是多種多樣的,例如學習、工作、娛樂等。目前比較流行的娛樂網站上有專門提供娛樂性的動態圖片,這是相當部分用戶喜聞樂見的。針對動態圖片這種娛樂形式,很多站點(比如動態圖專題站,看圖論壇)都運營了大量動態圖片頁面,以方便用戶瀏覽。
除此之外,一些不以娛樂性為主的網站也會提供大量的動態圖片,以滿足部分用戶的瀏覽需要,或是便于信息的發布。最常見的動態圖片為圖像互換格式(GIF,Graphics Interchange Format)圖片。動態圖片的一個重要特點是其在一個文件中可以存多幅圖像,并可以把存于一個文件中的多幅圖像數據逐幅讀出并顯示到屏幕上,從而加載顯示一種最簡單的動畫,構成了動態的效果。由于在一些網絡網頁中,一個網頁會含有大量的動態圖片,用戶使用智能終端上的移動瀏覽器登錄含有大量動態圖片的網頁時,這些動態圖片通常會同時加載顯示。
但是,用戶使用智能終端上的移動瀏覽器瀏覽含有大量動態圖片的網頁時,當此時用戶使用移動運營商的例如2G、3G或4G無線網絡而非免費WiFi網絡上網時,加載每個動態圖片會損失不少網絡流量;當一個網頁上的大量動態圖片同時動態加載顯示時,用戶為此損失的網絡流量會更多。然而,用戶不一定對一個網頁上的所有動態圖片都感興趣,加載所有動態圖片實質上并不必要的。
為此,需要一種新的動態圖片的加載方法以減少用戶使用2G、3G或4G無線網絡瀏覽含有大量動態圖片的網頁時的網絡流量損失。
發明內容
本發明的目的在于提供一種動態圖片的加載方法和加載系統,以改善上述的問題。
本發明實施例提供了一種動態圖片的加載方法,其包括:
根據網頁瀏覽請求獲取網頁上的每個動態圖片數據,該每個動態圖片數據包括第一幀靜態圖片數據和剩余幀靜態圖片數據的差量數據;
將每個動態圖片的所述第一幀靜態圖片數據發送給瀏覽器客戶端進行圖片顯示并提示該圖片為動態圖片的一部分;
瀏覽器客戶端發出需要加載一個或多個動態圖片的請求,服務器響應該請求將所述一個或多個動態圖片的剩余幀靜態圖片數據的差量數據發送給瀏覽器客戶端;
瀏覽器客戶端基于所接收的第一幀靜態圖片數據和剩余幀靜態圖片數據的差量數據顯示相應的一個或多個動態圖片。
優選的,在根據網頁瀏覽請求獲取網頁上的每個動態圖片數據的步驟中,服務器首先通過解析出的動態圖片資源地址查詢該動態圖片數據是否已存儲在緩存系統中,如果已緩存則通過緩存數據中的自定義信息識別和提取動態圖片的第一幀靜態圖片數據;如果未緩存則從目標網站加載和保存該動態圖片數據并且提取第一幀靜態圖片數據。
優選的,緩存系統中保存加載的動態圖片數據的內容如下:
1)動態圖片的URL地址,2)標識緩存的圖片數據是動態圖片數據的第一幀靜態圖片數據或者剩余幀靜態圖片數據的差量數據的自定義信息,3)第一幀靜態圖片數據,和4)剩余幀靜態圖片數據的差量數據。
優選的,在將每個動態圖片的所述第一幀靜態圖片數據發送給瀏覽器客戶端進行圖片顯示并提示該圖片為動態圖片的一部分的步驟中,還包括發送協定的私有協議聲明,通過協定的私有協議聲明告知瀏覽器客戶端所發送的所述圖片數據僅是動態圖片的第一幀靜態圖片數據。
優選的,瀏覽器客戶端在根據接收的協定的私有協議聲明知道所接收的圖片數據是動態圖片的第一幀靜態圖片數據時,在顯示的靜態圖片上提供用于提示該顯示的圖片為動態圖片的圖標。
優選的,在瀏覽器客戶端發出需要加載一個或多個動態圖片的請求,服務器響應該請求將所述一個或多個動態圖片的剩余幀靜態圖片數據的差量數據發送給瀏覽器客戶端的步驟中,瀏覽器客戶端發出的請求包含協定的私有協議聲明,在該私有協議聲明中聲明請求加載指定動態圖片的剩余幀靜態圖片數據的差量數據;服務器還發送協定的私有協議聲明,在該私有協議聲明中聲明所發送的數據是動態圖片的剩余幀靜態圖片數據的差量數據。
本發明實施例提供了一種動態圖片的加載系統,其包括:
所述瀏覽器客戶端用于向服務器發出網頁瀏覽請求;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州市動景計算機科技有限公司,未經廣州市動景計算機科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610356542.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:鍋鈕(雋逸)
- 下一篇:智能搜拍實時顯示方法





