本發明專利技術公開了一種網頁瀏覽方法及裝置。該方法包括:切換瀏覽器至第一工作狀態,瀏覽器在第一工作狀態下通過互聯網訪問服務器;依序下載服務器當前頁面數據及預先設定的該當前頁面后N頁的頁面數據并對所述各頁面數據進行緩存,并顯示當前頁面,N為自然數;將緩存的各頁面的服務器鏈接地址更新為緩存存儲地址;當前頁面及其后N頁頁面數據緩存完畢,斷開瀏覽器與互聯網的連接;切換瀏覽器至第二工作狀態,選擇緩存的當前頁面及其后N頁頁面中任意一頁并點擊打開,根據被選定的頁面所對應的緩存存儲地址從緩存中讀取數據,進而顯示被選定的頁面。應用本發明專利技術,可以降低用戶流量資費開銷、提高用戶瀏覽體驗。
【技術實現步驟摘要】
本專利技術涉及計算機技術,特別涉及一種網頁瀏覽方法、以及一種實現該方法的裝置。
技術介紹
隨著計算機通信技術以及互聯網技術的發展,通過互聯網獲取信息已成為人們日常生活以及工作中不可或缺的一部分,例如,用戶使用終端設備通過互聯網與網站服務器,例如,Web網站服務器或包含富文本的網頁連接,利用終端設備,如個人電腦、手機等內置的有線或無線瀏覽器,通過統一資源定位器(URL, Uniform Resource Locators)信息向網站服務器發送超文本傳輸協議(HTTP, Hypertext Transfer Protocol)或無線應用協議(WAP,Wireless Application Protocol)請求,獲取網站服務器提供的包含網頁富文本的圖文信 肩、O以下僅以移動終端,例如,手機、個人數字助理等為例,對通過移動終端瀏覽器瀏覽富文本的方法進行說明。圖I為現有基于互聯網通過移動終端瀏覽器瀏覽富文本的方法流程示意圖。該流程具體包括步驟101,觸發移動終端瀏覽器訪問包含富文本的網頁;本步驟中,用戶點擊開啟移動終端瀏覽器,此時,瀏覽器根據用戶輸入的網站鏈接地址訪問包含富文本的網頁。步驟102,在線下載網頁中當前頁面數據;本步驟中,移動終端瀏覽器從網頁中下載當前頁面包含的富文本數據。實際應用中,如果用戶需要瀏覽的富文本數據較大,網頁會根據移動終端瀏覽器屏幕尺寸,將富文本內容拆分為多個頁面,并在每個頁面分別設置下一頁面鏈接、返回上一頁面鏈接以及結束鏈接,例如,當用戶點擊當前頁面的下一頁面鏈接時,觸發移動終端瀏覽器鏈接到該下一頁面,下載該下一頁面的富文本內容,即該下一頁面鏈接信息為網頁中的下一頁面的鏈接地址信息。步驟103,移動終端瀏覽器顯示下載的當前頁面以供用戶瀏覽;本步驟中,在用戶瀏覽移動終端瀏覽器下載當前頁面的過程中,移動終端保持與互聯網相連接。步驟104,響應下一頁面鏈接信息,下載該下一頁面數據并顯示該下一頁面;本步驟中,當用戶瀏覽完下載的當前頁面后,通過點擊當前頁面設置的下一頁面鏈接控件,下載對應的下一頁面數據,并進行顯示,以便用戶瀏覽。如此循環,直至該富文本內容已瀏覽完畢或用戶中途退出瀏覽為止。步驟105,接收用戶輸入的結束信息,斷開連接并退出瀏覽。本步驟中,當用戶已瀏覽完富文本所屬的最后一頁或確定退出當前瀏覽時,通過點擊頁面設置的結束控件,觸發輸出結束信息,退出瀏覽并斷開與互聯網的連接。由上述可見,現有基于互聯網通過移動終端瀏覽器瀏覽富文本的方法,在進行網頁頁面數據瀏覽的過程中,需要移動終端一直保持與網頁的連接,此使得用戶流量資費開銷較大,并且占用了較多的互聯網資源,從而不利于互聯網資源的有效利用;另外,在互聯網信號不穩定、或與網頁通信中斷的情況下,網頁訪問被迫中斷,用戶無法更新或瀏覽新的網頁內容。
技術實現思路
有鑒于此,本專利技術的主要目的在于提出一種網頁瀏覽方法、以及一種實現該方法的裝置,以降低用戶流量資費開銷,并提升用戶瀏覽體驗。所述網頁瀏覽方法包括切換瀏覽器至第一工作狀態,瀏覽器在第一工作狀態下通過互聯網訪問服務器;依序下載服務器當前頁面數據及預先設定的該當前頁面后N頁的頁面數據并對所述各頁面數據進行緩存,并顯示當前頁面,N為自然數; 將緩存的各頁面的服務器鏈接地址更新為緩存存儲地址;當前頁面及其后N頁頁面數據緩存完畢,斷開瀏覽器與互聯網的連接;切換瀏覽器至第二工作狀態,選擇緩存的當前頁面及其后N頁頁面中任意一頁并點擊打開,根據被選定的頁面所對應的緩存存儲地址從緩存中讀取數據,進而顯示被選定的頁面。在選擇緩存的當前頁面及其后N頁頁面中任意一頁并點擊打開后,進一步包括判斷點擊打開的頁面是否已緩存并具有相應的緩存存儲地址,如果是,根據被選定的頁面所對應的緩存存儲地址從緩存中讀取數據并進行頁面顯示,否則,瀏覽器重新建立與互聯網的連接。所述瀏覽器通過互聯網訪問服務器之后,進一步包括確認互聯網環境處于富足狀況,以執行下載網頁中當前頁面數據及預先設定的該當前頁面后N頁的頁面數據并對所述各頁面數據進行緩存的步驟,所述互聯網環境處于富足狀況包括接入點資費便宜,網速較快,信道未被占有三種狀況。一種網頁瀏覽裝置,包括下載模塊,用于在第一工作狀態下依序下載服務器中當前頁面數據及預先設定的該當前頁面后N頁的頁面數據,N為自然數;緩存模塊,用于接收下載模塊所下載的各頁面數據,并為每一頁面數據分配相應的緩存存儲地址以進行緩存;瀏覽模塊,用于在第一工作狀態下通過互聯網訪問服務器,并在第二工作狀態下根據被選定的頁面所對應的緩存存儲地址從緩存模塊中讀取并輸出頁面數據,進而在當前頁面及其后N頁數據緩存完畢后,斷開與互聯網的連接;鏈接關系更新模塊,用于根據緩存模塊分配的緩存存儲地址信息,將緩存的各頁面的服務器鏈接地址更新為緩存存儲地址;狀態切換模塊,用于切換瀏覽模塊選擇性地工作在第一工作狀態及第二工作狀態之間;以及顯示模塊,用于接收瀏覽模塊所輸出的數據并進行頁面顯示。相對于現有技術,本專利技術提供的網頁瀏覽方法及裝置,使得用戶在瀏覽頁面數據的同時可進行其他相關頁面數據的下載,并在下載完畢后斷開連接,從而有效節約了互聯網的帶寬資源,也利于降低用戶的流量資費開銷;另外,通過對下載的頁面數據進行緩存,使得在互聯網信號不穩定、或與網頁通信中斷的情況下,用戶依舊可以對緩存中的富文本進行瀏覽,即用戶在互聯網信號不穩定、或與網頁通信中斷的情況下仍然可以瀏覽緩存的網頁內容,此有利于提升用戶的瀏覽體驗。附圖說明圖I為現有基于互聯網通過移動終端瀏覽器瀏覽富文本的方法流程示意圖。圖2為本專利技術實施例提供的網頁瀏覽方法的流程示意圖。圖3為圖2所示流程中瀏覽器工作在第一工作狀態下的工作流程示意圖。圖4為圖2所示流程中瀏覽器工作在第二工作狀態下的工作流程示意圖。 圖5為本專利技術實施例提供的網頁瀏覽裝置的結構示意圖。具體實施例方式為使本專利技術的目的、技術方案和優點更加清楚,下面將結合附圖及具體實施例對本專利技術作進一步地詳細描述。圖2為本專利技術實施例網頁瀏覽方法的流程示意圖。參見圖2,該流程包括步驟201-205。步驟201 :切換瀏覽器至第一工作狀態,瀏覽器在第一工作狀態下通過互聯網訪問服務器。如圖3所示,用戶通過點擊移動終端瀏覽器,例如,手機瀏覽器的“閱讀模式切換按鈕”使移動終端瀏覽器切換進入瀏覽器的離線下載模式(第一工作狀態),觸發移動終端瀏覽器建立與網頁的連接,啟動訪問流程,并根據用戶輸入的需要訪問的鏈接地址信息,訪問該網頁以下載相應的富文本數據。實際應用中,移動終端瀏覽器在建立與網頁的連接,訪問離線下載模式的網頁的連接后,可以進一步根據獲取的流量信息以及帶寬信息判斷用戶當前所處的互聯網環境的狀況,當互聯網環境較差,則直接在線下載網頁中的富文本當前頁面數據;如果互聯網環境處于富足狀況,則執行下面步驟202。此處,互聯網環境處于富足狀況包括接入點資費便宜,網速較快,信道未被占有三種狀況;相反的,互聯網環境較差包括接入點資費較貴,網速較慢,信道已被占有三種狀況。例如,在目前的網絡環境中,當接入點為無線保真(WIFI, Wireless Fidelity)接入點時,由于接入無線保真接入點免費,且網速較快,可以直接執行下面步驟202。步驟202 :依序下載服務器當本文檔來自技高網...
【技術保護點】
一種網頁瀏覽方法,其特征在于,該方法包括:切換瀏覽器至第一工作狀態,瀏覽器在第一工作狀態下通過互聯網訪問服務器;依序下載服務器當前頁面數據及預先設定的該當前頁面后N頁的頁面數據并對所述各頁面數據進行緩存,并顯示當前頁面,N為自然數;將緩存的各頁面的服務器鏈接地址更新為緩存存儲地址;當前頁面及其后N頁頁面數據緩存完畢,斷開瀏覽器與互聯網的連接;切換瀏覽器至第二工作狀態,選擇緩存的當前頁面及其后N頁頁面中任意一頁并點擊打開,根據被選定的頁面所對應的緩存存儲地址從緩存中讀取數據,進而顯示被選定的頁面。
【技術特征摘要】
【專利技術屬性】
技術研發人員:高文君,姜軍軍,何明,陳磊,
申請(專利權)人:騰訊科技深圳有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。