[發明專利]一種基于云-端協同的移動瀏覽器資源加載優化方法有效
| 申請號: | 201510964171.0 | 申請日: | 2015-12-21 |
| 公開(公告)號: | CN105610909B | 公開(公告)日: | 2019-01-18 |
| 發明(設計)人: | 黃罡;劉譞哲;馬鄆;王鑫洋;柳熠;徐夢煒;余美華 | 申請(專利權)人: | 北京大學 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京君尚知識產權代理事務所(普通合伙) 11200 | 代理人: | 司立彬 |
| 地址: | 100871*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 協同 移動 瀏覽器 資源 加載 優化 方法 | ||
本發明公開了一種基于云?端協同的移動瀏覽器資源加載優化方法。本方法為:1)在用戶的手機端建立一代理服務器,在該用戶的個人云上搭建一云服務器;2)手機端代理服務器將接收并解析瀏覽器的URL請求,如果手機端代理服務器已緩存該URL請求對應的資源,或者通過URL匹配算法計算出存在對應的資源,則直接將該資源返回給瀏覽器;否則將其發送給云服務器;3)云服務器檢查是否已緩存該URL請求對應的資源,如果已緩存則將該資源返回給代理服務器;否則向該URL請求對應的目標網站進行資源請求并將結果返回給手機端代理服務器;4)該手機端代理服務器將收到的返回結果依照HTTP響應的結構發回瀏覽器。本發明大大提高了加載速度。
技術領域
本發明是一種基于云-端協同的移動瀏覽器資源加載優化方法,屬于軟件技術領域。
背景技術
根據中國互聯網絡信息中心于2015年1月發布的《第35次中國互聯網絡發展狀況統計報告》,截至2014年12月,我國手機網民規模達5.57億,網民中使用手機上網的人群占比已達到85.8%。連續幾年來,手機網民規模保持穩定增長,手機也早已成為第一大上網終端。
越來越多的人們正在利用手機或者平板電腦來通過Wi-Fi或3G網絡上網,隨之而來的,Web瀏覽器成為了移動設備上最常用的應用之一。據研究表明,瀏覽器占據了移動設備63%的顯示時間。但是,現有移動瀏覽器的用戶體驗卻遠不盡如人意。資源加載是影響瀏覽器性能重要因素之一,有實驗表明,網頁加載65%的時間都消耗在資源加載上。由于移動設備的網絡狀況通常并不理想,尤其是可能出現網絡擁擠或是用戶正在移動的狀況,這個問題就變得更為嚴重了。此外,下載資源的過程本身會消耗許多電量,而電量恰恰是移動設備上最為稀缺的資源。
為了加速Web資源加載,緩存機制被廣泛運用。通過緩存的方法,可以為用戶減少資源下載量,從而提高Web瀏覽性能。這種緩存機制給移動設備帶來的好處更大,因為在移動設備上,該機制不僅可以減少網頁加載時間,還可以減少網絡流量和電量消耗。然而在實際運用中,緩存卻常常并未被很好地配置與實現。有研究表明,緩存機制的理論性能與實際性能之間有很大差距因此當前有這樣一個需求,在不改變現有瀏覽器與服務器實現的前提下,對現有的緩存機制進行優化,提高緩存的利用效果。希望可以以此進一步提高移動設備用戶在瀏覽網頁時的體驗,減少用戶的流量與電量消耗。
發明內容
針對現有技術中存在的問題,本發明的目的在于提供一種基于云-端協同的移動瀏覽器資源加載優化方法。本發明是在不改變現有用戶瀏覽習慣與Web應用緩存原有配置的前提下,最大程度減少Web資源的傳輸流量并提高加載速度。其核心思想是:在原有的Web應用架構的基礎上,在手機端搭建代理服務器,并借助云服務器預取Web資源,即將原有的從瀏覽器到服務器的兩層架構改變為四層架構。
該系統在手機端搭建HTTP代理服務器,并將手機端瀏覽器的HTTP代理配置為該手機端代理服務器;在個人云上為每個手機用戶搭建云服務器。手機端代理服務器接收手機端瀏覽器的請求,并向手機端瀏覽器返回資源響應。手機端代理服務器并不直接向互聯網請求資源,而向在個人云上搭建的云服務器請求資源,由云服務器從互聯網上下載資源,并有選擇地向手機端進行推送。在此過程中,通過URL匹配算法、資源校驗碼比對、數據壓縮與網站預取等手段達到最大程度減少傳輸流量并提高加載速度的目的。
本發明的技術方案為:
一種云-端協同的移動瀏覽器緩存優化方法,具體步驟為:
1)在手機端建立代理服務器,該代理服務器可以接收瀏覽器的請求,并解析請求,對于代理服務器已緩存的資源,或者通過URL匹配算法計算出存在對應的資源,可以直接將資源返回給瀏覽器;對于本地未存儲的資源,向云端服務器進行資源的查詢。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京大學,未經北京大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510964171.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種空中開放式互聯網系統
- 下一篇:一種基于格的位置隱私保護方法





