專利名稱:一種實現(xiàn)預(yù)下載的方法、無線通信終端及客戶端瀏覽器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)業(yè)務(wù)領(lǐng)域,特別是涉及一種實現(xiàn)預(yù)下載的方法、無線通信終端及 客戶端瀏覽器。
背景技術(shù):
隨著無線通信終端如手機的普及,使用無線通信終端瀏覽器如手機瀏覽器訪問 web網(wǎng)站已經(jīng)變得日益普及,但是由于無線網(wǎng)絡(luò)速度的限制,每次訪問一個新的網(wǎng)頁,用戶 都需要等待一個比較長的時間,因此,造成用戶的使用體驗不佳?,F(xiàn)有技術(shù)中,通常是把已經(jīng)打開網(wǎng)頁中所有的超鏈接在后臺下載并保存到緩存 中,當用戶點擊某一個超鏈接的時候,從緩存中獲取相應(yīng)的網(wǎng)頁,并展示出來,以提高網(wǎng) 頁瀏覽速度;或者是通過關(guān)鍵字來下載特定的統(tǒng)一資源定位器(URL,Uniform Resource Locator)地址,以相對地減少了下載量。在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題如果分析網(wǎng)頁中的組合關(guān)鍵字,排列組合后需要查詢的數(shù)據(jù)量很大,對服務(wù)器性 能要求高,只適合在處理性能高的服務(wù)器中運行;如果是通過關(guān)鍵字掃描,結(jié)果可能是找到的URL很多,也可能很少,不能夠根據(jù)相 關(guān)業(yè)務(wù)獲取準確的URL信息,做了額外或者無效工作;如果在后臺下載網(wǎng)頁中包含的各種URL信息,就會導(dǎo)致下載的URL過多,下載的 流量大,客戶端負荷大,對于處理能力強的PC機和有線網(wǎng)絡(luò)來說,問題不大,但是對于低主 頻、低內(nèi)存、網(wǎng)絡(luò)速度很慢的無線通信終端如手機終端來說,就會造成界面反應(yīng)慢,用戶消 息響應(yīng)不及時的缺點。
發(fā)明內(nèi)容
本發(fā)明提供一種實現(xiàn)預(yù)下載的方法、無線通信終端及客戶端瀏覽器,以解決現(xiàn)有 技術(shù)中,用戶利用無線通信終端瀏覽網(wǎng)頁體驗不佳的技術(shù)問題。為了實現(xiàn)上述目的,一方面,提供一種實現(xiàn)預(yù)下載的方法,用于在無線通信客戶端 實現(xiàn)網(wǎng)頁預(yù)下載,其特征在于,包括如下步驟客戶端瀏覽器獲取用戶請求的網(wǎng)頁;所述客戶端瀏覽器在解析所述網(wǎng)頁的過程中,發(fā)現(xiàn)所述網(wǎng)頁中包含預(yù)定的自定義 預(yù)下載標簽,所述自定義預(yù)下載標簽用于指示需要預(yù)下載的URL地址;所述客戶端瀏覽器解析出所述自定義預(yù)下載標簽所指示的預(yù)下載URL地址,并在 后臺下載所述URL地址對應(yīng)的網(wǎng)頁;在下載完所述URL地址對應(yīng)的網(wǎng)頁后,所述客戶端瀏覽器將所述下載完的所述 URL地址對應(yīng)的網(wǎng)頁保存到緩存中。優(yōu)選地,所述的方法,其中,所述自定義預(yù)下載標簽由服務(wù)器端在編寫網(wǎng)頁時,根 據(jù)業(yè)務(wù)需求預(yù)先加入到所述編寫的網(wǎng)頁中;或由用戶利用提供的標簽加入接口,添加到所述請求的網(wǎng)頁中。優(yōu)選地,所述的方法,其中,所述在后臺下載所述URL地址對應(yīng)的網(wǎng)頁為所述客戶端瀏覽器在預(yù)排版所述網(wǎng)頁的過程中,調(diào)用下載模塊下載所述網(wǎng)頁。優(yōu)選地,所述的方法,其中,在所述網(wǎng)頁中、所述自定義預(yù)下載標簽設(shè)置在所關(guān)聯(lián) 的a標簽處、或所關(guān)聯(lián)的內(nèi)容體標簽內(nèi)。優(yōu)選地,所述的方法,其中,在后臺下載所述URL地址對應(yīng)的網(wǎng)頁前,還包括詢問用戶是否允許進行預(yù)下載的步驟。優(yōu)選地,所述的方法,其中,將所述下載完的所述URL地址對應(yīng)的網(wǎng)頁保存到緩存 中的步驟后,還包括當用戶請求的網(wǎng)頁為所述自定義預(yù)下載標簽所指示的URL對應(yīng)的網(wǎng)頁時,所述客 戶端瀏覽器打開所述緩存中的所述網(wǎng)頁,并將所述緩存的網(wǎng)頁呈現(xiàn)給用戶。另一方面,提供一種無線通信終端,包括客戶端瀏覽器,其特征在于,所述客戶端 瀏覽器包括網(wǎng)頁獲取模塊,用于獲取用戶請求的網(wǎng)頁;解析模塊,用于在解析所述網(wǎng)頁的過程中、發(fā)現(xiàn)所述網(wǎng)頁中包含預(yù)定的自定義預(yù) 下載標簽時,解析出所述自定義預(yù)下載標簽所指示的預(yù)下載URL地址;下載模塊,用于在后臺下載所述URL地址對應(yīng)的網(wǎng)頁;保存模塊,用于在下載完所述URL地址對應(yīng)的網(wǎng)頁后,將所述下載完的所述URL地 址對應(yīng)的網(wǎng)頁保存到緩存中。優(yōu)選地,所述的無線通信終端,其中,還包括標簽加入接口模塊,用于供用戶在所述請求的網(wǎng)頁中添加自定義預(yù)下載標簽,并 將用戶添加的自定義預(yù)下載標簽發(fā)送至所述解析模塊。優(yōu)選地,所述的無線通信終端,其中,在所述網(wǎng)頁中、所述自定義預(yù)下載標簽設(shè)置 在所關(guān)聯(lián)的a標簽處、或所關(guān)聯(lián)的內(nèi)容體標簽內(nèi)。優(yōu)選地,所述的無線通信終端,其中,還包括緩存呈現(xiàn)模塊,用于在用戶請求的網(wǎng)頁為所述自定義預(yù)下載標簽所指示的URL對 應(yīng)的網(wǎng)頁時,打開所述緩存中的所述網(wǎng)頁,并將所述緩存的網(wǎng)頁呈現(xiàn)給用戶。又一方面,提供一種客戶端瀏覽器,應(yīng)用于無線通信終端,其特征在于,包括網(wǎng)頁獲取模塊,用于獲取用戶請求的網(wǎng)頁;解析模塊,用于在解析所述網(wǎng)頁的過程中、發(fā)現(xiàn)所述網(wǎng)頁中包含預(yù)定的自定義預(yù) 下載標簽時,解析出所述自定義預(yù)下載標簽所指示的預(yù)下載URL地址;下載模塊,用于在后臺下載所述URL地址對應(yīng)的網(wǎng)頁;保存模塊,用于在下載完所述URL地址對應(yīng)的網(wǎng)頁后,將所述下載完的所述URL地 址對應(yīng)的網(wǎng)頁保存到緩存中。優(yōu)選地,所述的客戶端瀏覽器,其中,還包括標簽加入接口模塊,用于供用戶在所述請求的網(wǎng)頁中添加自定義預(yù)下載標簽,并 將用戶添加的自定義預(yù)下載標簽發(fā)送至所述解析模塊。又一方面,提供一種服務(wù)器,其中,包括自定義標簽添加模塊,用于在編寫網(wǎng)頁時,根據(jù)業(yè)務(wù)需求將自定義預(yù)下載標簽的加入到所述編寫的網(wǎng)頁中,所述自定義預(yù)下載標簽用于指示需要預(yù)下載的URL地址。上述技術(shù)方案中的一個技術(shù)方案具有如下技術(shù)效果本發(fā)明通過在預(yù)先在網(wǎng)頁中加入自定義預(yù)下載標簽來指示需要預(yù)下載的URL地 址,使得無線通信客戶端瀏覽器能夠在瀏覽網(wǎng)頁時,根據(jù)該自定義下載標簽在后臺預(yù)先下 載上述URL對應(yīng)的網(wǎng)頁,并將該網(wǎng)頁保存在緩存中,使得在用戶請求該網(wǎng)頁時,能夠快速呈 現(xiàn)給用戶,增強了用戶的體驗。進一步地,本發(fā)明的技術(shù)方案無需通過關(guān)鍵字來查詢,對客戶端的處理能力要求 不高,能夠在無線通信客戶端如手機客戶端實現(xiàn)。進一步地,網(wǎng)頁中添加的自定義標簽完全根據(jù)業(yè)務(wù)需求來指定,就不會存在做額 外功和無用功的情況。進一步地,自定義標簽的個數(shù)可以控制,在有效利用低主頻和網(wǎng)絡(luò)帶寬的前提下, 可以最大限度地響應(yīng)界面消息。
圖1為本發(fā)明實施例的實現(xiàn)預(yù)下載的方法的流程示意圖;圖2為本發(fā)明另一實施例的實現(xiàn)預(yù)下載的方法的流程示意圖;圖3為本發(fā)明實施例的無線通信終端的結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明實施例要解決的技術(shù)問題、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附 圖及具體實施例進行詳細描述。本發(fā)明的發(fā)明人在實現(xiàn)本發(fā)明的過程中發(fā)現(xiàn)用戶在打開新網(wǎng)頁的頁面時,網(wǎng)絡(luò)應(yīng)用以及無線通信終端如手機的處理器都非常 繁忙,而在瀏覽網(wǎng)頁內(nèi)容時,網(wǎng)絡(luò)和處理器又都閑下來了??臻e的時間被浪費掉,而忙的時 候,又需要用戶等待較長時間,才能任務(wù)完成。以目前較為流行的網(wǎng)絡(luò)小說為例,用戶在讀 取網(wǎng)絡(luò)小說之中的某一頁時,受到網(wǎng)絡(luò)速度和手機客戶端處理能力的限制,一般打開一張 小說頁面需要消耗很長的時間,用戶體驗較差。而在用戶瀏覽小說頁面的過程中,手機客戶 端的處理任務(wù)不大,因此大部分資源都處于空閑狀態(tài)。當用戶需要訪問下一張小說頁面時, 用戶又需要等待很長的處理時間。如此一來,在下載內(nèi)容的過程中處理負擔較重導(dǎo)致等待 時間較長,而在瀏覽過程中處理負擔較輕大量處理資源被浪費,由此導(dǎo)致處理資源利用率 十分不均衡,且手機用戶上網(wǎng)訪問網(wǎng)頁的用戶體驗不佳。為解決上述問題,本發(fā)明的發(fā)明人提出一種實現(xiàn)預(yù)下載的方法,通過均衡資源利 用率來提高無線通信終端瀏覽網(wǎng)頁的速度、增強用戶利用無線通信終端瀏覽網(wǎng)頁的用戶體 驗。圖1為本發(fā)明實施例的實現(xiàn)預(yù)下載的方法的流程示意圖。本發(fā)明實施例的實現(xiàn)預(yù) 下載的方法用于在無線通信客戶端實現(xiàn)網(wǎng)頁預(yù)下載。如圖1,該實施例的方法包括步驟101,客戶端瀏覽器獲取用戶請求的網(wǎng)頁;步驟102,客戶端瀏覽器在解析所述網(wǎng)頁的過程中,發(fā)現(xiàn)所述網(wǎng)頁中包含預(yù)定的自 定義預(yù)下載標簽,所述自定義預(yù)下載標簽用于指示需要預(yù)下載的URL地址;
步驟103,客戶端瀏覽器解析出所述自定義預(yù)下載標簽所指示的預(yù)下載URL地址, 并在后臺下載所述URL地址對應(yīng)的網(wǎng)頁;優(yōu)選地,所述自定義預(yù)下載標簽由服務(wù)器端在編寫網(wǎng)頁時,根據(jù)業(yè)務(wù)需求預(yù)先加 入到所述編寫的網(wǎng)頁中;或由用戶利用提供的標簽加入接口,添加到所述請求的網(wǎng)頁中。優(yōu)選地,該步驟中,客戶端瀏覽器通過調(diào)用下載模塊來下載;示例性地,客戶瀏覽器通過解析模塊解析出所述自定義預(yù)下載標簽所指示的預(yù)下 載URL地址,并在解析完成后,將解析出的URL地址發(fā)送給下載模塊,由下載模塊在后臺下 載;優(yōu)選地,客戶端瀏覽器在預(yù)排版用戶請求的網(wǎng)頁時,調(diào)用下載模塊下載上述預(yù)下 載標簽指示的URL地址對應(yīng)的網(wǎng)頁;步驟104,在下載完所述URL地址對應(yīng)的網(wǎng)頁后,所述客戶端瀏覽器將下載完的所 述URL地址對應(yīng)的網(wǎng)頁保存到緩存中;優(yōu)選地,該步驟中,下載完的所述URL地址對應(yīng)的網(wǎng) 頁保存到客戶端本地的緩存目錄中。優(yōu)選地,在上述網(wǎng)頁中、上述自定義預(yù)下載標簽設(shè)置在所關(guān)聯(lián)的a標簽處、或所關(guān) 聯(lián)的內(nèi)容體標簽內(nèi)。優(yōu)選地,在上述網(wǎng)頁中、上述自定義預(yù)下載標簽設(shè)置在所關(guān)聯(lián)的內(nèi)容體標簽關(guān)閉 處。優(yōu)選地,在將所述下載完的所述URL地址對應(yīng)的網(wǎng)頁保存到緩存中的步驟后,還 包括當用戶請求的網(wǎng)頁為所述自定義預(yù)下載標簽所指示的URL對應(yīng)的網(wǎng)頁時,所述客戶 端瀏覽器打開所述緩存中的所述網(wǎng)頁,并將所述緩存的網(wǎng)頁呈現(xiàn)給用戶。在本發(fā)明的實施例中,通過預(yù)先定義自定義的預(yù)下載標簽來指示需要預(yù)下在的 URL地址,并將該自定義的預(yù)下載標簽添加到網(wǎng)頁中,使得客戶端瀏覽器在瀏覽添加有預(yù)下 載標簽的網(wǎng)頁時,能在后臺預(yù)先下載上述標簽所指示的URL地址對應(yīng)的網(wǎng)頁,并將下載的 網(wǎng)頁保存到緩存中,可使得在用戶請求上述標簽所指示的URL地址對應(yīng)的網(wǎng)頁時,直接打 開緩存中的網(wǎng)頁,并快速呈現(xiàn)給用戶,增強了用戶體驗,并充分利用了網(wǎng)絡(luò)及終端處理器在 用戶瀏覽網(wǎng)頁時的空閑資源。優(yōu)選地,上述自定義預(yù)下載標簽所指示預(yù)下載的URL地址對應(yīng)的網(wǎng)頁為與當前訪 問的網(wǎng)頁相關(guān)的網(wǎng)頁,如為當前訪問網(wǎng)頁的下一頁或下一項內(nèi)容。舉例說明,當用戶在利用 無線通信終端上網(wǎng)閱讀電子書的某一頁時,自定義預(yù)下載標簽所指示預(yù)下載的URL地址對 應(yīng)的網(wǎng)頁可以為當前閱讀的頁面的下一頁,或下幾頁的內(nèi)容。鑒于目前運營商對用戶數(shù)據(jù)業(yè)務(wù)依據(jù)下載流量進行計費,因此可在進行預(yù)下載之 前詢問用戶是否允許進行預(yù)下載,若用戶允許,則采用本發(fā)明提供的技術(shù)方案進行預(yù)下載。 優(yōu)選地,在后天下載URL地址對應(yīng)的網(wǎng)頁之前詢問用戶是否允許預(yù)下載。圖2為本發(fā)明另一實施例的實現(xiàn)預(yù)下載的方法的流程示意圖。如圖1,該實施例的 方法包括步驟201,服務(wù)器端在設(shè)計即編寫網(wǎng)頁時,根據(jù)業(yè)務(wù)需求在編寫的網(wǎng)頁中添加預(yù)先 設(shè)定的、自定義預(yù)下載標簽,該自定義預(yù)下載標簽用于指示在瀏覽器解析該網(wǎng)頁時需要預(yù) 下載的URL地址;示例性地,該需要預(yù)下載的URL地址包含在該網(wǎng)頁中;步驟202,客戶端通過客戶端瀏覽器瀏覽即獲取該網(wǎng)頁,并解析該網(wǎng)頁;
步驟203,客戶端瀏覽器判斷在解析的過程中,是否發(fā)現(xiàn)網(wǎng)頁中包含上述自定義預(yù) 下載標簽;如是,則執(zhí)行步驟204 ;否則,執(zhí)行步驟206 ;步驟204,調(diào)用下載模塊,將需要預(yù)下載的URL地址發(fā)送給下載模塊,并在后臺默 默預(yù)下載URL地址對應(yīng)的網(wǎng)頁;步驟205,下載模塊下載完成后,將預(yù)下載的網(wǎng)頁保存到緩存中;步驟206,在用戶點擊下一個鏈接時,判斷該點擊的下一個鏈接是否在緩存中;如 是,執(zhí)行步驟207 ;否則,執(zhí)行步驟208 ;步驟207,直接打開緩存中的該網(wǎng)頁,然后執(zhí)行步驟209 ;步驟208,下載該鏈接對應(yīng)的網(wǎng)頁,示例性地調(diào)用下載模塊來下載;步驟209,展示頁面給用戶。下面舉例說明本發(fā)明實施例的具體實現(xiàn)。服務(wù)器端按照自定義標簽規(guī)范來編寫相應(yīng)網(wǎng)頁。示例性地,相應(yīng)的標簽規(guī)范可以 為如下所示<asppreload href = “ http://wap.163.com" />asppreload表示自定義預(yù)下載標簽,起頁面預(yù)讀即頁面預(yù)下載的作用。該例中,該 自定義標簽只有一個參數(shù)href,表示需要進行預(yù)下載的頁面地址。該標簽是為了使頁面載 入速度更快,在用戶瀏覽當前頁記錄時,瀏覽器就預(yù)請求后續(xù)頁面,一般用在下一頁或下一 內(nèi)容這種標記中。理論上此標簽可以放在網(wǎng)頁中任何位置,一般為了方便修改將該標簽寫 在關(guān)聯(lián)的a標簽所在或內(nèi)容體標簽即body標簽關(guān)閉處,在預(yù)排版階段進行預(yù)讀取操作,該 標簽是不可見標簽,將不會在界面中顯示任何內(nèi)容。理論上可以放置任意多個,但是需要綜 合考慮,過多的預(yù)讀會導(dǎo)致網(wǎng)絡(luò)堵塞,界面響應(yīng)不靈敏等問題。使用樣例該標簽寫在關(guān)聯(lián)的a標簽所在之處如果頁面中包含有“下一頁”這種翻頁文字, 建議將預(yù)下載標簽和“下一頁”這樣的翻頁標簽放置在一起,修改鏈接地址時也方便修改。如果頁面中沒有“下一頁”這種翻頁文字,但是我們想在某頁面中提前預(yù)讀后續(xù)頁 面,可以將預(yù)下載標簽寫在body區(qū)域的任何位置,為了方便修改,建議寫在body標簽關(guān)閉之前。圖3為本發(fā)明實施例的無線通信終端的結(jié)構(gòu)示意圖。如圖3,該無線通信終端包 括客戶端瀏覽器301,該客戶端瀏覽器又包括網(wǎng)頁獲取模塊302,用于獲取用戶請求的網(wǎng)頁;解析模塊303,用于在解析所述網(wǎng)頁的過程中、發(fā)現(xiàn)所述網(wǎng)頁中包含預(yù)定的自定義 預(yù)下載標簽時,解析出所述自定義預(yù)下載標簽所指示的預(yù)下載URL地址;下載模塊304,用于在后臺下載所述URL地址對應(yīng)的網(wǎng)頁;保存模塊305,用于在下載完所述URL地址對應(yīng)的網(wǎng)頁后,將所述下載完的所述 URL地址對應(yīng)的網(wǎng)頁保存到緩存中。優(yōu)選地,所述的無線通信終端還包括標簽加入接口模塊,用于供用戶在所述請 求的網(wǎng)頁中添加自定義預(yù)下載標簽,并將用戶添加的自定義預(yù)下載標簽發(fā)送至所述解析模 塊。優(yōu)選地,所述的無線通信終端,在所述網(wǎng)頁中、所述自定義預(yù)下載標簽設(shè)置在所關(guān)聯(lián)的a標簽處、或所關(guān)聯(lián)的內(nèi)容體標簽內(nèi)。優(yōu)選地,所述的無線通信終端,其中,還包括緩存呈現(xiàn)模塊,用于在用戶請求的網(wǎng)頁為所述自定義預(yù)下載標簽所指示的URL對 應(yīng)的網(wǎng)頁時,打開所述緩存中的所述網(wǎng)頁,并將所述緩存的網(wǎng)頁呈現(xiàn)給用戶。優(yōu)選地,所述的無線通信終端,還包括詢問模塊,用于在下載模塊在后臺下載所述URL地址對應(yīng)的網(wǎng)頁之前,詢問用戶 是否允許進行預(yù)下載。另一方面,還提供了一種客戶端瀏覽器,應(yīng)用于無線通信終端,包括網(wǎng)頁獲取模塊,用于獲取用戶請求的網(wǎng)頁;解析模塊,用于在解析所述網(wǎng)頁的過程中、發(fā)現(xiàn)所述網(wǎng)頁中包含預(yù)定的自定義預(yù) 下載標簽時,解析出所述自定義預(yù)下載標簽所指示的預(yù)下載URL地址;下載模塊,用于在后臺下載所述URL地址對應(yīng)的網(wǎng)頁;保存模塊,用于在下載完所述URL地址對應(yīng)的網(wǎng)頁后,將所述下載完的所述URL地 址對應(yīng)的網(wǎng)頁保存到緩存中。優(yōu)選地,所述的客戶端瀏覽器還包括標簽加入接口模塊,用于供用戶在所述請 求的網(wǎng)頁中添加自定義預(yù)下載標簽,并將用戶添加的自定義預(yù)下載標簽發(fā)送至所述解析模 塊。又一方面,還提供了一種服務(wù)器,包括自定義標簽添加模塊,用于在編寫網(wǎng)頁時, 根據(jù)業(yè)務(wù)需求將自定義預(yù)下載標簽的加入到所述編寫的網(wǎng)頁中,所述自定義預(yù)下載標簽用 于指示需要預(yù)下載的URL地址。本發(fā)明的技術(shù)方案應(yīng)用在無線通信終端如手機終端上可實現(xiàn)了預(yù)先下載網(wǎng)頁的 強大功能,使手機終端軟件產(chǎn)品成為速度快、時間分配合理的終端軟件產(chǎn)品平臺。該技術(shù)可 應(yīng)用到資訊列表頁面、音樂列表頁面、彩鈴列表頁面、139業(yè)務(wù)中的網(wǎng)盤列表頁面、共享列表 頁面、詳情展示頁面等頁面中,尤其是應(yīng)用于含“下一頁”或“下一內(nèi)容”這種鏈接標記的頁 面中,為手機終端用戶提供很好的預(yù)下載服務(wù),增強了手機終端用戶的上網(wǎng)體驗。而且,由 于網(wǎng)頁中添加的自定義標簽完全根據(jù)業(yè)務(wù)需求來指定,就不會存在做額外功和無用功的情 況。進一步地,自定義標簽的個數(shù)可以控制,在有效利用低主頻和網(wǎng)絡(luò)帶寬的前提下,可以 最大限度地響應(yīng)界面消息。上所述是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來 說,在不脫離本發(fā)明實施例所述原理的前提下,還可以做出若干改進和潤飾,這些改進和潤 飾也應(yīng)視為本發(fā)明的保護范圍。
權(quán)利要求
1.一種實現(xiàn)預(yù)下載的方法,用于在無線通信客戶端實現(xiàn)網(wǎng)頁預(yù)下載,其特征在于,包括 如下步驟客戶端瀏覽器獲取用戶請求的網(wǎng)頁;所述客戶端瀏覽器在解析所述網(wǎng)頁的過程中,發(fā)現(xiàn)所述網(wǎng)頁中包含預(yù)定的自定義預(yù)下 載標簽,所述自定義預(yù)下載標簽用于指示需要預(yù)下載的URL地址;所述客戶端瀏覽器解析出所述自定義預(yù)下載標簽所指示的預(yù)下載URL地址,并在后臺 下載所述URL地址對應(yīng)的網(wǎng)頁;在下載完所述URL地址對應(yīng)的網(wǎng)頁后,所述客戶端瀏覽器將所述下載完的所述URL地 址對應(yīng)的網(wǎng)頁保存到緩存中。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述自定義預(yù)下載標簽由服務(wù)器端在編 寫網(wǎng)頁時,根據(jù)業(yè)務(wù)需求預(yù)先加入到所述編寫的網(wǎng)頁中;或由用戶利用提供的標簽加入接 口,添加到所述請求的網(wǎng)頁中。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述在后臺下載所述URL地址對應(yīng)的 網(wǎng)頁為所述客戶端瀏覽器在預(yù)排版所述網(wǎng)頁的過程中,調(diào)用下載模塊下載所述網(wǎng)頁。
4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,在所述網(wǎng)頁中、所述自定義預(yù)下載標 簽設(shè)置在所關(guān)聯(lián)的a標簽處、或所關(guān)聯(lián)的內(nèi)容體標簽內(nèi)。
5.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,在后臺下載所述URL地址對應(yīng)的網(wǎng)頁 前,還包括詢問用戶是否允許進行預(yù)下載的步驟。
6.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,將所述下載完的所述URL地址對應(yīng)的 網(wǎng)頁保存到緩存中的步驟后,還包括當用戶請求的網(wǎng)頁為所述自定義預(yù)下載標簽所指示的URL對應(yīng)的網(wǎng)頁時,所述客戶端 瀏覽器打開所述緩存中的所述網(wǎng)頁,并將所述緩存的網(wǎng)頁呈現(xiàn)給用戶。
7.一種無線通信終端,包括客戶端瀏覽器,其特征在于,所述客戶端瀏覽器包括網(wǎng)頁獲取模塊,用于獲取用戶請求的網(wǎng)頁;解析模塊,用于在解析所述網(wǎng)頁的過程中、發(fā)現(xiàn)所述網(wǎng)頁中包含預(yù)定的自定義預(yù)下載 標簽時,解析出所述自定義預(yù)下載標簽所指示的預(yù)下載URL地址;下載模塊,用于在后臺下載所述URL地址對應(yīng)的網(wǎng)頁;保存模塊,用于在下載完所述URL地址對應(yīng)的網(wǎng)頁后,將所述下載完的所述URL地址對 應(yīng)的網(wǎng)頁保存到緩存中。
8.根據(jù)權(quán)利要求7所述的無線通信終端,其特征在于,還包括標簽加入接口模塊,用于供用戶在所述請求的網(wǎng)頁中添加自定義預(yù)下載標簽,并將用 戶添加的自定義預(yù)下載標簽發(fā)送至所述解析模塊。
9.根據(jù)權(quán)利要求7或8所述的無線通信終端,其特征在于,在所述網(wǎng)頁中、所述自定義 預(yù)下載標簽設(shè)置在所關(guān)聯(lián)的a標簽處、或所關(guān)聯(lián)的內(nèi)容體標簽內(nèi)。
10.根據(jù)權(quán)利要求7或8所述的無線通信終端,其特征在于,還包括緩存呈現(xiàn)模塊,用于在用戶請求的網(wǎng)頁為所述自定義預(yù)下載標簽所指示的URL對應(yīng)的 網(wǎng)頁時,打開所述緩存中的所述網(wǎng)頁,并將所述緩存的網(wǎng)頁呈現(xiàn)給用戶。
11.一種客戶端瀏覽器,應(yīng)用于無線通信終端,其特征在于,包括 網(wǎng)頁獲取模塊,用于獲取用戶請求的網(wǎng)頁;解析模塊,用于在解析所述網(wǎng)頁的過程中、發(fā)現(xiàn)所述網(wǎng)頁中包含預(yù)定的自定義預(yù)下載 標簽時,解析出所述自定義預(yù)下載標簽所指示的預(yù)下載URL地址; 下載模塊,用于在后臺下載所述URL地址對應(yīng)的網(wǎng)頁;保存模塊,用于在下載完所述URL地址對應(yīng)的網(wǎng)頁后,將所述下載完的所述URL地址對 應(yīng)的網(wǎng)頁保存到緩存中。
12.根據(jù)權(quán)利要求11所述的客戶端瀏覽器,其特征在于,還包括標簽加入接口模塊,用于供用戶在所述請求的網(wǎng)頁中添加自定義預(yù)下載標簽,并將用 戶添加的自定義預(yù)下載標簽發(fā)送至所述解析模塊。
13.一種服務(wù)器,其特征在于,包括自定義標簽添加模塊,用于在編寫網(wǎng)頁時,根據(jù)業(yè)務(wù)需求將自定義預(yù)下載標簽的加入 到所述編寫的網(wǎng)頁中,所述自定義預(yù)下載標簽用于指示需要預(yù)下載的URL地址。
全文摘要
本發(fā)明提供了一種實現(xiàn)預(yù)下載的方法、無線通信終端及客戶端瀏覽器,該方法包括客戶端瀏覽器獲取用戶請求的網(wǎng)頁;客戶端瀏覽器在解析網(wǎng)頁的過程中,發(fā)現(xiàn)網(wǎng)頁中包含預(yù)定的自定義預(yù)下載標簽,自定義預(yù)下載標簽用于指示需要預(yù)下載的URL地址;客戶端瀏覽器解析出自定義預(yù)下載標簽所指示的預(yù)下載URL地址,并在后臺下載URL地址對應(yīng)的網(wǎng)頁;在下載完URL地址對應(yīng)的網(wǎng)頁后,客戶端瀏覽器將下載完的URL地址對應(yīng)的網(wǎng)頁保存到緩存中。利用該技術(shù)方案,可實現(xiàn)網(wǎng)頁的預(yù)下載,提高給用戶呈現(xiàn)網(wǎng)頁的速度,增強用戶利用無線通信終端上網(wǎng)的體驗。
文檔編號H04M1/2745GK102065108SQ200910237380
公開日2011年5月18日 申請日期2009年11月17日 優(yōu)先權(quán)日2009年11月17日
發(fā)明者孫劍駿, 許錫明, 譚麗麗 申請人:中國移動通信集團廣東有限公司