網(wǎng)頁應(yīng)用程序的訪問方法和裝置制造方法
【專利摘要】本發(fā)明提出一種網(wǎng)頁應(yīng)用程序的訪問方法和裝置,該網(wǎng)頁應(yīng)用程序的訪問方法包括接收對網(wǎng)頁應(yīng)用程序的訪問請求;在本地存儲有效的對應(yīng)所述網(wǎng)頁應(yīng)用程序的功能模塊時,對所述功能模塊進行組合,得到組合后的頁面;展示所述組合后的頁面。該網(wǎng)頁應(yīng)用程序的訪問方法能夠提高網(wǎng)頁應(yīng)用程序的訪問速度。
【專利說明】網(wǎng)頁應(yīng)用程序的訪問方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,尤其涉及一種網(wǎng)頁應(yīng)用程序的訪問方法和裝置。
【背景技術(shù)】
[0002]用戶通過網(wǎng)絡(luò)獲取信息是目前很普遍的現(xiàn)象。網(wǎng)頁應(yīng)用程序(Webapp)包括基于網(wǎng)絡(luò)(Web)的系統(tǒng)和應(yīng)用程序,可以向用戶發(fā)布對應(yīng)的內(nèi)容和功能。移動Webapp是基于移動網(wǎng)絡(luò)實現(xiàn)的應(yīng)用程序。
[0003]現(xiàn)有技術(shù)中,用戶訪問移動Webapp時需要從服務(wù)端獲取Webapp對應(yīng)的功能模塊,然后在客戶端本地展示。但是,由于移動網(wǎng)絡(luò)的不穩(wěn)定性和速度慢等特點,這種訪問方式造成訪問速度較慢。
【發(fā)明內(nèi)容】
[0004]本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。
[0005]為此,本發(fā)明的一個目的在于提出一種網(wǎng)頁應(yīng)用程序的訪問方法,該方法可以提高網(wǎng)頁應(yīng)用程序的訪問速度。
[0006]本發(fā)明的另一個目的在于提出一種網(wǎng)頁應(yīng)用程序的訪問裝置。
[0007]為達到上述目的,本發(fā)明第一方面實施例提出的網(wǎng)頁應(yīng)用程序的訪問方法,包括:接收對網(wǎng)頁應(yīng)用程序的訪問請求;在本地存儲有效的對應(yīng)所述網(wǎng)頁應(yīng)用程序的功能模塊時,對所述功能模塊進行組合,得到組合后的頁面;展示所述組合后的頁面。
[0008]本發(fā)明第一方面實施例提出的網(wǎng)頁應(yīng)用程序的訪問方法,通過在本地存儲有效的對應(yīng)所述網(wǎng)頁應(yīng)用程序的功能模塊時,對所述功能模塊進行組合,可以在用戶需要訪問網(wǎng)頁應(yīng)用程序時,從本地獲取功能模塊并組合,相對于從服務(wù)端獲取功能模塊的方式,可以加快訪問速度,增強用戶訪問體驗。
[0009]為達到上述目的,本發(fā)明第二方面實施例提出的網(wǎng)頁應(yīng)用程序的訪問裝置,包括:接收模塊,用于接收對網(wǎng)頁應(yīng)用程序的訪問請求;組合模塊,用于在本地存儲有效的對應(yīng)所述網(wǎng)頁應(yīng)用程序的功能模塊時,對所述功能模塊進行組合,得到組合后的頁面;展示模塊,用于展示所述組合后的頁面。
[0010]本發(fā)明第二方面實施例提出的網(wǎng)頁應(yīng)用程序的訪問裝置,通過在本地存儲有效的對應(yīng)所述網(wǎng)頁應(yīng)用程序的功能模塊時,對所述功能模塊進行組合,可以在用戶需要訪問網(wǎng)頁應(yīng)用程序時,從本地獲取功能模塊并組合,相對于從服務(wù)端獲取功能模塊的方式,可以加快訪問速度,增強用戶訪問體驗。
[0011]本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
【專利附圖】
【附圖說明】
[0012]本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中:
[0013]圖1是本發(fā)明一實施例提出的網(wǎng)頁應(yīng)用程序的訪問方法的流程示意圖;
[0014]圖2是本發(fā)明另一實施例提出的網(wǎng)頁應(yīng)用程序的訪問方法的流程示意圖;
[0015]圖3是本發(fā)明另一實施例提出的網(wǎng)頁應(yīng)用程序的訪問裝置的結(jié)構(gòu)示意圖;
[0016]圖4是本發(fā)明另一實施例提出的網(wǎng)頁應(yīng)用程序的訪問裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0017]下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。相反,本發(fā)明的實施例包括落入所附加權(quán)利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。
[0018]圖1是本發(fā)明一實施例提出的網(wǎng)頁應(yīng)用程序的訪問方法的流程示意圖,該方法包括:
[0019]Sll:接收對網(wǎng)頁應(yīng)用程序的訪問請求。
[0020]網(wǎng)頁應(yīng)用程序是基于網(wǎng)頁實現(xiàn)的應(yīng)用程序,例如,嵌入網(wǎng)頁中的購物網(wǎng)站,視頻網(wǎng)站,或者,資訊網(wǎng)站等。
[0021 ] 當用戶點擊要訪問的嵌入到網(wǎng)頁中的網(wǎng)站,例如點擊一個購物網(wǎng)站時,瀏覽器客戶端可以接收到對要訪問的網(wǎng)頁應(yīng)用程序的訪問請求。
[0022]S12:在本地存儲有效的對應(yīng)所述網(wǎng)頁應(yīng)用程序的功能模塊時,對所述功能模塊進行組合,得到組合后的頁面。
[0023]本實施例中,可以預(yù)先對網(wǎng)頁應(yīng)用程序進行模塊劃分,將網(wǎng)頁應(yīng)用程序劃分為多個功能模塊。例如,對網(wǎng)頁應(yīng)用程序的功能,樣式,數(shù)據(jù)等進行劃分,具體的劃分策略可以根據(jù)實際需求設(shè)定。
[0024]例如,以組件化的思路來劃分功能模塊,對于一個視頻站點,可以得到如下功能模塊:頂部標簽(tab)導(dǎo)航模塊,視頻縮略圖列表模塊,下拉分頁組件模塊,視頻詳情頁模塊,劇集列表模塊。
[0025]當接收到訪問請求后,可以先在客戶端本地進行查詢,如果本地存在需要的功能模塊,并且該功能模塊的版本沒有過期,則表明本地存儲有效的對應(yīng)所述網(wǎng)頁應(yīng)用程序的功能模塊,之后,可以對本地存儲的有效的功能模塊進行組合,得到組合后的頁面。
[0026]例如,對于一個視頻網(wǎng)站,本地存儲有上述各功能模塊且各功能模塊都沒有過期,則可以組合上述的頂部標簽(tab)導(dǎo)航模塊,視頻縮略圖列表模塊,下拉分頁組件模塊,視頻詳情頁模塊,以及,劇集列表模塊,得到視頻網(wǎng)站的頁面。
[0027]S13:展示所述組合后的頁面。
[0028]例如,在得到視頻網(wǎng)站的頁面后,可以將該頁面展示給用戶,用戶可以根據(jù)該頁面選擇觀看需要的視頻。
[0029]本實施例中,通過在本地存儲有效的對應(yīng)所述網(wǎng)頁應(yīng)用程序的功能模塊時,對所述功能模塊進行組合,可以在用戶需要訪問網(wǎng)頁應(yīng)用程序時,從本地獲取功能模塊并組合,相對于從服務(wù)端獲取功能模塊的方式,可以加快訪問速度,增強用戶訪問體驗。
[0030]圖2是本發(fā)明另一實施例提出的網(wǎng)頁應(yīng)用程序的訪問方法的流程示意圖,該方法包括:
[0031]S21:接收對網(wǎng)頁應(yīng)用程序的訪問請求,確定所述網(wǎng)頁應(yīng)用程序需要的功能模塊。
[0032]例如,客戶端中可以包括客戶端通配模塊,在用戶點擊一個網(wǎng)頁應(yīng)用程序后,客戶端通配模塊可以接收到對網(wǎng)頁應(yīng)用程序的訪問請求。訪問請求中可以包括要訪問的網(wǎng)頁應(yīng)用程序的標識信息,客戶端通配模塊接收到訪問請求后,可以根據(jù)該標識信息確定用戶要訪問的網(wǎng)頁應(yīng)用程序,并根據(jù)預(yù)先建立的網(wǎng)頁應(yīng)用程序與功能模塊的對應(yīng)關(guān)系,獲取要訪問的網(wǎng)頁應(yīng)用程序需要的功能模塊。
[0033]S22:判斷所述需要的功能模塊在本地是否存儲且有效,若是,執(zhí)行S24,否則,執(zhí)行 S23。
[0034]功能模塊有效是指功能模塊的版本未過期。
[0035]客戶端通配模塊獲取需要的功能模塊后,可以在本地數(shù)據(jù)庫中查找是否存儲對應(yīng)的有效的功能模塊。
[0036]本地數(shù)據(jù)庫例如localStorage、sess1nStorage、indexedDB 等。
[0037]客戶端通配模塊在獲取功能模塊時,可以獲取到功能模塊的名稱和版本等信息,在本地數(shù)據(jù)庫中查詢時,可以比對需要的功能模塊與本地存儲的功能模塊的名稱和版本,判斷需要的功能模塊在本地是否存儲,且版本是否過期。
[0038]S23:從服務(wù)端獲取有效的功能模塊。
[0039]例如,當需要第一功能模塊,但是本地沒有存儲第一功能模塊或者本地存儲的第一功能模塊的版本過期,則客戶端可以向服務(wù)端獲取請求消息,請求消息中包括第一功能模塊的信息,第一功能模塊的信息例如為第一功能模塊的名稱和版本等,從而從服務(wù)端獲取有效的第一功能模塊。
[0040]需要說明的是,當需要從服務(wù)端獲取至少兩個功能模塊時,可以分別獲取每個功能模塊,或者,也可以采用合并獲取的方式,例如,當需要第一功能模塊和第二功能模塊時,客戶端發(fā)送的請求消息中可以包括第一功能模塊的信息和第二功能模塊的信息,服務(wù)端獲取有效的第一功能模塊和有效的第二功能模塊時,可以分別發(fā)送給客戶端,或者,服務(wù)端也可以先對有效的第一功能模塊和有效的第二功能模塊進行組合,之后將組合后的功能模塊發(fā)送給客戶端。
[0041]具體的,可以由服務(wù)端的服務(wù)端通配模塊提供功能模塊。
[0042]S24:對獲取的功能模塊進行組合,得到組合后的頁面。
[0043]例如,如果要訪問的應(yīng)用程序?qū)?yīng)的所有功能模塊都在本地存儲且版本未過期,則可以從本地獲取所有的功能模塊,并對本地獲取的功能模塊進行組合?;蛘?,
[0044]如果要訪問的應(yīng)用程序?qū)?yīng)的所有功能模塊都需要從服務(wù)端獲取,則可以從服務(wù)端獲取服務(wù)端組合后的功能模塊,或者,從服務(wù)端獲取功能模塊后對功能模塊進行組合?;蛘?,
[0045]如果要訪問的應(yīng)用程序?qū)?yīng)的所有功能模塊包括從本地獲取的,以及,從服務(wù)端獲取的,則可以組合從本地獲取的功能模塊以及從服務(wù)端獲取的功能模塊。
[0046]可選的,當需要從服務(wù)端獲取功能模塊時,該方法還可以包括:
[0047]S25:在本地存儲從服務(wù)端獲取的有效的功能模塊。
[0048]例如,第一功能模塊是從服務(wù)端獲取的,則可以在本地保存第一功能模塊,以便下次可以直接在本地獲取第一功能模塊。
[0049]進一步的,當從服務(wù)端獲取多個功能模塊時,如果獲取的功能模塊是服務(wù)端組合后的模塊,則在客戶端可以將模塊拆分分別進行保存,例如,客戶端從服務(wù)端獲取第一功能模塊和第二功能模塊組合后的模塊,則在客戶端可以先將組合后的模塊劃分為第一功能模塊和第二功能模塊,之后分別保存第一功能模塊和第二功能模塊,以便后續(xù)靈活使用各功能豐吳塊。
[0050]本實施例中,通過從本地獲取功能模塊,可以在用戶需要訪問網(wǎng)頁應(yīng)用程序時,如果之前訪問過該網(wǎng)頁應(yīng)用程序獲取相關(guān)頁面,可以在本地獲取對應(yīng)的功能模塊,減少對服務(wù)端的資源請求量,從而提高訪問速度,降低請求資源的流量開銷,提升用戶訪問體驗。
[0051]圖3是本發(fā)明另一實施例提出的網(wǎng)頁應(yīng)用程序的訪問裝置的結(jié)構(gòu)示意圖,該裝置30包括:接收模塊31,組合模塊32和展示模塊33。
[0052]接收模塊31用于接收對網(wǎng)頁應(yīng)用程序的訪問請求;
[0053]網(wǎng)頁應(yīng)用程序是基于網(wǎng)頁實現(xiàn)的應(yīng)用程序,例如,嵌入網(wǎng)頁中的購物網(wǎng)站,視頻網(wǎng)站,或者,資訊網(wǎng)站等。
[0054]當用戶點擊要訪問的嵌入到網(wǎng)頁中的網(wǎng)站,例如點擊一個購物網(wǎng)站時,瀏覽器客戶端可以接收到對要訪問的網(wǎng)頁應(yīng)用程序的訪問請求。
[0055]組合模塊32用于在本地存儲有效的對應(yīng)所述網(wǎng)頁應(yīng)用程序的功能模塊時,對所述功能模塊進行組合,得到組合后的頁面;
[0056]本實施例中,可以預(yù)先對網(wǎng)頁應(yīng)用程序進行模塊劃分,將網(wǎng)頁應(yīng)用程序劃分為多個功能模塊。例如,對網(wǎng)頁應(yīng)用程序的功能,樣式,數(shù)據(jù)等進行劃分,具體的劃分策略可以根據(jù)實際需求設(shè)定。
[0057]例如,以組件化的思路來劃分功能模塊,對于一個視頻站點,可以得到如下功能模塊:頂部標簽(tab)導(dǎo)航模塊,視頻縮略圖列表模塊,下拉分頁組件模塊,視頻詳情頁模塊,劇集列表模塊。
[0058]當接收到訪問請求后,可以先在客戶端本地進行查詢,如果本地存在需要的功能模塊,并且該功能模塊的版本沒有過期,則表明本地存儲有效的對應(yīng)所述網(wǎng)頁應(yīng)用程序的功能模塊,之后,可以對本地存儲的有效的功能模塊進行組合,得到組合后的頁面。
[0059]例如,對于一個視頻網(wǎng)站,本地存儲有上述各功能模塊且各功能模塊都沒有過期,則可以組合上述的頂部標簽(tab)導(dǎo)航模塊,視頻縮略圖列表模塊,下拉分頁組件模塊,視頻詳情頁模塊,以及,劇集列表模塊,得到視頻網(wǎng)站的頁面。
[0060]展示模塊33用于展示所述組合后的頁面。
[0061]例如,在得到視頻網(wǎng)站的頁面后,可以將該頁面展示給用戶,用戶可以根據(jù)該頁面選擇觀看需要的視頻。
[0062]另一實施例中,參見圖4,該裝置30還包括:
[0063]第一確定模塊34,用于確定所述網(wǎng)頁應(yīng)用程序需要的功能模塊;
[0064]例如,在用戶點擊一個網(wǎng)頁應(yīng)用程序后,接收模塊可以接收到對網(wǎng)頁應(yīng)用程序的訪問請求。訪問請求中可以包括要訪問的網(wǎng)頁應(yīng)用程序的標識信息,接收模塊接收到訪問請求后,可以根據(jù)該標識信息確定用戶要訪問的網(wǎng)頁應(yīng)用程序,第一確定模塊可以根據(jù)預(yù)先建立的網(wǎng)頁應(yīng)用程序與功能模塊的對應(yīng)關(guān)系,獲取要訪問的網(wǎng)頁應(yīng)用程序需要的功能模塊。
[0065]判斷模塊35,用于判斷所述需要的功能模塊在本地是否存儲,且版本是否過期;
[0066]在獲取功能模塊后,可以獲取到功能模塊的名稱和版本等信息,在本地數(shù)據(jù)庫中查詢時,可以比對需要的功能模塊與本地存儲的功能模塊的名稱和版本,判斷需要的功能模塊在本地是否存儲,且版本是否過期。
[0067]第二確定模塊36,用于如果所述需要的功能模塊在本地存儲且版本沒有過期,確定在本地存儲有效的對應(yīng)所述網(wǎng)頁應(yīng)用程序的功能模塊。
[0068]另一實施例中,參見圖4,該裝置30還包括:
[0069]獲取模塊37,用于如果所述需要的功能模塊在沒有本地存儲或者版本已經(jīng)過期,則從服務(wù)端獲取有效的功能模塊。
[0070]例如,當需要第一功能模塊,但是本地沒有存儲第一功能模塊或者本地存儲的第一功能模塊的版本過期,則客戶端可以向服務(wù)端獲取請求消息,請求消息中包括第一功能模塊的信息,第一功能模塊的信息例如為第一功能模塊的名稱和版本等,從而從服務(wù)端獲取有效的第一功能模塊。
[0071]可選的,當從服務(wù)端獲取的有效的功能模塊為至少兩個時,所述從服務(wù)端獲取的有效的功能模塊是服務(wù)端對所述至少兩個有效的功能模塊進行組合后得到的。
[0072]例如,當需要從服務(wù)端獲取至少兩個功能模塊時,可以分別獲取每個功能模塊,或者,也可以采用合并獲取的方式,例如,當需要第一功能模塊和第二功能模塊時,客戶端發(fā)送的請求消息中可以包括第一功能模塊的信息和第二功能模塊的信息,服務(wù)端獲取有效的第一功能模塊和有效的第二功能模塊時,可以分別發(fā)送給客戶端,或者,服務(wù)端也可以先對有效的第一功能模塊和有效的第二功能模塊進行組合,之后將組合后的功能模塊發(fā)送給客戶端。
[0073]另一實施例中,參見圖4,該裝置30還包括:
[0074]存儲模塊38,用于在本地存儲所述從服務(wù)端獲取的有效的功能模塊。
[0075]例如,第一功能模塊是從服務(wù)端獲取的,則可以在本地保存第一功能模塊,以便下次可以直接在本地獲取第一功能模塊。
[0076]進一步的,當從服務(wù)端獲取多個功能模塊時,如果獲取的功能模塊是服務(wù)端組合后的模塊,則在客戶端可以將模塊拆分分別進行保存,例如,客戶端從服務(wù)端獲取第一功能模塊和第二功能模塊組合后的模塊,則在客戶端可以先將組合后的模塊劃分為第一功能模塊和第二功能模塊,之后分別保存第一功能模塊和第二功能模塊,以便后續(xù)靈活使用各功能豐吳塊。
[0077]本實施例中,通過在本地存儲有效的對應(yīng)所述網(wǎng)頁應(yīng)用程序的功能模塊時,對所述功能模塊進行組合,可以在用戶需要訪問網(wǎng)頁應(yīng)用程序時,從本地獲取功能模塊并組合,相對于從服務(wù)端獲取功能模塊的方式,可以加快訪問速度,增強用戶訪問體驗。
[0078]需要說明的是,在本發(fā)明的描述中,術(shù)語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對重要性。此外,在本發(fā)明的描述中,除非另有說明,“多個”的含義是兩個或兩個以上。
[0079]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實施例所屬【技術(shù)領(lǐng)域】的技術(shù)人員所理解。
[0080]應(yīng)當理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。
[0081]本【技術(shù)領(lǐng)域】的普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
[0082]此外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中。
[0083]上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0084]在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結(jié)合。
[0085]盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對上述實施例進行變化、修改、替換和變型。
【權(quán)利要求】
1.一種網(wǎng)頁應(yīng)用程序的訪問方法,其特征在于,包括: 接收對網(wǎng)頁應(yīng)用程序的訪問請求; 在本地存儲有效的對應(yīng)所述網(wǎng)頁應(yīng)用程序的功能模塊時,對所述功能模塊進行組合,得到組合后的頁面; 展示所述組合后的頁面。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收對網(wǎng)頁應(yīng)用程序的訪問請求之后,所述方法還包括: 確定所述網(wǎng)頁應(yīng)用程序需要的功能模塊; 判斷所述需要的功能模塊在本地是否存儲,且版本是否過期; 如果所述需要的功能模塊在本地存儲且版本沒有過期,確定在本地存儲有效的對應(yīng)所述網(wǎng)頁應(yīng)用程序的功能模塊。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述判斷所述需要的功能模塊在本地是否存儲,且版本是否過期之后,所述方法還包括: 如果所述需要的功能模塊在沒有本地存儲或者版本已經(jīng)過期,則從服務(wù)端獲取有效的功能t吳塊。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述從服務(wù)端獲取有效的功能模塊之后,所述方法包括: 在本地存儲所述從服務(wù)端獲取的有效的功能模塊。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,當從服務(wù)端獲取的有效的功能模塊為至少兩個時,所述從服務(wù)端獲取的有效的功能模塊是服務(wù)端對所述至少兩個有效的功能模塊進行組合后得到的。
6.一種網(wǎng)頁應(yīng)用程序的訪問裝置,其特征在于,包括: 接收模塊,用于接收對網(wǎng)頁應(yīng)用程序的訪問請求; 組合模塊,用于在本地存儲有效的對應(yīng)所述網(wǎng)頁應(yīng)用程序的功能模塊時,對所述功能模塊進行組合,得到組合后的頁面; 展示模塊,用于展示所述組合后的頁面。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括: 第一確定模塊,用于確定所述網(wǎng)頁應(yīng)用程序需要的功能模塊; 判斷模塊,用于判斷所述需要的功能模塊在本地是否存儲,且版本是否過期; 第二確定模塊,用于如果所述需要的功能模塊在本地存儲且版本沒有過期,確定在本地存儲有效的對應(yīng)所述網(wǎng)頁應(yīng)用程序的功能模塊。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,還包括: 獲取模塊,用于如果所述需要的功能模塊在沒有本地存儲或者版本已經(jīng)過期,則從服務(wù)端獲取有效的功能模塊。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括: 存儲模塊,用于在本地存儲所述從服務(wù)端獲取的有效的功能模塊。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,當從服務(wù)端獲取的有效的功能模塊為至少兩個時,所述從服務(wù)端獲取的有效的功能模塊是服務(wù)端對所述至少兩個有效的功能模塊進行組合后得到的。
【文檔編號】H04L29/08GK104506641SQ201410842074
【公開日】2015年4月8日 申請日期:2014年12月30日 優(yōu)先權(quán)日:2014年12月30日
【發(fā)明者】張子航 申請人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司