頁面子資源的下載方法及裝置制造方法
【專利摘要】本發(fā)明提供一種頁面子資源的下載方法及裝置。本發(fā)明實施例通過獲得待下載的頁面的頁面標識信息,進而根據(jù)所述頁面標識信息,獲得與所述頁面標識信息對應的至少一個頁面子資源的標識信息,使得能夠根據(jù)所述至少一個頁面子資源的標識信息,下載所述至少一個頁面子資源,由于這些頁面子資源的下載不再依賴于頁面主資源的下載與解析,使得能夠避免現(xiàn)有技術(shù)中由于需要等到解析主資源的過程中解析到頁面子資源的URL時才開始下載頁面子資源而導致的頁面資源的下載速度較慢的問題,從而提高了頁面資源的下載速度。
【專利說明】頁面子資源的下載方法及裝置
【【技術(shù)領(lǐng)域】】
[0001]本發(fā)明涉及萬維網(wǎng)(World Wide Web, Web)頁面處理技術(shù),尤其涉及一種頁面子資源的下載方法及裝置。
【【背景技術(shù)】】
[0002]客戶端例如瀏覽器等,要加載萬維網(wǎng)(World Wide Web, Web)頁面,首先要下載頁面資源。目前的頁面資源包括頁面主資源和頁面子資源。其中,頁面主資源是頁面源代碼,頁面子資源是Web頁面中除頁面主資源以外的其他資源,例如,圖片、流媒體、JavaScript腳本文件和層疊樣式表(Cascading Style Sheets, CSS)資源等。
[0003]目前,客戶端下載Web頁面時,需要先下載頁面主資源,進而解析頁面主資源。當解析到頁面子資源的統(tǒng)一資源定位符(Uniform Resource Locator, URL)時,才開始下載頁面子資源。這樣,導致頁面資源的下載速度較慢。
【
【發(fā)明內(nèi)容】
】
[0004]本發(fā)明的多個 方面提供一種頁面子資源的下載方法及裝置,用以提高頁面資源的下載速度。
[0005]本發(fā)明的一方面,提供一種頁面子資源的下載方法,包括:
[0006]獲得待下載的頁面的頁面標識信息;
[0007]根據(jù)所述頁面標識信息,獲得與所述頁面標識信息對應的至少一個頁面子資源的標識信息;
[0008]根據(jù)所述至少一個頁面子資源的標識信息,下載所述至少一個頁面子資源。
[0009]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述根據(jù)所述頁面標識信息,獲得與所述頁面標識信息對應的至少一個頁面子資源的標識信息之前,還包括:
[0010]接收服務器發(fā)送的所述頁面標識信息和所述至少一個頁面子資源的標識信息;
[0011]根據(jù)所述頁面標識信息和所述至少一個頁面子資源的標識信息,配置所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系,以供根據(jù)所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系和所述頁面的頁面標識信息,獲得與所述頁面標識信息對應的所述至少一個頁面子資源的標識信息。
[0012]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述方法還包括:
[0013]更新所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系。
[0014]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述更新所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系,包括:
[0015]根據(jù)用戶的頁面瀏覽操作信息,和/或,再次接收的所述服務器發(fā)送的所述頁面標識信息和所述至少一個頁面子資源的標識信息,更新配置的所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系。
[0016]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述根據(jù)所述至少一個頁面子資源的標識信息,下載所述至少一個頁面子資源之后,還包括:
[0017]根據(jù)所述頁面的頁面主資源和下載的所述至少一個頁面子資源,下載所述頁面的其他頁面子資源。
[0018]本發(fā)明的另一方面,提供一種頁面子資源的下載裝置,包括:
[0019]獲得單元,用于獲得待下載的頁面的頁面標識信息;
[0020]匹配單元,用于根據(jù)所述頁面標識信息,獲得與所述頁面標識信息對應的至少一個頁面子資源的標識信息;
[0021]下載單元,用于根據(jù)所述至少一個頁面子資源的標識信息,下載所述至少一個頁面子資源。
[0022]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述裝置還包括配置單元,用于
[0023]接收服務器發(fā)送的所述頁面標識信息和所述至少一個頁面子資源的標識信息;以及
[0024]根據(jù)所述頁面標識信息和所述至少一個頁面子資源的標識信息,配置所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系,以供所述匹配單元根據(jù)所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系和所述頁面的頁面標識信息,獲得與所述頁面標識信息對應的所述至少一個頁面子資源的標識信息。
[0025]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述配置單元還用于
[0026]更新所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系。
[0027]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述配置單元,具體用于
[0028]根據(jù)用戶的頁面瀏覽操作信息,和/或,再次接收的所述服務器發(fā)送的所述頁面標識信息和所述至少一個頁面子資源的標識信息,更新配置的所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系。
[0029]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述下載單元,還用于
[0030]根據(jù)所述頁面的頁面主資源和下載的所述至少一個頁面子資源,下載所述頁面的其他頁面子資源。
[0031]由上述技術(shù)方案可知,本發(fā)明實施例通過獲得待下載的頁面的頁面標識信息,進而根據(jù)所述頁面標識信息,獲得與所述頁面標識信息對應的至少一個頁面子資源的標識信息,使得能夠根據(jù)所述至少一個頁面子資源的標識信息,下載所述至少一個頁面子資源,由于這些頁面子資源的下載不再依賴于頁面主資源的下載與解析,使得能夠避免現(xiàn)有技術(shù)中由于需要等到解析主資源的過程中解析到頁面子資源的URL時才開始下載頁面子資源而導致的頁面資源的下載速度較慢的問題,從而提高了頁面資源的下載速度。
[0032]另外,采用本發(fā)明提供的技術(shù)方案,由于這些頁面子資源的下載不再依賴于頁面主資源的下載與解析,使得能夠同時下載頁面主資源和頁面子資源,因此,能夠有效提高網(wǎng)絡利用率。
[0033]另外,采用本發(fā)明提供的技術(shù)方案,由于這些頁面子資源的下載不再依賴于頁面主資源的下載與解析,使得頁面資源的下載速度有所提高,因此,能夠有效提高頁面展現(xiàn)的實時性。
【【專利附圖】
【附圖說明】】
[0034]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0035]圖1為本發(fā)明一實施例提供的頁面子資源的下載方法的流程示意圖;
[0036]圖2為本發(fā)明另一實施例提供的頁面子資源的下載裝置的結(jié)構(gòu)示意圖;
[0037]圖3為本發(fā)明另一實施例提供的頁面子資源的下載裝置的結(jié)構(gòu)示意圖。
【【具體實施方式】】
[0038]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動 前提下所獲得的全部其他實施例,都屬于本發(fā)明保護的范圍。
[0039]可以理解的是,本發(fā)明所涉及的頁面,可以是基于超文本標記語言(HyperTextMarkup Language, HTML)編寫的網(wǎng)頁(Web Page),也可以稱為Web頁面。
[0040]需要說明的是,本發(fā)明實施例中所涉及的終端可以包括但不限于手機、個人數(shù)字助理(Personal Digital Assistant, PDA)、無線手持裝置、無線上網(wǎng)本、個人電腦、便攜電腦、個人電腦(Personal Computer, PC)、MP3播放器、MP4播放器等。
[0041 ] 另外,本文中術(shù)語“和/或”,僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。
[0042]圖1為本發(fā)明一實施例提供的頁面子資源的下載方法的流程示意圖,如圖1所示。
[0043]101、獲得待下載的頁面的頁面標識信息。
[0044]具體地,頁面的頁面標識信息,即為頁面主資源的標識信息,可以為頁面的URL,即可以為頁面主資源的URL,可以為絕對URL,或者還可以為相對URL,本實施例對此不進行特別限定。
[0045]102、根據(jù)所述頁面標識信息,獲得與所述頁面標識信息對應的至少一個頁面子資源的標識信息。
[0046]具體地,頁面子資源的標識信息,可以為頁面子資源的URL,可以為絕對URL,或者還可以為相對URL,本實施例對此不進行特別限定。
[0047]103、根據(jù)所述至少一個頁面子資源的標識信息,下載所述至少一個頁面子資源。
[0048]需要說明的是,101~103的執(zhí)行主體可以是下載裝置,可以位于本地的客戶端中,以進行在線下載。[0049]可以理解的是,所述客戶端可以是安裝在終端上的應用程序,例如,瀏覽器等,只要能夠?qū)崿F(xiàn)頁面資源的下載以提供頁面展現(xiàn)的客觀存在形式都可以,本實施例對此不進行特別限定。
[0050]這樣,通過獲得待下載的頁面的頁面標識信息,進而根據(jù)所述頁面標識信息,獲得與所述頁面標識信息對應的至少一個頁面子資源的標識信息,使得能夠根據(jù)所述至少一個頁面子資源的標識信息,下載所述至少一個頁面子資源,由于這些頁面子資源的下載不再依賴于頁面主資源的下載與解析,使得能夠避免現(xiàn)有技術(shù)中由于需要等到解析主資源的過程中解析到頁面子資源的URL時才開始下載頁面子資源而導致的頁面資源的下載速度較慢的問題,從而提高了頁面資源的下載速度。
[0051]可選地,在本實施例的一個可能的實現(xiàn)方式中,在101中,下載裝置具體可以根據(jù)客戶端的用戶操作,獲得待下載的頁面的頁面標識信息。
[0052]例如,用戶可以在瀏覽器的地址欄中輸入URL,下載裝置則可以確定待下載的頁面為該URL所對應的頁面,進而獲得待下載的頁面的頁面標識信息即該URL。
[0053]或者,再例如,用戶可以點擊終端上的客戶端圖標,以運行客戶端,下載裝置則可以確定待下載的頁面為客戶端的首頁或上次關(guān)閉客戶端之前停留的停留頁面,進而獲得待下載的頁面的頁面標識信息即首頁的URL或停留頁面的URL。
[0054]或者,再例如,用戶可以在當前頁面上點擊某個頁面超鏈接,下載裝置則可以確定待下載的頁面為該頁面超鏈接所對應的頁面,進而獲得待下載的頁面的頁面標識信息即該頁面超鏈接。
[0055]可選地,在本實施例的一個可能的實現(xiàn)方式中,在102之前,下載裝置還可以進一步接收服務器發(fā)送的所述頁面標識信息和所述至少一個頁面子資源的標識信息。然后,所述下載裝置則可以根據(jù)所述頁面標識信息和所述至少一個頁面子資源的標識信息,配置所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系,以供所述下載裝置執(zhí)行102,即根據(jù)所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系和所述頁面的頁面標識信息,獲得與所述頁面標識信息對應的所述至少一個頁面子資源的標識信息。
[0056]進一步可選地,所述下載裝置還可以進一步更新所配置的所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系。
[0057]具體地,所述下載裝置具體可以根據(jù)用戶的頁面瀏覽操作信息,和/或,再次接收的所述服務器發(fā)送的所述頁面標識信息和所述至少一個頁面子資源的標識信息,更新配置的所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系。
[0058]可以理解的是,所述服務器具體可以位于網(wǎng)絡側(cè),所述服務器具體可以根據(jù)頁面的頁面主資源的特征、頁面的頁面子資源的特征和頁面的用戶操作日志中的至少一項,獲得所述頁面的預加載列表,該預加載列表中可以包含至少一個頁面子資源的標識信息,這些頁面子資源無需等到解析主資源的過程中解析到該頁面子資源的URL時才開始下載,就可以預先進行下載。由服務器進行該預加載列表的維護與管理,并且可以定期向下載裝置下發(fā)。
[0059]具體地,所述服務器還可以進一步根據(jù)頁面主資源與頁面子資源之間的關(guān)系,以及每個頁面子資源之間的關(guān)系,即頁面子資源對頁面主資源展現(xiàn)的貢獻大小,確定所述預加載列表中所包含的所述至少一個頁面子資源的優(yōu)先級。優(yōu)先級高的頁面子資源的標識信息排在所述預加載列表的靠前位置,優(yōu)先進行下載。
[0060]可以理解的是,由于通過執(zhí)行102所獲得的這些頁面子資源的標識信息所對應的這些頁面子資源的下載不再依賴于頁面主資源的下載與解析,因此,下載裝置在101之后,且在執(zhí)行102之前,同時,或者之后,下載裝置還可以進一步根據(jù)頁面主資源的標識信息,下載頁面主資源。進而,所述下載裝置則可以對所下載的頁面主資源進行解析。對頁面主資源進行解析的方法,可以參見現(xiàn)有技術(shù)中的相關(guān)描述,此處不再贅述。
[0061]可選地,在本實施例的一個可能的實現(xiàn)方式中,在103之后,所述下載裝置還可以進一步根據(jù)所述頁面的頁面主資源和下載(即預先下載)的所述至少一個頁面子資源,下載所述頁面的其他頁面子資源。
[0062]這樣,由于所述至少一個頁面子資源可以不依賴于頁面主資源的下載而預先下載,使得無需等到對頁面主資源進行解析的過程中,解析到這些頁面子資源的標識信息時再下載,因此,能夠有效提高頁面資源的下載速度。
[0063]本實施例中,通過獲得待下載的頁面的頁面標識信息,進而根據(jù)所述頁面標識信息,獲得與所述頁面標識信息對應的至少一個頁面子資源的標識信息,使得能夠根據(jù)所述至少一個頁面子資源的標識信息,下載所述至少一個頁面子資源,由于這些頁面子資源的下載不再依賴于頁面主資源的下載與解析,使得能夠避免現(xiàn)有技術(shù)中由于需要等到解析主資源的過程中解析到頁面子資源的URL時才開始下載頁面子資源而導致的頁面資源的下載速度較慢的問題,從而提高了頁面資源的下載速度。
[0064]另外,采用本發(fā)明提供的技術(shù)方案,由于這些頁面子資源的下載不再依賴于頁面主資源的下載與解析,使得能夠同時下載頁面主資源和頁面子資源,因此,能夠有效提高網(wǎng)絡利用率。
[0065]另外,采用本發(fā)明提供的技術(shù)方案,由于這些頁面子資源的下載不再依賴于頁面主資源的下載與解析,使得頁面資源的下載速度有所提高,因此,能夠有效提高頁面展現(xiàn)的實時性。
[0066]需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進行。其次,本領(lǐng)域技術(shù)人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。
[0067]在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關(guān)描述。
[0068]圖2為本發(fā)明另一實施例提供的頁面子資源的下載裝置的結(jié)構(gòu)示意圖,如圖2所示。本實施例的頁面子資源的下載裝置可以包括獲得單元21、匹配單元22和下載單元23。其中,
[0069]獲得單元21,用于獲得待下載的頁面的頁面標識信息。
[0070]具體地,頁面的頁面標識信息,即為頁面主資源的標識信息,可以為頁面的URL,即可以為頁面主資源的URL,可以為絕對URL,或者還可以為相對URL,本實施例對此不進行特別限定。[0071]匹配單元22,用于根據(jù)所述頁面標識信息,獲得與所述頁面標識信息對應的至少一個頁面子資源的標識信息。
[0072]具體地,頁面子資源的標識信息,可以為頁面子資源的URL,可以為絕對URL,或者還可以為相對URL,本實施例對此不進行特別限定。
[0073]下載單元23,用于根據(jù)所述至少一個頁面子資源的標識信息,下載所述至少一個頁面子資源。
[0074]需要說明的是,本實施例所提供的頁面子資源的下載裝置,可以位于本地的客戶端中,以進行在線下載。
[0075]可以理解的是,所述客戶端可以是安裝在終端上的應用程序,例如,瀏覽器等,只要能夠?qū)崿F(xiàn)頁面資源的下載以提供頁面展現(xiàn)的客觀存在形式都可以,本實施例對此不進行特別限定。
[0076]這樣,通過獲得單元獲得待下載的頁面的頁面標識信息,進而由匹配單元根據(jù)所述頁面標識信息,獲得與所述頁面標識信息對應的至少一個頁面子資源的標識信息,使得下載單元能夠根據(jù)所述至少一個頁面子資源的標識信息,下載所述至少一個頁面子資源,由于這些頁面子資源的下載不再依賴于頁面主資源的下載與解析,使得能夠避免現(xiàn)有技術(shù)中由于需要等到解析主資源的過程中解析到頁面子資源的URL時才開始下載頁面子資源而導致的頁面資源的下載速度較慢的問題,從而提高了頁面資源的下載速度。
[0077]可選地,在本實施例的一個可能的實現(xiàn)方式中,所述獲得單元21具體可以根據(jù)客戶端的用戶操作,獲得待下載的頁面的頁面標識信息。
[0078]例如,用戶可以在瀏覽器的地址欄中輸入URL,所述獲得單元21則可以確定待下載的頁面為該URL所對應的頁面,進而獲得待下載的頁面的頁面標識信息即該URL。
[0079]或者,再例如,用戶可以點擊終端上的客戶端圖標,以運行客戶端,所述獲得單元21則可以確定待下載的頁面為客戶端的首頁或上次關(guān)閉客戶端之前停留的停留頁面,進而獲得待下載的頁面的頁面標識信息即首頁的URL或停留頁面的URL。
[0080]或者,再例如,用戶可以在當前頁面上點擊某個頁面超鏈接,所述獲得單元21則可以確定待下載的頁面為該頁面超鏈接所對應的頁面,進而獲得待下載的頁面的頁面標識信息即該頁面超鏈接。
[0081]可選地,在本實施例的一個可能的實現(xiàn)方式中,如圖3所示,本實施例提供的頁面子資源的下載裝置還可以進一步包括配置單元31,用于接收服務器發(fā)送的所述頁面標識信息和所述至少一個頁面子資源的標識信息;以及根據(jù)所述頁面標識信息和所述至少一個頁面子資源的標識信息,配置所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系,以供所述匹配單元22根據(jù)所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系和所述頁面的頁面標識信息,獲得與所述頁面標識信息對應的所述至少一個頁面子資源的標識信息。
[0082]進一步可選地,所述配置單元31還可以進一步用于更新所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系。
[0083]具體地,所述配置單元31具體可以根據(jù)用戶的頁面瀏覽操作信息,和/或,再次接收的所述服務器發(fā)送的所述頁面標識信息和所述至少一個頁面子資源的標識信息,更新配置的所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系。[0084]可以理解的是,所述服務器具體可以位于網(wǎng)絡側(cè),所述服務器具體可以根據(jù)頁面的頁面主資源的特征、頁面的頁面子資源的特征和頁面的用戶操作日志中的至少一項,獲得所述頁面的預加載列表,該預加載列表中可以包含至少一個頁面子資源的標識信息,這些頁面子資源無需等到解析主資源的過程中解析到該頁面子資源的URL時才開始下載,就可以預先進行下載。由服務器進行該預加載列表的維護與管理,并且可以定期向下載裝置下發(fā)。
[0085]具體地,所述服務器還可以進一步根據(jù)頁面主資源與頁面子資源之間的關(guān)系,以及每個頁面子資源之間的關(guān)系,即頁面子資源對頁面主資源展現(xiàn)的貢獻大小,確定所述預加載列表中所包含的所述至少一個頁面子資源的優(yōu)先級。優(yōu)先級高的頁面子資源的標識信息排在所述預加載列表的靠前位置,優(yōu)先進行下載。
[0086]可以理解的是,由于所述獲得單元21通過執(zhí)行對應操作所獲得的這些頁面子資源的標識信息所對應的這些頁面子資源的下載不再依賴于頁面主資源的下載與解析,因此,所述下載單元23在匹配單元22執(zhí)行對應操作之前,同時,或者之后,還可以進一步用于根據(jù)頁面主資源的標識信息,下載頁面主資源。進而,所述下載單元23則可以對所下載的頁面主資源進行解析。對頁面主資源進行解析的方法,可以參見現(xiàn)有技術(shù)中的相關(guān)描述,此處不再贅述。
[0087]可選地,在本實施例的一個可能的實現(xiàn)方式中,所述下載單元23,還可以進一步用于根據(jù)所述頁面的頁面主資源和下載(即預先下載)的所述至少一個頁面子資源,下載所述頁面的其他頁面子資源。
[0088]這樣,由于所述至少一個頁面子資源可以不依賴于頁面主資源的下載而預先下載,使得下載單元無需等到對頁面主資源進行解析的過程中,解析到這些頁面子資源的標識信息時再下載,因此,能夠有效提高頁面資源的下載速度。
[0089]本實施例中,通過獲得單元獲得待下載的頁面的頁面標識信息,進而由匹配單元根據(jù)所述頁面標識信息,獲得與所述頁面標識信息對應的至少一個頁面子資源的標識信息,使得下載單元能夠根據(jù)所述至少一個頁面子資源的標識信息,下載所述至少一個頁面子資源,由于這些頁面子資源的下載不再依賴于頁面主資源的下載與解析,使得能夠避免現(xiàn)有技術(shù)中由于需要等到解析主資源的過程中解析到頁面子資源的URL時才開始下載頁面子資源而導致的頁面資源的下載速度較慢的問題,從而提高了頁面資源的下載速度。
[0090]另外,采用本發(fā)明提供的技術(shù)方案,由于這些頁面子資源的下載不再依賴于頁面主資源的下載與解析,使得能夠同時下載頁面主資源和頁面子資源,因此,能夠有效提高網(wǎng)絡利用率。
[0091]另外,采用本發(fā)明提供的技術(shù)方案,由于這些頁面子資源的下載不再依賴于頁面主資源的下載與解析,使得頁面資源的下載速度有所提高,因此,能夠有效提高頁面展現(xiàn)的實時性。
[0092]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
[0093]在本發(fā)明所提供的幾個實施例中,應該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
[0094]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
[0095]另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
[0096]上述以軟件功能單元的形式實現(xiàn)的集成的單元,可以存儲在一個計算機可讀取存儲介質(zhì)中。上述軟件功能單元存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務器,或者網(wǎng)絡設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個實施例所述方法的部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(Read-Only Memory, ROM)、隨機存取存儲器(Random Access Memory, RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0097]最后應說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
【權(quán)利要求】
1.一種頁面子資源的下載方法,其特征在于,包括: 獲得待下載的頁面的頁面標識信息; 根據(jù)所述頁面標識信息,獲得與所述頁面標識信息對應的至少一個頁面子資源的標識信息; 根據(jù)所述至少一個頁面子資源的標識信息,下載所述至少一個頁面子資源。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述頁面標識信息,獲得與所述頁面標識信息對應的至少一個頁面子資源的標識信息之前,還包括: 接收服務器發(fā)送的所述頁面標識信息和所述至少一個頁面子資源的標識信息; 根據(jù)所述頁面標識信息和所述至少一個頁面子資源的標識信息,配置所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系,以供根據(jù)所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系和所述頁面的頁面標識信息,獲得與所述頁面標識信息對應的所述至少一個頁面子資源的標識信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括: 更新所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系。
4.根據(jù)權(quán)利要 求3所述的方法,其特征在于,所述更新所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系,包括: 根據(jù)用戶的頁面瀏覽操作信息,和/或,再次接收的所述服務器發(fā)送的所述頁面標識信息和所述至少一個頁面子資源的標識信息,更新配置的所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系。
5.根據(jù)權(quán)利要求1~4任一權(quán)利要求所述的方法,其特征在于,所述根據(jù)所述至少一個頁面子資源的標識信息,下載所述至少一個頁面子資源之后,還包括: 根據(jù)所述頁面的頁面主資源和下載的所述至少一個頁面子資源,下載所述頁面的其他頁面子資源。
6.一種頁面子資源的下載裝置,其特征在于,包括: 獲得單元,用于獲得待下載的頁面的頁面標識信息; 匹配單元,用于根據(jù)所述頁面標識信息,獲得與所述頁面標識信息對應的至少一個頁面子資源的標識信息; 下載單元,用于根據(jù)所述至少一個頁面子資源的標識信息,下載所述至少一個頁面子資源。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括配置單元,用于 接收服務器發(fā)送的所述頁面標識信息和所述至少一個頁面子資源的標識信息;以及 根據(jù)所述頁面標識信息和所述至少一個頁面子資源的標識信息,配置所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系,以供所述匹配單元根據(jù)所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系和所述頁面的頁面標識信息,獲得與所述頁面標識信息對應的所述至少一個頁面子資源的標識信息。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述配置單元還用于 更新所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述配置單元,具體用于 根據(jù)用戶的頁面瀏覽操作信息,和/或,再次接收的所述服務器發(fā)送的所述頁面標識信息和所述至少一個頁面子資源的標識信息,更新配置的所述頁面標識信息與所述至少一個頁面子資源的標識信息的對應關(guān)系。
10.根據(jù)權(quán)利要求6~9任一權(quán)利要求所述的裝置,其特征在于,所述下載單元,還用于根據(jù)所述頁面的頁面 主資源和下載的所述至少一個頁面子資源,下載所述頁面的其他頁面子資源。
【文檔編號】G06F17/30GK103955495SQ201410158249
【公開日】2014年7月30日 申請日期:2014年4月18日 優(yōu)先權(quán)日:2014年4月18日
【發(fā)明者】鄭創(chuàng), 陳春亮 申請人:百度在線網(wǎng)絡技術(shù)(北京)有限公司