網(wǎng)頁顯示方法及裝置的制造方法
【專利摘要】本公開是關(guān)于一種網(wǎng)頁顯示方法及裝置,屬于終端技術(shù)領(lǐng)域,該方法包括:當(dāng)接收到網(wǎng)頁獲取指令時,基于該網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對應(yīng)的網(wǎng)頁主體,并向服務(wù)器發(fā)送網(wǎng)頁獲取請求,該網(wǎng)頁主體為目標(biāo)網(wǎng)頁中不產(chǎn)生變化的部分;在獲取到該網(wǎng)頁主體時,對該網(wǎng)頁主體進行顯示;當(dāng)接收到該服務(wù)器基于該網(wǎng)頁獲取請求返回的網(wǎng)頁數(shù)據(jù)時,對該網(wǎng)頁數(shù)據(jù)進行解析,該網(wǎng)頁數(shù)據(jù)為用于顯示該目標(biāo)網(wǎng)頁的全部數(shù)據(jù);將解析后的網(wǎng)頁數(shù)據(jù)覆蓋顯示在該網(wǎng)頁主體上,以完成該目標(biāo)網(wǎng)頁的顯示。本公開通過顯示目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體,從而增加了網(wǎng)頁顯示的豐富性和靈活性,避免了終端等待服務(wù)器返回網(wǎng)頁數(shù)據(jù)時,顯示界面為空白的現(xiàn)象。
【專利說明】
網(wǎng)頁顯不方法及裝置
技術(shù)領(lǐng)域
[0001] 本公開涉及互聯(lián)網(wǎng)領(lǐng)域,尤其涉及一種網(wǎng)頁顯示方法及裝置。
【背景技術(shù)】
[0002] 隨著技術(shù)的發(fā)展,網(wǎng)絡(luò)已經(jīng)成為生活中不可缺少的一部分,其中,通過網(wǎng)絡(luò)進行網(wǎng) 頁瀏覽是用戶使用網(wǎng)絡(luò)的手段之一。當(dāng)用戶需要瀏覽網(wǎng)頁時,可以通過終端從服務(wù)器中獲 取網(wǎng)頁資源,并基于該網(wǎng)頁資源顯示網(wǎng)頁。
[0003] 相關(guān)技術(shù)中,當(dāng)用戶在終端中輸入URL(Uniform Resource Locator,統(tǒng)一資源定 位符)或點擊一個URL時,該終端可以向服務(wù)器發(fā)送網(wǎng)頁獲取請求,該網(wǎng)頁獲取請求中攜帶 該URL。當(dāng)服務(wù)器接收到該網(wǎng)頁獲取請求時,獲取該URL對應(yīng)的HTML(Hyper Text Markup Language,超文本標(biāo)記語言)描述文檔,該HTML描述文檔中記載了顯示該網(wǎng)頁所需的各類網(wǎng) 頁數(shù)據(jù)的描述信息,比如,圖片和視頻等數(shù)據(jù)的描述信息。因此,當(dāng)終端接收到該HTML描述 文檔時,可以從該HTML描述文檔中解析出至少一個網(wǎng)頁數(shù)據(jù)的描述信息,并基于每個網(wǎng)頁 數(shù)據(jù)的描述信息,向服務(wù)器發(fā)送數(shù)據(jù)獲取請求。當(dāng)服務(wù)器接收到該數(shù)據(jù)獲取請求時,向該終 端返回對應(yīng)的網(wǎng)頁數(shù)據(jù)。當(dāng)該終端接收到該網(wǎng)頁數(shù)據(jù)時,加載該網(wǎng)頁數(shù)據(jù),從而顯示該網(wǎng) 頁。
【發(fā)明內(nèi)容】
[0004] 為克服相關(guān)技術(shù)中存在的問題,本公開提供一種網(wǎng)頁顯示方法及裝置。
[0005] 根據(jù)本公開實施例的第一方面,提供一種網(wǎng)頁顯示方法,所述方法包括:
[0006] 當(dāng)接收到網(wǎng)頁獲取指令時,基于所述網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng)頁地址,從本地 緩存中獲取對應(yīng)的網(wǎng)頁主體,并向服務(wù)器發(fā)送網(wǎng)頁獲取請求,所述網(wǎng)頁主體為目標(biāo)網(wǎng)頁中 不產(chǎn)生變化的部分;
[0007] 在獲取到所述網(wǎng)頁主體時,對所述網(wǎng)頁主體進行顯示;
[0008] 當(dāng)接收到所述服務(wù)器基于所述網(wǎng)頁獲取請求返回的網(wǎng)頁數(shù)據(jù)時,對所述網(wǎng)頁數(shù)據(jù) 進行解析,所述網(wǎng)頁數(shù)據(jù)為用于顯示所述目標(biāo)網(wǎng)頁的全部數(shù)據(jù);
[0009] 將解析后的網(wǎng)頁數(shù)據(jù)覆蓋顯示在所述網(wǎng)頁主體上,以完成所述目標(biāo)網(wǎng)頁的顯示。
[0010] 可選地,所述方法還包括:
[0011] 判斷存儲的網(wǎng)頁地址集合中是否存在所述目標(biāo)網(wǎng)頁地址;
[0012] 當(dāng)所述網(wǎng)頁地址集合中存在所述目標(biāo)網(wǎng)頁地址時,執(zhí)行所述基于所述網(wǎng)頁獲取指 令攜帶的目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對應(yīng)的網(wǎng)頁主體,并向服務(wù)器發(fā)送網(wǎng)頁獲取請 求的操作。
[0013] 需要說明的是,終端通過判斷網(wǎng)頁地址集合中是否存在該目標(biāo)網(wǎng)頁地址,并只有 當(dāng)存在該目標(biāo)網(wǎng)頁地址時,獲取對應(yīng)的網(wǎng)頁主體,也即是,當(dāng)不存在該目標(biāo)網(wǎng)頁地址時,可 以無需執(zhí)行獲取對應(yīng)的網(wǎng)頁主體的操作,而是直接基于該網(wǎng)頁獲取指令,向服務(wù)器發(fā)送網(wǎng) 頁獲取請求,從而減少了終端的運行負擔(dān),提高了終端的運行效率。
[0014] 可選地,所述基于所述網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對 應(yīng)的網(wǎng)頁主體,包括:
[0015] 判斷存儲的網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中,是否存儲有所述目標(biāo)網(wǎng)頁地 址對應(yīng)的網(wǎng)頁主體;
[0016] 當(dāng)所述網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中存儲有所述目標(biāo)網(wǎng)頁地址對應(yīng)的 網(wǎng)頁主體時,基于所述目標(biāo)網(wǎng)頁地址,從所述網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中獲取 所述網(wǎng)頁主體。
[0017] 需要說明的是,終端從網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中獲取該目標(biāo)網(wǎng)頁地 址對應(yīng)的網(wǎng)頁主體時,由于該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系存儲在終端中,因此,當(dāng) 該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中存儲有該目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體時,終端 可以很容易的獲取該網(wǎng)頁主體,從而減少了終端獲取網(wǎng)頁主體的時間,提高了終端獲取網(wǎng) 頁主體的效率。
[0018] 可選地,所述基于所述網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對 應(yīng)的網(wǎng)頁主體,包括:
[0019] 判斷本地存儲的網(wǎng)頁瀏覽歷史記錄中是否緩存有所述目標(biāo)網(wǎng)頁地址;
[0020] 當(dāng)所述網(wǎng)頁瀏覽歷史記錄中緩存有所述目標(biāo)網(wǎng)頁地址時,基于所述目標(biāo)網(wǎng)頁地 址,從所述網(wǎng)頁瀏覽歷史記錄中獲取對應(yīng)的網(wǎng)頁主體。
[0021] 需要說明的是,終端從網(wǎng)頁瀏覽歷史記錄中獲取該目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體 時,由于該網(wǎng)頁瀏覽歷史記錄存儲在終端中,因此,當(dāng)該網(wǎng)頁瀏覽歷史記錄中存儲有該目標(biāo) 網(wǎng)頁地址時,終端可以很容易根據(jù)該目標(biāo)網(wǎng)頁地址獲取該網(wǎng)頁主體,從而減少了終端獲取 網(wǎng)頁主體的時間,提高了終端獲取網(wǎng)頁主體的效率。
[0022] 可選地,所述基于所述網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對 應(yīng)的網(wǎng)頁主體,包括:
[0023] 判斷存儲的網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中,是否存儲有所述目標(biāo)網(wǎng)頁地 址對應(yīng)的網(wǎng)頁主體;
[0024] 當(dāng)所述網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中存儲有所述目標(biāo)網(wǎng)頁地址對應(yīng)的 網(wǎng)頁主體時,基于所述目標(biāo)網(wǎng)頁地址,從所述網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中獲取 所述網(wǎng)頁主體;
[0025] 當(dāng)所述網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中未存儲所述目標(biāo)網(wǎng)頁地址對應(yīng)的 網(wǎng)頁主體時,判斷本地存儲的網(wǎng)頁瀏覽歷史記錄中是否緩存有所述目標(biāo)網(wǎng)頁地址;
[0026] 當(dāng)所述網(wǎng)頁瀏覽歷史記錄中緩存有所述目標(biāo)網(wǎng)頁地址時,基于所述目標(biāo)網(wǎng)頁地 址,從所述網(wǎng)頁瀏覽歷史記錄中獲取對應(yīng)的網(wǎng)頁主體。
[0027] 需要說明的是,由于終端從網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中無法獲取該目 標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體時,還可以從網(wǎng)頁瀏覽歷史記錄中獲取該目標(biāo)網(wǎng)頁地址對應(yīng)的 網(wǎng)頁主體時,從而提高了終端獲取網(wǎng)頁主體的可靠性和效率。
[0028]根據(jù)本公開實施例的第二方面,提供一種網(wǎng)頁顯示裝置,所述裝置包括:
[0029]獲取模塊,用于當(dāng)接收到網(wǎng)頁獲取指令時,基于所述網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng) 頁地址,從本地緩存中獲取對應(yīng)的網(wǎng)頁主體,所述網(wǎng)頁主體為目標(biāo)網(wǎng)頁中不產(chǎn)生變化的部 分;
[0030] 發(fā)送模塊,用于當(dāng)接收到網(wǎng)頁獲取指令時,向服務(wù)器發(fā)送網(wǎng)頁獲取請求;
[0031] 第一顯示模塊,用于在獲取到所述網(wǎng)頁主體時,對所述網(wǎng)頁主體進行顯示;
[0032] 解析模塊,用于當(dāng)接收到所述服務(wù)器基于所述網(wǎng)頁獲取請求返回的網(wǎng)頁數(shù)據(jù)時, 對所述網(wǎng)頁數(shù)據(jù)進行解析,所述網(wǎng)頁數(shù)據(jù)為用于顯示所述目標(biāo)網(wǎng)頁的全部數(shù)據(jù);
[0033]第二顯示模塊,用于將解析后的網(wǎng)頁數(shù)據(jù)覆蓋顯示在所述網(wǎng)頁主體上,以完成所 述目標(biāo)網(wǎng)頁的顯示。
[0034] 可選地,所述裝置還包括:
[0035] 判斷模塊,用于判斷存儲的網(wǎng)頁地址集合中是否存在所述目標(biāo)網(wǎng)頁地址;
[0036] 觸發(fā)模塊,用于當(dāng)所述判斷模塊確定所述網(wǎng)頁地址集合中存在所述目標(biāo)網(wǎng)頁地址 時,觸發(fā)所述基于所述網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對應(yīng)的網(wǎng)頁 主體,并向服務(wù)器發(fā)送網(wǎng)頁獲取請求。
[0037]可選地,所述獲取模塊包括:
[0038] 第一判斷單元,用于判斷存儲的網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中,是否存 儲有所述目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體;
[0039] 第一獲取單元,用于當(dāng)所述網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中存儲有所述目 標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體時,基于所述目標(biāo)網(wǎng)頁地址,從所述網(wǎng)頁地址與網(wǎng)頁主體之間 的對應(yīng)關(guān)系中獲取所述網(wǎng)頁主體。
[0040] 可選地,所述獲取模塊包括:
[0041] 第二判斷單元,用于判斷本地存儲的網(wǎng)頁瀏覽歷史記錄中是否緩存有所述目標(biāo)網(wǎng) 頁地址;
[0042] 第二獲取單元,用于當(dāng)所述網(wǎng)頁瀏覽歷史記錄中緩存有所述目標(biāo)網(wǎng)頁地址時,基 于所述目標(biāo)網(wǎng)頁地址,從所述網(wǎng)頁瀏覽歷史記錄中獲取對應(yīng)的網(wǎng)頁主體。
[0043]可選地,所述獲取模塊包括:
[0044] 第三判斷單元,用于判斷存儲的網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中,是否存 儲有所述目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體;
[0045] 第三獲取單元,用于當(dāng)所述網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中存儲有所述目 標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體時,基于所述目標(biāo)網(wǎng)頁地址,從所述網(wǎng)頁地址與網(wǎng)頁主體之間 的對應(yīng)關(guān)系中獲取所述網(wǎng)頁主體;
[0046] 第四判斷單元,用于當(dāng)所述網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中未存儲所述目 標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體時,判斷本地存儲的網(wǎng)頁瀏覽歷史記錄中是否緩存有所述目標(biāo) 網(wǎng)頁地址;
[0047] 第四獲取單元,用于當(dāng)所述網(wǎng)頁瀏覽歷史記錄中緩存有所述目標(biāo)網(wǎng)頁地址時,基 于所述目標(biāo)網(wǎng)頁地址,從所述網(wǎng)頁瀏覽歷史記錄中獲取對應(yīng)的網(wǎng)頁主體。
[0048]根據(jù)本公開實施例的第三方面,提供一種網(wǎng)頁顯示裝置,所述裝置包括:
[0049] 處理器;
[0050] 用于存儲處理器可執(zhí)行指令的存儲器;
[0051] 其中,所述處理器被配置為:
[0052] 當(dāng)接收到網(wǎng)頁獲取指令時,基于所述網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng)頁地址,從本地 緩存中獲取對應(yīng)的網(wǎng)頁主體,并向服務(wù)器發(fā)送網(wǎng)頁獲取請求,所述網(wǎng)頁主體為目標(biāo)網(wǎng)頁中 不產(chǎn)生變化的部分;
[0053] 在獲取到所述網(wǎng)頁主體時,對所述網(wǎng)頁主體進行顯示;
[0054] 當(dāng)接收到所述服務(wù)器基于所述網(wǎng)頁獲取請求返回的網(wǎng)頁數(shù)據(jù)時,對所述網(wǎng)頁數(shù)據(jù) 進行解析,所述網(wǎng)頁數(shù)據(jù)為用于顯示所述目標(biāo)網(wǎng)頁的全部數(shù)據(jù);
[0055] 將解析后的網(wǎng)頁數(shù)據(jù)覆蓋顯示在所述網(wǎng)頁主體上,以完成所述目標(biāo)網(wǎng)頁的顯示。
[0056] 本公開的實施例提供的技術(shù)方案可以包括以下有益效果:在本公開實施例中,當(dāng) 終端接收到該網(wǎng)頁獲取指令時,可以基于該網(wǎng)頁獲取指令中攜帶的目標(biāo)網(wǎng)頁地址,從本地 緩存中獲取對應(yīng)的網(wǎng)頁主體,并在獲取到該網(wǎng)頁主體時,將該網(wǎng)頁主體進行顯示,同時,還 可以基于該網(wǎng)頁獲取指令,向服務(wù)器發(fā)送網(wǎng)頁獲取請求,并在接收到該服務(wù)器基于該網(wǎng)頁 獲取請求返回的網(wǎng)頁數(shù)據(jù)后,對該網(wǎng)頁數(shù)據(jù)進行解析,從而將解析后的網(wǎng)頁數(shù)據(jù)顯示在該 網(wǎng)頁主體上,也即是,該終端可以正常顯示該解析后的網(wǎng)頁數(shù)據(jù),從而避免了在網(wǎng)頁顯示過 程中顯示界面的閃爍,同時由于可以在顯示完整的目標(biāo)網(wǎng)頁時,可以提前顯示該目標(biāo)網(wǎng)頁 的主體部分,從而增加了網(wǎng)頁顯示的豐富性和靈活性,避免了終端等待服務(wù)器返回網(wǎng)頁數(shù) 據(jù)時,顯示界面為空白的現(xiàn)象。
[0057] 應(yīng)當(dāng)理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不 能限制本公開。
【附圖說明】
[0058]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實施 例,并與說明書一起用于解釋本發(fā)明的原理。
[0059]圖1是根據(jù)一示例性實施例示出的一種網(wǎng)頁顯示方法的流程圖。
[0060]圖2A是根據(jù)一示例性實施例示出的另一種網(wǎng)頁顯示方法的流程圖。
[0061 ]圖2B是根據(jù)一示例性實施例示出的一種顯示界面示意圖。
[0062]圖2C是根據(jù)一示例性實施例示出的另一種顯示界面示意圖。
[0063]圖3A是根據(jù)一示例性實施例示出的一種網(wǎng)頁顯示裝置的結(jié)構(gòu)框圖。
[0064]圖3B是根據(jù)一示例性實施例示出的第一種獲取模塊的結(jié)構(gòu)框圖。
[0065]圖3C是根據(jù)一示例性實施例示出的第二種獲取模塊的結(jié)構(gòu)框圖。
[0066]圖3D是根據(jù)一示例性實施例示出的第三種獲取模塊的結(jié)構(gòu)框圖。
[0067] 圖4是根據(jù)一示例性實施例示出的另一種網(wǎng)頁顯示裝置的結(jié)構(gòu)框圖。
[0068] 附圖標(biāo)記:
[0069] 1:網(wǎng)頁主體;
[0070] 11:目標(biāo)網(wǎng)頁的標(biāo)題,12:網(wǎng)頁圖案標(biāo)識,13:子鏈接目錄;
[0071] 2:目標(biāo)網(wǎng)頁更新的文本消息,3:圖片消息。
【具體實施方式】
[0072] 這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及 附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例 中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附 權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0073] 在對本公開實施例進行詳細地解釋說明之前,先對本公開實施例的應(yīng)用場景予以 介紹。目前,當(dāng)用戶進行網(wǎng)頁瀏覽時,終端通??梢曰谟脩糨斎氲腢RL向服務(wù)器發(fā)送網(wǎng)頁 獲取請求,當(dāng)接收到服務(wù)器返回的HTML描述文檔時,可以從該HTML描述文檔中解析出至少 一個網(wǎng)頁數(shù)據(jù)的描述信息,并基于每個網(wǎng)頁數(shù)據(jù)的描述信息,向服務(wù)器發(fā)送數(shù)據(jù)獲取請求。 當(dāng)服務(wù)器接收到該數(shù)據(jù)獲取請求時,向該終端返回對應(yīng)的網(wǎng)頁數(shù)據(jù)。當(dāng)該終端接收到該網(wǎng) 頁數(shù)據(jù)時,加載該網(wǎng)頁數(shù)據(jù),從而顯示該網(wǎng)頁。當(dāng)終端使用的網(wǎng)絡(luò)連接方式的網(wǎng)速較慢時, 終端在等待服務(wù)器響應(yīng)該網(wǎng)頁獲取請求的過程中,終端的顯示界面將是一片空白,影響了 用戶使用終端的體驗效果。因此,本公開實施例提供了一種網(wǎng)頁顯示方法,可以提前顯示網(wǎng) 頁的網(wǎng)頁主體,從而使終端在顯示網(wǎng)頁時,提高了網(wǎng)頁顯示的靈活性和豐富性,避免了終端 等待服務(wù)器返回網(wǎng)頁數(shù)據(jù)時,顯示界面為空白的現(xiàn)象,提高了用戶體驗效果。
[0074] 圖1是根據(jù)一示例性實施例示出的一種網(wǎng)頁顯示方法的流程圖,如圖1所示,該方 法用于終端中,包括以下步驟。
[0075] 在步驟101中,當(dāng)接收到網(wǎng)頁獲取指令時,基于該網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng)頁地 址,從本地緩存中獲取對應(yīng)的網(wǎng)頁主體,并向服務(wù)器發(fā)送網(wǎng)頁獲取請求,該網(wǎng)頁主體為目標(biāo) 網(wǎng)頁中不產(chǎn)生變化的部分。
[0076] 在步驟102中,在獲取到該網(wǎng)頁主體時,對該網(wǎng)頁主體進行顯示。
[0077] 在步驟103中,當(dāng)接收到該服務(wù)器基于該網(wǎng)頁獲取請求返回的網(wǎng)頁數(shù)據(jù)時,對該網(wǎng) 頁數(shù)據(jù)進行解析,該網(wǎng)頁數(shù)據(jù)為用于顯示該目標(biāo)網(wǎng)頁的全部數(shù)據(jù)。
[0078] 在步驟104中,將解析后的網(wǎng)頁數(shù)據(jù)覆蓋顯示在該網(wǎng)頁主體上,以完成該目標(biāo)網(wǎng)頁 的顯示。
[0079] 在本公開實施例中,當(dāng)終端接收到該網(wǎng)頁獲取指令時,可以基于該網(wǎng)頁獲取指令 中攜帶的目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對應(yīng)的網(wǎng)頁主體,并在獲取到該網(wǎng)頁主體時,將 該網(wǎng)頁主體進行顯示,同時,還可以基于該網(wǎng)頁獲取指令,向服務(wù)器發(fā)送網(wǎng)頁獲取請求,并 在接收到該服務(wù)器基于該網(wǎng)頁獲取請求返回的網(wǎng)頁數(shù)據(jù)后,對該網(wǎng)頁數(shù)據(jù)進行解析,從而 將解析后的網(wǎng)頁數(shù)據(jù)顯示在該網(wǎng)頁主體上,也即是,該終端可以正常顯示該解析后的網(wǎng)頁 數(shù)據(jù),從而避免了在網(wǎng)頁顯示過程中顯示界面的閃爍,同時由于可以在顯示完整的目標(biāo)網(wǎng) 頁時,可以提前顯示該目標(biāo)網(wǎng)頁的主體部分,從而增加了網(wǎng)頁顯示的豐富性和靈活性,避免 了終端等待服務(wù)器返回網(wǎng)頁數(shù)據(jù)時,顯示界面為空白的現(xiàn)象。
[0080] 可選地,該方法還包括:
[0081] 判斷存儲的網(wǎng)頁地址集合中是否存在該目標(biāo)網(wǎng)頁地址;
[0082] 當(dāng)該網(wǎng)頁地址集合中存在該目標(biāo)網(wǎng)頁地址時,執(zhí)行基于該網(wǎng)頁獲取指令攜帶的目 標(biāo)網(wǎng)頁地址,從本地緩存中獲取對應(yīng)的網(wǎng)頁主體,并向服務(wù)器發(fā)送網(wǎng)頁獲取請求的操作。
[0083] 可選地,基于該網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對應(yīng)的網(wǎng) 頁主體,包括:
[0084] 判斷存儲的網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中,是否存儲有該目標(biāo)網(wǎng)頁地址 對應(yīng)的網(wǎng)頁主體;
[0085] 當(dāng)該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中存儲有該目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁 主體時,基于該目標(biāo)網(wǎng)頁地址,從該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中獲取該網(wǎng)頁主 體。
[0086] 可選地,基于該網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對應(yīng)的網(wǎng) 頁主體,包括:
[0087] 判斷本地存儲的網(wǎng)頁瀏覽歷史記錄中是否緩存有該目標(biāo)網(wǎng)頁地址;
[0088] 當(dāng)該網(wǎng)頁瀏覽歷史記錄中緩存有該目標(biāo)網(wǎng)頁地址時,基于該目標(biāo)網(wǎng)頁地址,從該 網(wǎng)頁瀏覽歷史記錄中獲取對應(yīng)的網(wǎng)頁主體。
[0089] 可選地,基于該網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對應(yīng)的網(wǎng) 頁主體,包括:
[0090] 判斷存儲的網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中,是否存儲有該目標(biāo)網(wǎng)頁地址 對應(yīng)的網(wǎng)頁主體;
[0091] 當(dāng)該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中存儲有該目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁 主體時,基于該目標(biāo)網(wǎng)頁地址,從該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中獲取該網(wǎng)頁主 體;
[0092] 當(dāng)該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中未存儲該目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁 主體時,判斷本地存儲的網(wǎng)頁瀏覽歷史記錄中是否緩存有該目標(biāo)網(wǎng)頁地址;
[0093] 當(dāng)該網(wǎng)頁瀏覽歷史記錄中緩存有該目標(biāo)網(wǎng)頁地址時,基于該目標(biāo)網(wǎng)頁地址,從該 網(wǎng)頁瀏覽歷史記錄中獲取對應(yīng)的網(wǎng)頁主體。
[0094] 上述所有可選技術(shù)方案,均可按照任意結(jié)合形成本公開的可選實施例,本公開實 施例對此不再--贅述。
[0095]圖2A是根據(jù)一示例性實施例提供的一種網(wǎng)頁顯示方法的流程圖,參照圖2A,該方 法包括如下步驟。
[0096] 在步驟201中,當(dāng)終端接收到網(wǎng)頁獲取指令時,基于該網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng) 頁地址,從本地緩存中獲取對應(yīng)的網(wǎng)頁主體,并向服務(wù)器發(fā)送網(wǎng)頁獲取請求,該網(wǎng)頁主體為 目標(biāo)網(wǎng)頁中不產(chǎn)生變化的部分。
[0097] 需要說明的是,網(wǎng)頁獲取指令用于獲取目標(biāo)網(wǎng)頁的網(wǎng)頁數(shù)據(jù),且該網(wǎng)頁獲取指令 可以由用戶通過指定操作觸發(fā),該指定操作可以為點擊操作、滑動操作、語音操作等,本公 開實施例對此不做具體限定。
[0098] 進一步地,當(dāng)該終端接收到網(wǎng)頁獲取指令時,還可以判斷存儲的網(wǎng)頁地址集合中 是否存在該目標(biāo)網(wǎng)頁地址;當(dāng)該網(wǎng)頁地址集合中存在該目標(biāo)網(wǎng)頁地址時,終端可以基于該 網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對應(yīng)的網(wǎng)頁主體。
[0099] 其中,終端判斷存儲的網(wǎng)頁地址集合中是否存在該目標(biāo)網(wǎng)頁地址的操作可以為: 將該目標(biāo)網(wǎng)頁地址與網(wǎng)頁地址集合中的每個網(wǎng)頁地址進行比較,當(dāng)在該網(wǎng)頁地址集合中存 在與該目標(biāo)網(wǎng)頁地址相同的網(wǎng)頁地址時,確定該網(wǎng)頁地址集合中存在該目標(biāo)網(wǎng)頁地址,否 則確定該目標(biāo)網(wǎng)頁地址中不存在該目標(biāo)網(wǎng)頁地址。
[0100] 需要說明的是,該網(wǎng)頁地址集合可以事先存儲在該終端中,
[0101] 還需要說明的是,該網(wǎng)頁主體可以包括網(wǎng)頁的標(biāo)題、子鏈接目錄、網(wǎng)頁圖案標(biāo)識 等,本公開實施例對此不做具體限定。
[0102] 另外,當(dāng)改網(wǎng)頁地址集合中不存在該目標(biāo)網(wǎng)頁地址時,終端可以可以在接收到網(wǎng) 頁獲取指令時,向服務(wù)器發(fā)送網(wǎng)頁獲取請求。
[0103] 需要說明的是,終端通過判斷網(wǎng)頁地址集合中是否存在該目標(biāo)網(wǎng)頁地址,并只有 當(dāng)存在該目標(biāo)網(wǎng)頁地址時,獲取對應(yīng)的網(wǎng)頁主體,也即是,當(dāng)不存在該目標(biāo)網(wǎng)頁地址時,可 以無需執(zhí)行獲取對應(yīng)的網(wǎng)頁主體的操作,而是直接基于該網(wǎng)頁獲取指令,向服務(wù)器發(fā)送網(wǎng) 頁獲取請求,從而減少了終端的運行負擔(dān),提高了終端的運行效率。
[0104] 再者,該終端基于該網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對應(yīng) 的網(wǎng)頁主體的操作可以包括如下三種方式。
[0105] 第一種方式,終端判斷存儲的網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中,是否存儲 有該目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體;當(dāng)該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中存儲有該 目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體時,基于該目標(biāo)網(wǎng)頁地址,從該網(wǎng)頁地址與網(wǎng)頁主體之間的 對應(yīng)關(guān)系中獲取該網(wǎng)頁主體。
[0106] 比如,當(dāng)目標(biāo)網(wǎng)頁地址為WWW. XX. com時,判斷如表1所示的網(wǎng)頁地址與網(wǎng)頁主體之 間的對應(yīng)關(guān)系中,是否存儲有該目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體,當(dāng)該網(wǎng)頁地址與網(wǎng)頁主體 之間的對應(yīng)關(guān)系中存儲有該目標(biāo)網(wǎng)頁地址www. xx. com對應(yīng)的網(wǎng)頁主體時,基于該目標(biāo)網(wǎng)頁 地址www. xx. com,從該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中獲取該網(wǎng)頁主體為網(wǎng)頁主體 B〇
[0107] 表1
[0109] 需要說明的是,在本公開實施例中僅以上述表1所示的網(wǎng)頁地址與網(wǎng)頁主體之間 的對應(yīng)關(guān)系為例進行說明,并不對本公開實施例構(gòu)成限定。
[0110] 還需要說明的是,該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系可以事先設(shè)置。
[0111] 另外,當(dāng)該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中未存儲有該目標(biāo)網(wǎng)頁地址對應(yīng) 的網(wǎng)頁主體時,終端可以在接收到網(wǎng)頁獲取指令時,向服務(wù)器發(fā)送網(wǎng)頁獲取請求。
[0112] 需要說明的是,終端從網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中獲取該目標(biāo)網(wǎng)頁地 址對應(yīng)的網(wǎng)頁主體時,由于該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系存儲在終端中,因此,當(dāng) 該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中存儲有該目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體時,終端 可以很容易的獲取該網(wǎng)頁主體,從而減少了終端獲取網(wǎng)頁主體的時間,提高了終端獲取網(wǎng) 頁主體的效率。
[0113] 第二種方式,終端判斷本地存儲的網(wǎng)頁瀏覽歷史記錄中是否緩存有該目標(biāo)網(wǎng)頁地 址;當(dāng)該網(wǎng)頁瀏覽歷史記錄中緩存有該目標(biāo)網(wǎng)頁地址時,基于該目標(biāo)網(wǎng)頁地址,從該網(wǎng)頁瀏 覽歷史記錄中獲取對應(yīng)的網(wǎng)頁主體。
[0114] 其中,終端可以將該目標(biāo)網(wǎng)頁地址與網(wǎng)頁瀏覽歷史記錄中的網(wǎng)頁地址進行比較, 當(dāng)在該網(wǎng)頁瀏覽歷史記錄中存在與該目標(biāo)網(wǎng)頁地址相同的網(wǎng)頁地址時,確定本地存儲的網(wǎng) 頁瀏覽歷史記錄中緩存有該目標(biāo)網(wǎng)頁地址。
[0115] 需要說明的是,終端判斷本地存儲的網(wǎng)頁瀏覽歷史記錄中是否緩存有該目標(biāo)網(wǎng)頁 地址的操作不僅可以包括上述方式,還可以包括其他方式,本公開實施例對此不做具體限 定。
[0116] 還需要說明的是,網(wǎng)頁瀏覽歷史記錄為當(dāng)前時間之前終端進行網(wǎng)頁顯示的記錄。
[0117] 另外,當(dāng)該本地存儲的網(wǎng)頁瀏覽歷史記錄中未緩存有該目標(biāo)網(wǎng)頁地址時,終端同 樣可以在接收到該網(wǎng)頁獲取指令時,向服務(wù)器發(fā)送網(wǎng)頁獲取請求。
[0118] 需要說明的是,終端從網(wǎng)頁瀏覽歷史記錄中獲取該目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體 時,由于該網(wǎng)頁瀏覽歷史記錄存儲在終端中,因此,當(dāng)該網(wǎng)頁瀏覽歷史記錄中存儲有該目標(biāo) 網(wǎng)頁地址時,終端可以很容易根據(jù)該目標(biāo)網(wǎng)頁地址獲取該網(wǎng)頁主體,從而減少了終端獲取 網(wǎng)頁主體的時間,提高了終端獲取網(wǎng)頁主體的效率。
[0119] 第三種方式,終端判斷存儲的網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中,是否存儲 有該目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體;當(dāng)該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中存儲有該 目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體時,基于該目標(biāo)網(wǎng)頁地址,從該網(wǎng)頁地址與網(wǎng)頁主體之間的 對應(yīng)關(guān)系中獲取該網(wǎng)頁主體;當(dāng)該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中未存儲該目標(biāo)網(wǎng) 頁地址對應(yīng)的網(wǎng)頁主體時,判斷本地存儲的網(wǎng)頁瀏覽歷史記錄中是否緩存有該目標(biāo)網(wǎng)頁地 址;當(dāng)該網(wǎng)頁瀏覽歷史記錄中緩存有該目標(biāo)網(wǎng)頁地址時,基于該目標(biāo)網(wǎng)頁地址,從該網(wǎng)頁瀏 覽歷史記錄中獲取對應(yīng)的網(wǎng)頁主體。
[0120] 需要說明的是,由于終端從網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中無法獲取該目 標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體時,還可以從網(wǎng)頁瀏覽歷史記錄中獲取該目標(biāo)網(wǎng)頁地址對應(yīng)的 網(wǎng)頁主體時,從而提高了終端獲取網(wǎng)頁主體的可靠性和效率。
[0121]還需要說明的是,終端基于該目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對應(yīng)的網(wǎng)頁主體 的方式不僅可以包括上述三種方式,還可以包括其他方式,比如,終端可以判斷本地存儲的 網(wǎng)頁瀏覽歷史記錄中是否緩存有該目標(biāo)網(wǎng)頁地址;當(dāng)該網(wǎng)頁瀏覽歷史記錄中緩存有該目標(biāo) 網(wǎng)頁地址時,基于該目標(biāo)網(wǎng)頁地址,從該網(wǎng)頁瀏覽歷史記錄中獲取對應(yīng)的網(wǎng)頁主體;當(dāng)該網(wǎng) 頁瀏覽歷史記錄中未緩存有該目標(biāo)網(wǎng)頁地址時,終端可以判斷存儲的網(wǎng)頁地址與網(wǎng)頁主體 之間的對應(yīng)關(guān)系中,是否存儲有該目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體;當(dāng)該網(wǎng)頁地址與網(wǎng)頁主 體之間的對應(yīng)關(guān)系中存儲有該目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體時,基于該目標(biāo)網(wǎng)頁地址,從 該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中獲取該網(wǎng)頁主體,本公開實施例對此不做具體限 定。
[0122] 另外,當(dāng)網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中未存儲有該目標(biāo)網(wǎng)頁地址對應(yīng)的 網(wǎng)頁主體時,或者,當(dāng)本地存儲的網(wǎng)頁瀏覽歷史記錄中未緩存有該目標(biāo)網(wǎng)頁地址時,終端同 樣可以在接收到該網(wǎng)頁獲取指令時,向服務(wù)器發(fā)送網(wǎng)頁獲取請求。
[0123] 綜上,無論終端是否可以從本地緩存中獲取到該目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體, 該終端都將在接收到網(wǎng)頁獲取指令時,向服務(wù)器發(fā)送網(wǎng)頁獲取請求。
[0124] 在步驟202中,終端在獲取到該網(wǎng)頁主體時,對該網(wǎng)頁主體進行顯示。
[0125] 比如,當(dāng)終端在獲取到該網(wǎng)頁主體時,在如圖2B所示的顯示界面中顯示該目標(biāo)網(wǎng) 頁地址的網(wǎng)頁主體1,該網(wǎng)頁主體1中包括該目標(biāo)網(wǎng)頁的標(biāo)題11、網(wǎng)頁圖案標(biāo)識12和子鏈接 目錄13。
[0126] 需要說明的是,在本公開實施例中,終端執(zhí)行步驟202和執(zhí)行步驟203的時沒有順 序的限制,也即是,該終端可以先執(zhí)行步驟202,然后執(zhí)行步驟203,也可以先執(zhí)行步驟203, 然后執(zhí)行步驟202,還可以同時執(zhí)行步驟202和步驟203,本公開實施例對此不做具體限定。
[0127] 在步驟203中,當(dāng)服務(wù)器接收到該終端發(fā)送的網(wǎng)頁獲取請求時,基于該網(wǎng)頁獲取請 求中攜帶的目標(biāo)網(wǎng)頁地址,向終端返回對應(yīng)的網(wǎng)頁數(shù)據(jù)。
[0128] 需要說明的是,服務(wù)器基于該目標(biāo)網(wǎng)頁地址返回對應(yīng)的網(wǎng)頁數(shù)據(jù)的操作可以參考 相關(guān)技術(shù),本公開實施例對此不再進行--贅述。
[0129] 在步驟204中,當(dāng)終端接收到該服務(wù)器基于該網(wǎng)頁獲取請求返回的網(wǎng)頁數(shù)據(jù)時,對 該網(wǎng)頁數(shù)據(jù)進行解析,該網(wǎng)頁數(shù)據(jù)為用于顯示該目標(biāo)網(wǎng)頁的全部數(shù)據(jù)。
[0130] 需要說明的是,終端對網(wǎng)頁數(shù)據(jù)進行解析的操作可以參考相關(guān)技術(shù),本公開實施 例對此同樣不再進行一一贅述。
[0131] 在步驟205中,終端將解析后的網(wǎng)頁數(shù)據(jù)覆蓋顯示在該網(wǎng)頁主體上,以完成該目標(biāo) 網(wǎng)頁的顯不。
[0132] 需要說明的是,該網(wǎng)頁數(shù)據(jù)可以包括網(wǎng)頁主體的數(shù)據(jù)、目標(biāo)網(wǎng)頁更新的文本消息, 圖片消息等,本公開實施例對此不做具體限定。
[0133] 比如,參見圖2C,當(dāng)終端將解析后的網(wǎng)頁數(shù)據(jù)顯示在該網(wǎng)頁主體1上后,該顯示界 面中可以顯示該目標(biāo)網(wǎng)頁的網(wǎng)頁主體1、目標(biāo)網(wǎng)頁更新的文本消息2和圖片消息3。
[0134] 需要說明的是,終端不僅可以將解析后的網(wǎng)頁數(shù)據(jù)覆蓋顯示在該網(wǎng)頁主體上,同 時,還可以將解析后的網(wǎng)頁數(shù)據(jù)與網(wǎng)頁主體的數(shù)據(jù)進行比較,當(dāng)該解析后的網(wǎng)頁數(shù)據(jù)中存 在與該網(wǎng)頁主體的數(shù)據(jù)相同的網(wǎng)頁數(shù)據(jù)時,不對該相同的網(wǎng)頁數(shù)據(jù)進行顯示,而是將與該 網(wǎng)頁主體的數(shù)據(jù)不相同的網(wǎng)頁數(shù)據(jù)進行顯示,本公開實施例對此不做具體限定。
[0135] 另外,終端不僅可以通過上述方式將該解析后的網(wǎng)頁數(shù)據(jù)進行顯示,同樣還可以 通過其他方式進行顯示,比如,當(dāng)解析到該網(wǎng)頁數(shù)據(jù)中包括視頻數(shù)據(jù)時,可以對當(dāng)前終端使 用的網(wǎng)絡(luò)連接方式進行判斷;當(dāng)該終端進行網(wǎng)絡(luò)連接方式為移動數(shù)據(jù)流量時,可以不顯示 該視頻數(shù)據(jù),或者,當(dāng)該終端進行網(wǎng)絡(luò)連接方式為移動數(shù)據(jù)流量時,可以顯示提示信息,該 提示信息可以提示用戶當(dāng)前使用的網(wǎng)絡(luò)連接方式為移動數(shù)據(jù)流量,在本公開實施例對此不 做具體限定。
[0136] 還需要說明的是,由于終端可以將該解析后的網(wǎng)頁數(shù)據(jù)進行顯示,且該終端基于 該目標(biāo)網(wǎng)頁地址,可能從本地緩存中無法獲取到該目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體,因此,當(dāng) 該終端無法獲取到該目標(biāo)網(wǎng)頁的網(wǎng)頁主體時,該終端仍然可以顯示該目標(biāo)網(wǎng)頁,從而保證 了顯示目標(biāo)網(wǎng)頁的可靠性。
[0137] 在本公開實施例中,當(dāng)終端接收到該網(wǎng)頁獲取指令時,可以基于該網(wǎng)頁獲取指令 中攜帶的目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對應(yīng)的網(wǎng)頁主體,并在獲取到該網(wǎng)頁主體時,將 該網(wǎng)頁主體進行顯示,同時,還可以基于該網(wǎng)頁獲取指令,向服務(wù)器發(fā)送網(wǎng)頁獲取請求,并 在接收到該服務(wù)器基于該網(wǎng)頁獲取請求返回的網(wǎng)頁數(shù)據(jù)后,對該網(wǎng)頁數(shù)據(jù)進行解析,從而 將解析后的網(wǎng)頁數(shù)據(jù)顯示在該網(wǎng)頁主體上,也即是,該終端可以正常顯示該解析后的網(wǎng)頁 數(shù)據(jù),從而避免了在網(wǎng)頁顯示過程中顯示界面的閃爍,同時,由于無論終端是否可以從本地 緩存中獲取到目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體,該終端都會顯示從服務(wù)器中獲取的網(wǎng)頁數(shù) 據(jù),從而保證了顯示目標(biāo)網(wǎng)頁的可靠性。另外,由于可以在顯示完整的目標(biāo)網(wǎng)頁時,可以提 前顯示該目標(biāo)網(wǎng)頁的主體部分,從而增加了網(wǎng)頁顯示的豐富性和靈活性,避免了終端等待 服務(wù)器返回網(wǎng)頁數(shù)據(jù)時,顯示界面為空白的現(xiàn)象。
[0138] 圖3A是根據(jù)一示例性實施例示出的一種網(wǎng)頁顯示裝置結(jié)構(gòu)框圖。參照圖3A,該裝 置包括獲取模塊301、發(fā)送模塊302、第一顯示模塊303、解析模塊304和第二顯示模塊305。
[0139] 獲取模塊301,用于當(dāng)接收到網(wǎng)頁獲取指令時,基于該網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng) 頁地址,從本地緩存中獲取對應(yīng)的網(wǎng)頁主體,該網(wǎng)頁主體為目標(biāo)網(wǎng)頁中不產(chǎn)生變化的部分;
[0140] 發(fā)送模塊302,用于當(dāng)接收到網(wǎng)頁獲取指令時,向服務(wù)器發(fā)送網(wǎng)頁獲取請求;
[0141] 第一顯示模塊303,用于在獲取到該網(wǎng)頁主體時,對該網(wǎng)頁主體進行顯示;
[0142] 解析模塊304,用于當(dāng)接收到該服務(wù)器基于該網(wǎng)頁獲取請求返回的網(wǎng)頁數(shù)據(jù)時,對 該網(wǎng)頁數(shù)據(jù)進行解析,該網(wǎng)頁數(shù)據(jù)為用于顯示該目標(biāo)網(wǎng)頁的全部數(shù)據(jù);
[0143] 第二顯示模塊305,用于將解析后的網(wǎng)頁數(shù)據(jù)覆蓋顯示在該網(wǎng)頁主體上,以完成該 目標(biāo)網(wǎng)頁的顯示。
[0144] 可選地,裝置還包括:
[0145] 判斷模塊,用于判斷存儲的網(wǎng)頁地址集合中是否存在該目標(biāo)網(wǎng)頁地址;
[0146] 觸發(fā)模塊,用于當(dāng)該判斷模塊確定該網(wǎng)頁地址集合中存在該目標(biāo)網(wǎng)頁地址時,觸 發(fā)該基于該網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對應(yīng)的網(wǎng)頁主體,并向 服務(wù)器發(fā)送網(wǎng)頁獲取請求。
[0147] 可選地,參見圖3B,該獲取模塊301包括:
[0148] 第一判斷單元3011,用于判斷存儲的網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中,是 否存儲有該目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體;
[0149] 第一獲取單元3012,用于當(dāng)該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中存儲有該目 標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體時,基于該目標(biāo)網(wǎng)頁地址,從該網(wǎng)頁地址與網(wǎng)頁主體之間的對 應(yīng)關(guān)系中獲取該網(wǎng)頁主體。
[0150] 可選地,參見圖3C,該獲取模塊301包括:
[0151] 第二判斷單元3013,用于判斷本地存儲的網(wǎng)頁瀏覽歷史記錄中是否緩存有該目標(biāo) 網(wǎng)頁地址;
[0152] 第二獲取單元3014,用于當(dāng)該網(wǎng)頁瀏覽歷史記錄中緩存有該目標(biāo)網(wǎng)頁地址時,基 于該目標(biāo)網(wǎng)頁地址,從該網(wǎng)頁瀏覽歷史記錄中獲取對應(yīng)的網(wǎng)頁主體。
[0153] 可選地,參見圖3D,該獲取模塊301包括:
[0154] 第三判斷單元3015,用于判斷存儲的網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中,是 否存儲有該目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體;
[0155] 第三獲取單元3016,用于當(dāng)該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中存儲有該目 標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體時,基于該目標(biāo)網(wǎng)頁地址,從該網(wǎng)頁地址與網(wǎng)頁主體之間的對 應(yīng)關(guān)系中獲取該網(wǎng)頁主體;
[0156] 第四判斷單元3017,用于當(dāng)該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中未存儲該目 標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體時,判斷本地存儲的網(wǎng)頁瀏覽歷史記錄中是否緩存有該目標(biāo)網(wǎng) 頁地址;
[0157] 第四獲取單元3018,用于當(dāng)該網(wǎng)頁瀏覽歷史記錄中緩存有該目標(biāo)網(wǎng)頁地址時,基 于該目標(biāo)網(wǎng)頁地址,從該網(wǎng)頁瀏覽歷史記錄中獲取對應(yīng)的網(wǎng)頁主體。
[0158] 在本公開實施例中,當(dāng)終端接收到該網(wǎng)頁獲取指令時,可以基于該網(wǎng)頁獲取指令 中攜帶的目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對應(yīng)的網(wǎng)頁主體,并在獲取到該網(wǎng)頁主體時,將 該網(wǎng)頁主體進行顯示,同時,還可以基于該網(wǎng)頁獲取指令,向服務(wù)器發(fā)送網(wǎng)頁獲取請求,并 在接收到該服務(wù)器基于該網(wǎng)頁獲取請求返回的網(wǎng)頁數(shù)據(jù)后,對該網(wǎng)頁數(shù)據(jù)進行解析,從而 將解析后的網(wǎng)頁數(shù)據(jù)顯示在該網(wǎng)頁主體上,也即是,該終端可以正常顯示該解析后的網(wǎng)頁 數(shù)據(jù),從而避免了在網(wǎng)頁顯示過程中顯示界面的閃爍,同時由于可以在顯示完整的目標(biāo)網(wǎng) 頁時,可以提前顯示該目標(biāo)網(wǎng)頁的主體部分,從而增加了網(wǎng)頁顯示的豐富性和靈活性,避免 了終端等待服務(wù)器返回網(wǎng)頁數(shù)據(jù)時,顯示界面為空白的現(xiàn)象。
[0159] 關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法 的實施例中進行了詳細描述,此處將不做詳細闡述說明。
[0160] 圖4是根據(jù)一示例性實施例示出的一種用于網(wǎng)頁顯示的裝置400的框圖。例如,裝 置400可以是移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療 設(shè)備,健身設(shè)備,個人數(shù)字助理等。
[0161] 參照圖4,裝置400可以包括以下一個或多個組件:處理組件402,存儲器404,電源 組件406,多媒體組件408,音頻組件410,輸入/輸出(I/O)的接口412,傳感器組件414,以及 通信組件416。
[0162] 處理組件402通??刂蒲b置400的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相 機操作和記錄操作相關(guān)聯(lián)的操作。處理組件402可以包括一個或多個處理器420來執(zhí)行指 令,以完成上述的方法的全部或部分步驟。此外,處理組件402可以包括一個或多個模塊,便 于處理組件402和其他組件之間的交互。例如,處理組件402可以包括多媒體模塊,以方便多 媒體組件408和處理組件402之間的交互。
[0163] 存儲器404被配置為存儲各種類型的數(shù)據(jù)以支持在裝置400的操作。這些數(shù)據(jù)的示 例包括用于在裝置400上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消 息,圖片,視頻等。存儲器404可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組 合實現(xiàn),如靜態(tài)隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPR0M),可擦除可編 程只讀存儲器(EPROM),可編程只讀存儲器(PR0M),只讀存儲器(ROM),磁存儲器,快閃存儲 器,磁盤或光盤。
[0164] 電源組件406為裝置400的各種組件提供電源。電源組件406可以包括電源管理系 統(tǒng),一個或多個電源,及其他與為裝置400生成、管理和分配電源相關(guān)聯(lián)的組件。
[0165] 多媒體組件408包括在所述裝置400和用戶之間的提供一個輸出接口的屏幕。在一 些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏 幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感 器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作 的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實施例中,多媒 體組件408包括一個前置攝像頭和/或后置攝像頭。當(dāng)裝置400處于操作模式,如拍攝模式或 視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和 后置攝像頭可以是一個固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
[0166] 音頻組件410被配置為輸出和/或輸入音頻信號。例如,音頻組件410包括一個麥克 風(fēng)(MIC),當(dāng)裝置400處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風(fēng)被配 置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器404或經(jīng)由通信組 件416發(fā)送。在一些實施例中,音頻組件410還包括一個揚聲器,用于輸出音頻信號。
[0167] I/O接口 412為處理組件402和外圍接口模塊之間提供接口,上述外圍接口模塊可 以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖 定按鈕。
[0168] 傳感器組件414包括一個或多個傳感器,用于為裝置400提供各個方面的狀態(tài)評 估。例如,傳感器組件414可以檢測到裝置400的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述 組件為裝置400的顯示器和小鍵盤,傳感器組件414還可以檢測裝置400或裝置400-個組件 的位置改變,用戶與裝置400接觸的存在或不存在,裝置400方位或加速/減速和裝置400的 溫度變化。傳感器組件414可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測 附近物體的存在。傳感器組件414還可以包括光傳感器,如CMOS或C⑶圖像傳感器,用于在成 像應(yīng)用中使用。在一些實施例中,該傳感器組件414還可以包括加速度傳感器,陀螺儀傳感 器,磁傳感器,壓力傳感器或溫度傳感器。
[0169] 通信組件416被配置為便于裝置400和其他設(shè)備之間有線或無線方式的通信。裝置 400可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個示例性實施 例中,通信組件416經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。 在一個示例性實施例中,所述通信組件416還包括近場通信(NFC)模塊,以促進短程通信。例 如,在NFC模塊可基于射頻識別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(IrDA)技術(shù),超寬帶(UWB)技術(shù), 藍牙(BT)技術(shù)和其他技術(shù)來實現(xiàn)。
[0170] 在示例性實施例中,裝置400可以被一個或多個應(yīng)用專用集成電路(ASIC)、數(shù)字信 號處理器(DSP)、數(shù)字信號處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列 (FPGA)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述方法。
[0171] 在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例 如包括指令的存儲器404,上述指令可由裝置400的處理器420執(zhí)行以完成上述方法。例如, 所述非臨時性計算機可讀存儲介質(zhì)可以是R0M、隨機存取存儲器(RAM)、CD-R0M、磁帶、軟盤 和光數(shù)據(jù)存儲設(shè)備等。
[0172] -種非臨時性計算機可讀存儲介質(zhì),當(dāng)所述存儲介質(zhì)中的指令由移動終端的處理 器執(zhí)行時,使得移動終端能夠執(zhí)行一種網(wǎng)頁顯示方法,所述方法包括:
[0173] 當(dāng)接收到網(wǎng)頁獲取指令時,基于該網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng)頁地址,從本地緩 存中獲取對應(yīng)的網(wǎng)頁主體,并向服務(wù)器發(fā)送網(wǎng)頁獲取請求,該網(wǎng)頁主體為目標(biāo)網(wǎng)頁中不產(chǎn) 生變化的部分。
[0174] 在獲取到該網(wǎng)頁主體時,對該網(wǎng)頁主體進行顯示。
[0175] 當(dāng)接收到該服務(wù)器基于該網(wǎng)頁獲取請求返回的網(wǎng)頁數(shù)據(jù)時,對該網(wǎng)頁數(shù)據(jù)進行解 析,該網(wǎng)頁數(shù)據(jù)為用于顯示該目標(biāo)網(wǎng)頁的全部數(shù)據(jù)。
[0176]將解析后的網(wǎng)頁數(shù)據(jù)覆蓋顯示在該網(wǎng)頁主體上,以完成該目標(biāo)網(wǎng)頁的顯示。
[0177] 可選地,該方法還包括:
[0178] 判斷存儲的網(wǎng)頁地址集合中是否存在所述目標(biāo)網(wǎng)頁地址;
[0179] 當(dāng)所述網(wǎng)頁地址集合中存在所述目標(biāo)網(wǎng)頁地址時,執(zhí)行基于該網(wǎng)頁獲取指令攜帶 的目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對應(yīng)的網(wǎng)頁主體,并向服務(wù)器發(fā)送網(wǎng)頁獲取請求的操 作。
[0180] 可選地,基于該網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對應(yīng)的網(wǎng) 頁主體,包括:
[0181] 判斷存儲的網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中,是否存儲有該目標(biāo)網(wǎng)頁地址 對應(yīng)的網(wǎng)頁主體;
[0182] 當(dāng)該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中存儲有該目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁 主體時,基于該目標(biāo)網(wǎng)頁地址,從該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中獲取該網(wǎng)頁主 體。
[0183] 可選地,基于該網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對應(yīng)的網(wǎng) 頁主體,包括:
[0184] 判斷本地存儲的網(wǎng)頁瀏覽歷史記錄中是否緩存有該目標(biāo)網(wǎng)頁地址;
[0185] 當(dāng)該網(wǎng)頁瀏覽歷史記錄中緩存有該目標(biāo)網(wǎng)頁地址時,基于該目標(biāo)網(wǎng)頁地址,從該 網(wǎng)頁瀏覽歷史記錄中獲取對應(yīng)的網(wǎng)頁主體。
[0186] 可選地,基于該網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對應(yīng)的網(wǎng) 頁主體,包括:
[0187] 判斷存儲的網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中,是否存儲有該目標(biāo)網(wǎng)頁地址 對應(yīng)的網(wǎng)頁主體;
[0188] 當(dāng)該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中存儲有該目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁 主體時,基于該目標(biāo)網(wǎng)頁地址,從該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中獲取該網(wǎng)頁主 體;
[0189] 當(dāng)該網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中未存儲該目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁 主體時,判斷本地存儲的網(wǎng)頁瀏覽歷史記錄中是否緩存有該目標(biāo)網(wǎng)頁地址;
[0190] 當(dāng)該網(wǎng)頁瀏覽歷史記錄中緩存有該目標(biāo)網(wǎng)頁地址時,基于該目標(biāo)網(wǎng)頁地址,從該 網(wǎng)頁瀏覽歷史記錄中獲取對應(yīng)的網(wǎng)頁主體。
[0191] 在本公開實施例中,當(dāng)終端接收到該網(wǎng)頁獲取指令時,可以基于該網(wǎng)頁獲取指令 中攜帶的目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對應(yīng)的網(wǎng)頁主體,并在獲取到該網(wǎng)頁主體時,將 該網(wǎng)頁主體進行顯示,同時,還可以基于該網(wǎng)頁獲取指令,向服務(wù)器發(fā)送網(wǎng)頁獲取請求,并 在接收到該服務(wù)器基于該網(wǎng)頁獲取請求返回的網(wǎng)頁數(shù)據(jù)后,對該網(wǎng)頁數(shù)據(jù)進行解析,從而 將解析后的網(wǎng)頁數(shù)據(jù)顯示在該網(wǎng)頁主體上,也即是,該終端可以正常顯示該解析后的網(wǎng)頁 數(shù)據(jù),從而避免了在網(wǎng)頁顯示過程中顯示界面的閃爍,同時由于可以在顯示完整的目標(biāo)網(wǎng) 頁時,可以提前顯示該目標(biāo)網(wǎng)頁的主體部分,從而增加了網(wǎng)頁顯示的豐富性和靈活性,避免 了終端等待服務(wù)器返回網(wǎng)頁數(shù)據(jù)時,顯示界面為空白的現(xiàn)象。
[0192] 本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本發(fā)明的其 它實施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或 者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識 或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的 權(quán)利要求指出。
[0193] 應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并 且可以在不脫離其范圍進行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。
【主權(quán)項】
1. 一種網(wǎng)頁顯示方法,其特征在于,所述方法包括: 當(dāng)接收到網(wǎng)頁獲取指令時,基于所述網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng)頁地址,從本地緩存 中獲取對應(yīng)的網(wǎng)頁主體,并向服務(wù)器發(fā)送網(wǎng)頁獲取請求,所述網(wǎng)頁主體為目標(biāo)網(wǎng)頁中不產(chǎn) 生變化的部分; 在獲取到所述網(wǎng)頁主體時,對所述網(wǎng)頁主體進行顯示; 當(dāng)接收到所述服務(wù)器基于所述網(wǎng)頁獲取請求返回的網(wǎng)頁數(shù)據(jù)時,對所述網(wǎng)頁數(shù)據(jù)進行 解析,所述網(wǎng)頁數(shù)據(jù)為用于顯示所述目標(biāo)網(wǎng)頁的全部數(shù)據(jù); 將解析后的網(wǎng)頁數(shù)據(jù)覆蓋顯示在所述網(wǎng)頁主體上,以完成所述目標(biāo)網(wǎng)頁的顯示。2. 如權(quán)利要求所述的方法,其特征在于,所述方法還包括: 判斷存儲的網(wǎng)頁地址集合中是否存在所述目標(biāo)網(wǎng)頁地址; 當(dāng)所述網(wǎng)頁地址集合中存在所述目標(biāo)網(wǎng)頁地址時,執(zhí)行所述基于所述網(wǎng)頁獲取指令攜 帶的目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對應(yīng)的網(wǎng)頁主體,并向服務(wù)器發(fā)送網(wǎng)頁獲取請求的 操作。3. 如權(quán)利要求或所述的方法,其特征在于,所述基于所述網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng) 頁地址,從本地緩存中獲取對應(yīng)的網(wǎng)頁主體,包括: 判斷存儲的網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中,是否存儲有所述目標(biāo)網(wǎng)頁地址對 應(yīng)的網(wǎng)頁主體; 當(dāng)所述網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中存儲有所述目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁 主體時,基于所述目標(biāo)網(wǎng)頁地址,從所述網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中獲取所述 網(wǎng)頁主體。4. 如權(quán)利要求或所述的方法,其特征在于,所述基于所述網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng) 頁地址,從本地緩存中獲取對應(yīng)的網(wǎng)頁主體,包括: 判斷本地存儲的網(wǎng)頁瀏覽歷史記錄中是否緩存有所述目標(biāo)網(wǎng)頁地址; 當(dāng)所述網(wǎng)頁瀏覽歷史記錄中緩存有所述目標(biāo)網(wǎng)頁地址時,基于所述目標(biāo)網(wǎng)頁地址,從 所述網(wǎng)頁瀏覽歷史記錄中獲取對應(yīng)的網(wǎng)頁主體。5. 如權(quán)利要求或所述的方法,其特征在于,所述基于所述網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng) 頁地址,從本地緩存中獲取對應(yīng)的網(wǎng)頁主體,包括: 判斷存儲的網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中,是否存儲有所述目標(biāo)網(wǎng)頁地址對 應(yīng)的網(wǎng)頁主體; 當(dāng)所述網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中存儲有所述目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁 主體時,基于所述目標(biāo)網(wǎng)頁地址,從所述網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中獲取所述 網(wǎng)頁主體; 當(dāng)所述網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中未存儲所述目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁 主體時,判斷本地存儲的網(wǎng)頁瀏覽歷史記錄中是否緩存有所述目標(biāo)網(wǎng)頁地址; 當(dāng)所述網(wǎng)頁瀏覽歷史記錄中緩存有所述目標(biāo)網(wǎng)頁地址時,基于所述目標(biāo)網(wǎng)頁地址,從 所述網(wǎng)頁瀏覽歷史記錄中獲取對應(yīng)的網(wǎng)頁主體。6. -種網(wǎng)頁顯示裝置,其特征在于,所述裝置包括: 獲取模塊,用于當(dāng)接收到網(wǎng)頁獲取指令時,基于所述網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng)頁地 址,從本地緩存中獲取對應(yīng)的網(wǎng)頁主體,所述網(wǎng)頁主體為目標(biāo)網(wǎng)頁中不產(chǎn)生變化的部分; 發(fā)送模塊,用于當(dāng)接收到網(wǎng)頁獲取指令時,向服務(wù)器發(fā)送網(wǎng)頁獲取請求; 第一顯示模塊,用于在獲取到所述網(wǎng)頁主體時,對所述網(wǎng)頁主體進行顯示; 解析模塊,用于當(dāng)接收到所述服務(wù)器基于所述網(wǎng)頁獲取請求返回的網(wǎng)頁數(shù)據(jù)時,對所 述網(wǎng)頁數(shù)據(jù)進行解析,所述網(wǎng)頁數(shù)據(jù)為用于顯示所述目標(biāo)網(wǎng)頁的全部數(shù)據(jù); 第二顯示模塊,用于將解析后的網(wǎng)頁數(shù)據(jù)覆蓋顯示在所述網(wǎng)頁主體上,以完成所述目 標(biāo)網(wǎng)頁的顯示。7. 如權(quán)利要求所述的裝置,其特征在于,所述裝置還包括: 判斷模塊,用于判斷存儲的網(wǎng)頁地址集合中是否存在所述目標(biāo)網(wǎng)頁地址; 觸發(fā)模塊,用于當(dāng)所述判斷模塊確定所述網(wǎng)頁地址集合中存在所述目標(biāo)網(wǎng)頁地址時, 觸發(fā)所述基于所述網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng)頁地址,從本地緩存中獲取對應(yīng)的網(wǎng)頁主 體,并向服務(wù)器發(fā)送網(wǎng)頁獲取請求。8. 如權(quán)利要求或所述的裝置,其特征在于,所述獲取模塊包括: 第一判斷單元,用于判斷存儲的網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中,是否存儲有 所述目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體; 第一獲取單元,用于當(dāng)所述網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中存儲有所述目標(biāo)網(wǎng) 頁地址對應(yīng)的網(wǎng)頁主體時,基于所述目標(biāo)網(wǎng)頁地址,從所述網(wǎng)頁地址與網(wǎng)頁主體之間的對 應(yīng)關(guān)系中獲取所述網(wǎng)頁主體。9. 如權(quán)利要求或所述的裝置,其特征在于,所述獲取模塊包括: 第二判斷單元,用于判斷本地存儲的網(wǎng)頁瀏覽歷史記錄中是否緩存有所述目標(biāo)網(wǎng)頁地 址; 第二獲取單元,用于當(dāng)所述網(wǎng)頁瀏覽歷史記錄中緩存有所述目標(biāo)網(wǎng)頁地址時,基于所 述目標(biāo)網(wǎng)頁地址,從所述網(wǎng)頁瀏覽歷史記錄中獲取對應(yīng)的網(wǎng)頁主體。10. 如權(quán)利要求或所述的裝置,其特征在于,所述獲取模塊包括: 第三判斷單元,用于判斷存儲的網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中,是否存儲有 所述目標(biāo)網(wǎng)頁地址對應(yīng)的網(wǎng)頁主體; 第三獲取單元,用于當(dāng)所述網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中存儲有所述目標(biāo)網(wǎng) 頁地址對應(yīng)的網(wǎng)頁主體時,基于所述目標(biāo)網(wǎng)頁地址,從所述網(wǎng)頁地址與網(wǎng)頁主體之間的對 應(yīng)關(guān)系中獲取所述網(wǎng)頁主體; 第四判斷單元,用于當(dāng)所述網(wǎng)頁地址與網(wǎng)頁主體之間的對應(yīng)關(guān)系中未存儲所述目標(biāo)網(wǎng) 頁地址對應(yīng)的網(wǎng)頁主體時,判斷本地存儲的網(wǎng)頁瀏覽歷史記錄中是否緩存有所述目標(biāo)網(wǎng)頁 地址; 第四獲取單元,用于當(dāng)所述網(wǎng)頁瀏覽歷史記錄中緩存有所述目標(biāo)網(wǎng)頁地址時,基于所 述目標(biāo)網(wǎng)頁地址,從所述網(wǎng)頁瀏覽歷史記錄中獲取對應(yīng)的網(wǎng)頁主體。11. 一種網(wǎng)頁顯示裝置,其特征在于,所述裝置包括: 處理器; 用于存儲處理器可執(zhí)行指令的存儲器; 其中,所述處理器被配置為: 當(dāng)接收到網(wǎng)頁獲取指令時,基于所述網(wǎng)頁獲取指令攜帶的目標(biāo)網(wǎng)頁地址,從本地緩存 中獲取對應(yīng)的網(wǎng)頁主體,并向服務(wù)器發(fā)送網(wǎng)頁獲取請求,所述網(wǎng)頁主體為目標(biāo)網(wǎng)頁中不產(chǎn) 生變化的部分; 在獲取到所述網(wǎng)頁主體時,對所述網(wǎng)頁主體進行顯示; 當(dāng)接收到所述服務(wù)器基于所述網(wǎng)頁獲取請求返回的網(wǎng)頁數(shù)據(jù)時,對所述網(wǎng)頁數(shù)據(jù)進行 解析,所述網(wǎng)頁數(shù)據(jù)為用于顯示所述目標(biāo)網(wǎng)頁的全部數(shù)據(jù); 將解析后的網(wǎng)頁數(shù)據(jù)覆蓋顯示在所述網(wǎng)頁主體上,以完成所述目標(biāo)網(wǎng)頁的顯示。
【文檔編號】G06F17/30GK106055720SQ201610565697
【公開日】2016年10月26日
【申請日】2016年7月18日
【發(fā)明人】於飛, 於一飛, 張少偉, 左景龍
【申請人】北京小米移動軟件有限公司