專利名稱:一種網(wǎng)頁內(nèi)容自適應(yīng)控制的展示方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)頁內(nèi)容的展示技術(shù),尤其涉及一種網(wǎng)頁內(nèi)容自適應(yīng)控制的展示方法及系統(tǒng)。
背景技術(shù):
目前的網(wǎng)頁內(nèi)容展示技術(shù),可以在網(wǎng)頁上預(yù)留特定位置,該特定位置用于對定制的網(wǎng)頁內(nèi)容進行展示。該特定位置實際上就是網(wǎng)站編輯在網(wǎng)頁上事先預(yù)留的一塊頁面空間,來承載需要展示的該定制的頁面內(nèi)容,因此,該特定位置也可以稱為頁面展示載體,以下本文都將該特定的位置稱為頁面展示載體。并且該頁面展示載體不僅位置是預(yù)先設(shè)置的,其尺寸也是預(yù)先設(shè)置的。在網(wǎng)頁內(nèi)容展示之前,實際上是客戶端的瀏覽器先從后臺的服務(wù)器下載到該定制的網(wǎng)頁內(nèi)容對應(yīng)的各個原始數(shù)據(jù)(各個原始數(shù)據(jù)用于生成定制的網(wǎng)頁內(nèi)容),當網(wǎng)頁一打開,就立即從服務(wù)器下載該定制的網(wǎng)頁內(nèi)容對應(yīng)的各個原始數(shù)據(jù),并將由各個原始數(shù)據(jù)所生成的定制的網(wǎng)頁內(nèi)容,在預(yù)先設(shè)置的頁面展示載體上進行展示。綜上所述,現(xiàn)有網(wǎng)頁內(nèi)容展示技術(shù)的缺點是以下兩個方面一、頁面展示載體無論位置還是尺寸都是預(yù)先設(shè)置的,由于網(wǎng)頁上通常包括不同主題的多個網(wǎng)頁內(nèi)容需要定制及展示,那么預(yù)計有幾個網(wǎng)頁內(nèi)容需要定制及展示,就相應(yīng)需要在網(wǎng)頁上預(yù)留同樣數(shù)目的頁面展示載體,網(wǎng)頁設(shè)計是人工操作的,也就是說,都需要網(wǎng)站編輯在前期規(guī)劃時預(yù)先考慮好網(wǎng)頁內(nèi)容的布局。然而,由于網(wǎng)頁內(nèi)容是不斷更新變化的,計劃沒有變化快,事先人工規(guī)劃的再好,一旦需要更新時就會比較麻煩,可見,無論前期規(guī)劃還是后期更新規(guī)劃,由于是人工預(yù)設(shè)的規(guī)劃操作,因此,都需要占用大量人力和物力,但是實現(xiàn)的網(wǎng)頁內(nèi)容展示效果卻不好,網(wǎng)頁內(nèi)容主題不夠突出。二、只要網(wǎng)頁一打開,就立即從服務(wù)器下載該定制的網(wǎng)頁內(nèi)容對應(yīng)的各個原始數(shù)據(jù),以便于網(wǎng)頁內(nèi)容展示,也會使客戶端從服務(wù)器端下載數(shù)據(jù)交互時的網(wǎng)絡(luò)流量大大提高,當有大量客戶端存在時,服務(wù)器向大量客戶端返回數(shù)據(jù)不僅造成服務(wù)器側(cè)處理時工作負荷的增加,而且也會對有限的帶寬造成影響。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種網(wǎng)頁內(nèi)容自適應(yīng)控制的展示方法及系統(tǒng),能實現(xiàn)自適應(yīng)控制的網(wǎng)頁內(nèi)容展示,從而節(jié)約網(wǎng)絡(luò)流量,降低服務(wù)器的工作負荷,不會對有限的帶寬造成影響。為達到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的一種網(wǎng)頁內(nèi)容自適應(yīng)控制的展示方法,該方法包括客戶端監(jiān)測到當前網(wǎng)頁有頁面展示載體時,如果判斷出需要展示或更新定制的網(wǎng)頁內(nèi)容,則客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求,服務(wù)器返回用于生成所述頁面內(nèi)容的原始數(shù)據(jù),由所述原始數(shù)據(jù)生成所述頁面內(nèi)容,并在當前頁面的所述頁面展示載體上展示所述頁面內(nèi)容。其中,該方法還包括在客戶端監(jiān)測到所述當前網(wǎng)頁打開的時間達到預(yù)設(shè)的時間間隔時,判斷出需要展示或更新定制的網(wǎng)頁內(nèi)容,客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求。其中,該方法還包括在客戶端監(jiān)測到當前網(wǎng)頁的頁面展示載體未被占用,或者頁面展示載體被占用展示的頁面內(nèi)容循環(huán)的次數(shù)達到預(yù)設(shè)的時間間隔時,判斷出需要展示或更新定制的網(wǎng)頁內(nèi)容,客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求。其中,該方法還包括客戶端僅針對處于首屏位置的當前頁面的頁面載體進行所述數(shù)據(jù)下載請求及所述頁面內(nèi)容展示。其中,該方法還包括客戶端向服務(wù)器發(fā)送的數(shù)據(jù)下載請求中包括當前頁面的標題和關(guān)鍵字,服務(wù)器根據(jù)所述當前頁面的標題和關(guān)鍵字返回對應(yīng)的原始數(shù)據(jù),由原始數(shù)據(jù)生成內(nèi)容定向的頁面內(nèi)容并展示。其中,該方法還包括頁面展示載體無類型屬性時,在頁面展示載體上隨機地展示頁面內(nèi)容;頁面展示載體有類型屬性時,在頁面展示載體上展示對應(yīng)類型的頁面內(nèi)容。
一種網(wǎng)頁內(nèi)容自適應(yīng)控制的展示系統(tǒng),該系統(tǒng)包括客戶端的自適應(yīng)控制單元和頁面展示單元,以及服務(wù)器端的數(shù)據(jù)存儲單元;其中,所述自適應(yīng)控制單元,用于客戶端監(jiān)測到當前網(wǎng)頁有頁面展示載體時,如果判斷出需要展示或更新定制的網(wǎng)頁內(nèi)容,則客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求;所述數(shù)據(jù)存儲單元,用于服務(wù)器返回存儲的用于生成所述頁面內(nèi)容的原始數(shù)據(jù)給所述頁面展示單元;所述頁面展示單元,用于由所述原始數(shù)據(jù)生成所述頁面內(nèi)容,并在當前頁面的所述頁面展示載體上展示所述頁面內(nèi)容。其中,所述自適應(yīng)控制單元,進一步用于在客戶端監(jiān)測到所述當前網(wǎng)頁打開的時間達到預(yù)設(shè)的時間間隔時,判斷出需要展示或更新定制的網(wǎng)頁內(nèi)容,客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求。其中,所述自適應(yīng)控制單元,進一步用于在客戶端監(jiān)測到當前網(wǎng)頁的頁面展示載體未被占用,或者頁面展示載體被占用展示的頁面內(nèi)容循環(huán)的次數(shù)達到預(yù)設(shè)的時間間隔時,判斷出需要展示或更新定制的網(wǎng)頁內(nèi)容,客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求。其中,該系統(tǒng)還包括服務(wù)器端的分類索引存儲單元,用于存儲當前頁面的標題和關(guān)鍵字與原始數(shù)據(jù)的對應(yīng)關(guān)系,在客戶端向服務(wù)器發(fā)送的數(shù)據(jù)下載請求中包括當前頁面的標題和關(guān)鍵字的情況下,服務(wù)器根據(jù)所述當前頁面的標題和關(guān)鍵字與原始數(shù)據(jù)的對應(yīng)關(guān)系,返回對應(yīng)的原始數(shù)據(jù)給客戶端。本發(fā)明的客戶端監(jiān)測到當前網(wǎng)頁有頁面展示載體時,如果判斷出需要展示或更新定制的網(wǎng)頁內(nèi)容,則客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求,服務(wù)器返回用于生成頁面內(nèi)容的原始數(shù)據(jù),由原始數(shù)據(jù)生成頁面內(nèi)容,并在當前頁面的頁面展示載體上展示頁面內(nèi)容?,F(xiàn)有技術(shù)是預(yù)留頁面展示載體的人工規(guī)劃操作,而本發(fā)明區(qū)別于現(xiàn)有技術(shù),無需預(yù)留頁面展示載體,通過監(jiān)測當前頁面的頁面展示載體實現(xiàn)自適應(yīng)控制的網(wǎng)頁內(nèi)容展示,從現(xiàn)有技術(shù)繁瑣的人工操作擺脫出來,本發(fā)明這種自動化的機器操作不僅簡單易行,而且規(guī)劃的精確度高。本發(fā)明不是網(wǎng)頁一打開就開始下載,而是根據(jù)需要進行展示和更新,因此,降低了客戶端從服務(wù)器端下載數(shù)據(jù)的交互次數(shù),從而避免了現(xiàn)有技術(shù)大量交互導(dǎo)致的網(wǎng)絡(luò)流量的大大提高的問題,每個客戶端和服務(wù)器間的交互少了,當大量客戶端存在時,才會降低服務(wù)器的工作負荷,不會對有限的帶寬造成影響。
圖I為本發(fā)明方法實施例的實現(xiàn)流程示意圖;圖2為本發(fā)明系統(tǒng)實施例的組成結(jié)構(gòu)示意圖。
具體實施例方式本發(fā)明的基本思想是客戶端監(jiān)測到當前網(wǎng)頁有頁面展示載體時,如果判斷出需要展示或更新定制的網(wǎng)頁內(nèi)容,則客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求,服務(wù)器返回用于生成頁面內(nèi)容的原始數(shù)據(jù),由原始數(shù)據(jù)生成頁面內(nèi)容,并在當前頁面的頁面展示載體上展示頁面內(nèi)容。下面結(jié)合附圖對技術(shù)方案的實施作進一步的詳細描述。—種網(wǎng)頁內(nèi)容自適應(yīng)控制的展示方法,該方法主要包括客戶端監(jiān)測到當前網(wǎng)頁有頁面展示載體時,如果判斷出需要展示或更新定制的網(wǎng)頁內(nèi)容,則客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求,服務(wù)器返回用于生成頁面內(nèi)容的原始數(shù)據(jù),由原始數(shù)據(jù)生成所述頁面內(nèi)容,并在當前頁面的頁面展示載體上展示頁面內(nèi)容。這里,本發(fā)明區(qū)別于現(xiàn)有技術(shù)必須事先設(shè)計好預(yù)留的頁面展示載體,而是無需在網(wǎng)頁上預(yù)留頁面展示載體,網(wǎng)站編輯時可完全按用戶需求編輯網(wǎng)頁,只需在網(wǎng)頁頁面末尾添加本系統(tǒng)的一個javascript腳本。javascript腳本會智能分析當前網(wǎng)頁是否有合適的頁面展示載體(如正文中大于一定規(guī)模的圖片、正文中的空行等),如果有的話,通過該javascript腳本去拉取網(wǎng)頁內(nèi)容,然后將網(wǎng)頁內(nèi)容融合到頁面展示載體中。進一步的,該方法還包括在客戶端監(jiān)測到當前網(wǎng)頁打開的時間達到預(yù)設(shè)的時間間隔時,判斷出需要展示或更新定制的網(wǎng)頁內(nèi)容,客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求。比如達到預(yù)設(shè)的5s后,就視為此時需要展示或更新定制的網(wǎng)頁內(nèi)容,客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求,本發(fā)明區(qū)別于現(xiàn)有技術(shù),網(wǎng)頁一打開客戶端就立即向服務(wù)器發(fā)送數(shù)據(jù)下載請求導(dǎo)致的網(wǎng)絡(luò)流量和服務(wù)器的工作負荷的增加。這樣一來,由于本發(fā)明并不是在網(wǎng)頁一打開 加載的時候就下載原始數(shù)據(jù)以便展示網(wǎng)頁內(nèi)容,而是在用戶在真正關(guān)注(比如停留一定時長,如5s)當前網(wǎng)頁時才決定是否下載原始數(shù)據(jù)和展示網(wǎng)頁內(nèi)容。這樣大大降低了短時停留用戶(打開不足一兩秒就關(guān)閉)造成的流量的損失,因為用戶此時并沒看到或關(guān)注到網(wǎng)頁內(nèi)容。進一步的,該方法還包括在客戶端監(jiān)測到當前網(wǎng)頁的頁面展示載體未被占用,或者頁面展示載體被占用展示的頁面內(nèi)容循環(huán)的次數(shù)達到預(yù)設(shè)的時間間隔時,判斷出需要展示或更新定制的網(wǎng)頁內(nèi)容,客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求。比如,監(jiān)測到網(wǎng)頁中有空行或空白區(qū)域,則視為頁面展示載體未被占用,客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求,這樣,就能合理地利用閑置的頁面展示載體資源。又如,監(jiān)測到網(wǎng)頁中有圖片或flash播放位置中所展示的頁面內(nèi)容循環(huán)的次數(shù)達到6s,就視為頁面展示載體被占用展示的頁面內(nèi)容循環(huán)的次數(shù)已經(jīng)達到,客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求,這樣,也是一種合理地利用頁面展示載體資源的方式。進一步的,該方法還包括客戶端僅針對處于首屏位置的當前頁面的頁面載體進行所述數(shù)據(jù)下載請求及所述頁面內(nèi)容展示。用戶當前打開了一個頁面,由于用戶當前使用的頁面是位于首屏幕的,而其他頁面是位于首屏幕之外的,用戶看不到,也就是說,用戶當前并不使用其他頁面,此時,如果其他頁面也通過客戶端進行數(shù)據(jù)下載請求及頁面內(nèi)容展示的話,勢必會增加交互次數(shù),網(wǎng)絡(luò)流量和服務(wù)器的工作負荷就增加了,因此,這里,為了避免這種情況,客戶端僅針對處于首屏位置的當前頁面的頁面載體進行所述數(shù)據(jù)下載請求及所述頁面內(nèi)容展示。這樣一來,由于本發(fā)明會控制網(wǎng)頁內(nèi)容出現(xiàn)在用戶的可視區(qū)域內(nèi)(用戶能看到的首屏幕),區(qū)別于現(xiàn)有的網(wǎng)頁內(nèi)容展示技術(shù)是沒有控制的,因此,能避免多個頁面都進行數(shù)據(jù)下載請求及頁面內(nèi)容展示所帶來的流量損失。這里需要指出的是“首屏”指適應(yīng)于用戶終端屏幕大小的、用戶能看到的當前頁面所在的區(qū)域。比如,用戶終端是手機,那么首屏就是與手機屏幕大小相同的、用戶當前打開瀏覽器的網(wǎng)頁能看到的區(qū)域。如果用戶終端是電腦,那么首屏就是與電腦屏幕大小相同的、用戶當前打開瀏覽器的網(wǎng)頁能看到的區(qū)域。各種不同型號的手機或電腦自身屏幕大小各不相同,用戶能看到的當前頁面所在的區(qū)域也不同,即用戶采用不同用戶終端,能看到的 首屏是不同的?!捌渌撁妗敝感枰獙τ脩舢斍笆褂玫捻撁孢M行滾動擴展,用戶才能看到的頁面,即為如果將用戶當前使用的、位于首屏幕的頁面視為可視區(qū)域,則“其他頁面”是位于首屏幕之外的、用戶不可視區(qū)域。進一步的,該方法還包括客戶端向服務(wù)器發(fā)送的數(shù)據(jù)下載請求中包括當前頁面的標題和關(guān)鍵字,服務(wù)器根據(jù)所述當前頁面的標題和關(guān)鍵字返回對應(yīng)的原始數(shù)據(jù),由原始數(shù)據(jù)生成內(nèi)容定向的頁面內(nèi)容并展示。這里,本發(fā)明區(qū)別于上述方案中,返回的原始數(shù)據(jù)和當前網(wǎng)頁無必然的直接關(guān)聯(lián),定向的頁面內(nèi)容是和當前網(wǎng)頁有必然的直接關(guān)聯(lián)的。這樣一來,根據(jù)用戶瀏覽網(wǎng)頁的標題和關(guān)鍵字實現(xiàn)內(nèi)容定向,由于定向的頁面內(nèi)容是和當前網(wǎng)頁有必然的直接關(guān)聯(lián)的,因此,展示的網(wǎng)頁內(nèi)容和用戶瀏覽的網(wǎng)頁是相關(guān)的,定向效果準確。例如本發(fā)明可以將手機用戶需展示的網(wǎng)頁內(nèi)容投放到手機相關(guān)的網(wǎng)頁文章中,而不會出現(xiàn)在數(shù)碼相關(guān)的網(wǎng)頁文章中。進一步的,該方法還包括頁面展示載體無類型屬性時,在頁面展示載體上隨機地展示頁面內(nèi)容;頁面展示載體有類型屬性時,在頁面展示載體上展示對應(yīng)類型的頁面內(nèi)容。這里,頁面展示載體無類型屬性時,無論其未被占用還是被占用,客戶端從服務(wù)器獲取的原始數(shù)據(jù)所生成的頁面內(nèi)容,都可以在該頁面展示載體上展示,也就是說,頁面展示效果是頁面內(nèi)容展示的位置在頁面上是不固定的,具有隨機性和動態(tài)化,網(wǎng)頁布局靈活。而頁面展示載體有類型屬性時操作就有所區(qū)別了,是按照類型屬性展示對應(yīng)的頁面內(nèi)容,也就是說,頁面展示效果是頁面內(nèi)容展示的位置在頁面上是固定的,便于用戶分類查找。方法實施例本發(fā)明的網(wǎng)頁內(nèi)容自適應(yīng)控制的展示方法,如圖I所示,其流程包括以下步驟步驟101、客戶端監(jiān)測當前頁面是否有頁面展示載體,如果有,則執(zhí)行步驟102 ;否貝U,結(jié)束當前流程。步驟102、當前網(wǎng)頁打開的時間達到預(yù)設(shè)的時間間隔4s時,觸發(fā)監(jiān)控頁面滾動事件,如果有滾動,則執(zhí)行步驟103 ;否則,結(jié)束當前流程。步驟103、當前可視區(qū)(首屏幕)是否有未被占用的頁面展示載體,如果有,則執(zhí)行步驟104;否則,結(jié)束當前流程。步驟104、將當前頁面的標題和關(guān)鍵字包含在數(shù)據(jù)下載請求中發(fā)送給服務(wù)器端,詢問是否有與當前頁面的標題和關(guān)鍵字對應(yīng)的原始數(shù)據(jù)。這里,針對涉及內(nèi)容定向的標題和關(guān)鍵字舉例來說,實現(xiàn)內(nèi)容定向使用的是網(wǎng)頁的標題和關(guān)鍵字(html標簽,如<meta name =" keywords " content ="諾基亞C7再跌200元,800萬像素強機創(chuàng)新低諾基亞C7" >),如果要更準確的展示,可以對這個網(wǎng)頁進行分詞并找出出現(xiàn)頻率最高的幾個詞作為關(guān)鍵字。因為這個比較耗時,不能用前端客戶端的javascipt腳本處理,只能由后臺的服務(wù)器處理。當?shù)谝粋€用戶加載這個網(wǎng)頁時,可先不展示這個網(wǎng)頁內(nèi)容,而是告訴后臺的服務(wù)器對個網(wǎng)頁進行分詞和選出關(guān)鍵字,完成后保存到數(shù)據(jù)庫中,當后面的用戶訪問該網(wǎng)頁時,就可以用剛才的關(guān)鍵字匹配相對應(yīng)的網(wǎng)頁內(nèi)容。步驟105、服務(wù)器端判斷是否有用于生成網(wǎng)頁內(nèi)容的原始數(shù)據(jù),如果有,則執(zhí)行步驟106;否則,結(jié)束當前流程。步驟106、服務(wù)器端返回該原始數(shù)據(jù)所在的URL,客戶端從URL下載到原始數(shù)據(jù)。步驟107、由下載的原始數(shù)據(jù)生成頁面內(nèi)容,并在當前頁面的頁面展示載體上展示頁面內(nèi)容。這里,本系統(tǒng)支持的頁面內(nèi)容展示方式包括循環(huán)滾動字幕方式或字幕漸變方式。其中,所述循環(huán)滾動字幕方式指在作為頁面展示載體的圖片底部或文章的空行中,每隔幾秒從左往右展示、或從右往左展示一次網(wǎng)頁內(nèi)容字幕。所述字幕漸變方式指在作為頁面展示載體的圖片中或文章的多個空行中每隔幾秒由模糊到清晰地展示網(wǎng)頁內(nèi)容字幕,停留一兩秒后再由清晰到模糊消失。系統(tǒng)實施例
本發(fā)明的網(wǎng)頁內(nèi)容自適應(yīng)控制的展示系統(tǒng),如圖2所示,該系統(tǒng)包括客戶端的自適應(yīng)控制單元和客戶端的頁面展示單元,以及服務(wù)器端的數(shù)據(jù)存儲單元。其中,自適應(yīng)控制單元(可以是上述方法中提到的網(wǎng)頁的javascript腳本),用于客戶端監(jiān)測到當前網(wǎng)頁有頁面展示載體時,如果判斷出需要展示或更新定制的網(wǎng)頁內(nèi)容,則客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求。數(shù)據(jù)存儲單元用于服務(wù)器返回存儲的用于生成所述頁面內(nèi)容的原始數(shù)據(jù)給所述頁面展示單元。頁面展示單元用于由所述原始數(shù)據(jù)生成所述頁面內(nèi)容,并在當前頁面的所述頁面展示載體上展示所述頁面內(nèi)容。這里,自適應(yīng)控制單元進一步用于在客戶端監(jiān)測到當前網(wǎng)頁打開的時間達到預(yù)設(shè)的時間間隔時,判斷出需要展示或更新定制的網(wǎng)頁內(nèi)容,客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求。這里,自適應(yīng)控制單元進一步用于在客戶端監(jiān)測到當前網(wǎng)頁的頁面展示載體未被占用,或者頁面展示載體被占用展示的頁面內(nèi)容循環(huán)的次數(shù)達到預(yù)設(shè)的時間間隔時,判斷出需要展示或更新定制的網(wǎng)頁內(nèi)容,客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求。這里,該系統(tǒng)還可以包括服務(wù)器端的分類索引存儲單元,服務(wù)器端的分類索引存儲單元用于存儲當前頁面的標題和關(guān)鍵字與原始數(shù)據(jù)的對應(yīng)關(guān)系,在客戶端向服務(wù)器發(fā)送的數(shù)據(jù)下載請求中包括當前頁面的標題和關(guān)鍵字的情況下,服務(wù)器根據(jù)所述當前頁面的標題和關(guān)鍵字與原始數(shù)據(jù)的對應(yīng)關(guān)系,返回對應(yīng)的原始數(shù)據(jù)給客戶端。以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
權(quán)利要求
1.一種網(wǎng)頁內(nèi)容自適應(yīng)控制的展示方法,其特征在于,該方法包括客戶端監(jiān)測到當前網(wǎng)頁有頁面展示載體時,如果判斷出需要展示或更新定制的網(wǎng)頁內(nèi)容,則客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求,服務(wù)器返回用于生成所述頁面內(nèi)容的原始數(shù)據(jù),由所述原始數(shù)據(jù)生成所述頁面內(nèi)容,并在當前頁面的所述頁面展示載體上展示所述頁面內(nèi)容。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,該方法還包括在客戶端監(jiān)測到所述當前網(wǎng)頁打開的時間達到預(yù)設(shè)的時間間隔時,判斷出需要展示或更新定制的網(wǎng)頁內(nèi)容,客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,該方法還包括在客戶端監(jiān)測到當前網(wǎng)頁的頁面展示載體未被占用,或者頁面展示載體被占用展示的頁面內(nèi)容循環(huán)的次數(shù)達到預(yù)設(shè)的時間間隔時,判斷出需要展示或更新定制的網(wǎng)頁內(nèi)容,客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求。
4.根據(jù)權(quán)利要求I至3中任一項所述的方法,其特征在于,該方法還包括客戶端僅針對處于首屏位置的當前頁面的頁面載體進行所述數(shù)據(jù)下載請求及所述頁面內(nèi)容展示。
5.根據(jù)權(quán)利要求I至3中任一項所述的方法,其特征在于,該方法還包括客戶端向服務(wù)器發(fā)送的數(shù)據(jù)下載請求中包括當前頁面的標題和關(guān)鍵字,服務(wù)器根據(jù)所述當前頁面的標題和關(guān)鍵字返回對應(yīng)的原始數(shù)據(jù),由原始數(shù)據(jù)生成內(nèi)容定向的頁面內(nèi)容并展示。
6.根據(jù)權(quán)利要求I至3中任一項所述的方法,其特征在于,該方法還包括頁面展示載體無類型屬性時,在頁面展示載體上隨機地展示頁面內(nèi)容;頁面展示載體有類型屬性時,在頁面展示載體上展示對應(yīng)類型的頁面內(nèi)容。
7.—種網(wǎng)頁內(nèi)容自適應(yīng)控制的展示系統(tǒng),其特征在于,該系統(tǒng)包括客戶端的自適應(yīng)控制單元和頁面展示單元,以及服務(wù)器端的數(shù)據(jù)存儲單元;其中, 所述自適應(yīng)控制單元,用于客戶端監(jiān)測到當前網(wǎng)頁有頁面展示載體時,如果判斷出需要展示或更新定制的網(wǎng)頁內(nèi)容,則客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求; 所述數(shù)據(jù)存儲單元,用于服務(wù)器返回存儲的用于生成所述頁面內(nèi)容的原始數(shù)據(jù)給所述頁面展示單元; 所述頁面展示單元,用于由所述原始數(shù)據(jù)生成所述頁面內(nèi)容,并在當前頁面的所述頁面展示載體上展示所述頁面內(nèi)容。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述自適應(yīng)控制單元,進一步用于在客戶端監(jiān)測到所述當前網(wǎng)頁打開的時間達到預(yù)設(shè)的時間間隔時,判斷出需要展示或更新定制的網(wǎng)頁內(nèi)容,客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求。
9.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述自適應(yīng)控制單元,進一步用于在客戶端監(jiān)測到當前網(wǎng)頁的頁面展示載體未被占用,或者頁面展示載體被占用展示的頁面內(nèi)容循環(huán)的次數(shù)達到預(yù)設(shè)的時間間隔時,判斷出需要展示或更新定制的網(wǎng)頁內(nèi)容,客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求。
10.根據(jù)權(quán)利要求7至9中任一項所述的系統(tǒng),其特征在于,該系統(tǒng)還包括服務(wù)器端的分類索引存儲單元,用于存儲當前頁面的標題和關(guān)鍵字與原始數(shù)據(jù)的對應(yīng)關(guān)系,在客戶端向服務(wù)器發(fā)送的數(shù)據(jù)下載請求中包括當前頁面的標題和關(guān)鍵字的情況下,服務(wù)器根據(jù)所述當前頁面的標題和關(guān)鍵字與原始數(shù)據(jù)的對應(yīng)關(guān)系,返回對應(yīng)的原始數(shù)據(jù)給客戶端。
全文摘要
本發(fā)明公開了一種網(wǎng)頁內(nèi)容自適應(yīng)控制的展示方法,該方法包括客戶端監(jiān)測到當前網(wǎng)頁有頁面展示載體時,如果判斷出需要展示或更新定制的網(wǎng)頁內(nèi)容,則客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求,服務(wù)器返回用于生成頁面內(nèi)容的原始數(shù)據(jù),由原始數(shù)據(jù)生成頁面內(nèi)容,并在當前頁面的所述頁面展示載體上展示所述頁面內(nèi)容。本發(fā)明還公開了一種網(wǎng)頁內(nèi)容自適應(yīng)控制的展示系統(tǒng),系統(tǒng)中的自適應(yīng)控制單元用于客戶端監(jiān)測到當前網(wǎng)頁有頁面展示載體時,如果判斷出需要展示或更新定制的網(wǎng)頁內(nèi)容,則客戶端向服務(wù)器發(fā)送數(shù)據(jù)下載請求。采用本發(fā)明的方法及系統(tǒng),能實現(xiàn)自適應(yīng)控制的網(wǎng)頁內(nèi)容展示,從而節(jié)約網(wǎng)絡(luò)流量,降低服務(wù)器的工作負荷,不會對有限的帶寬造成影響。
文檔編號G06F17/30GK102769641SQ20111011603
公開日2012年11月7日 申請日期2011年5月5日 優(yōu)先權(quán)日2011年5月5日
發(fā)明者劉華忠 申請人:騰訊科技(北京)有限公司