專利名稱:一種用于提供瀏覽頁面的方法與設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種用于提供瀏覽頁面的技術(shù)。
背景技術(shù):
隨著移動(dòng)設(shè)備端的瀏覽技術(shù)的發(fā)展,越來越多的用戶依賴移動(dòng)設(shè)備獲取頁面等資源信息?,F(xiàn)有技術(shù)中,提供給移動(dòng)設(shè)備的頁面主要包括全頁面、簡略頁面等,全頁面未對頁面進(jìn)行任何重排版等操作,不利于用戶的瀏覽體驗(yàn);而簡略頁面雖然實(shí)現(xiàn)了將頁面進(jìn)行重排版,以適應(yīng)移動(dòng)設(shè)備的屏幕大小,但該簡略頁面的單列垂直排列方式導(dǎo)致了頁面長度過長,需要將頁面進(jìn)行分頁提供給移動(dòng)設(shè)備,同樣不利于用戶的瀏覽體驗(yàn)。因此,如何改進(jìn)瀏覽頁面的提供方式,以方便用戶通過移動(dòng)設(shè)備進(jìn)行頁面瀏覽,提升用戶的無線互聯(lián)體驗(yàn),成為本領(lǐng)域技術(shù)人員亟需解決的問題之一。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種用于提供瀏覽頁面的方法與設(shè)備。根據(jù)本發(fā)明的一個(gè)方面,提供了一種由計(jì)算機(jī)實(shí)現(xiàn)的用于提供瀏覽頁面的方法,其中,該方法包括以下步驟a獲取待提供給移動(dòng)設(shè)備的目標(biāo)頁面;b根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,確定所述目標(biāo)頁面的分列信息;c根據(jù)所述分列信息,對所述目標(biāo)頁面進(jìn)行分列處理,以獲得與所述目標(biāo)頁面相對應(yīng)的結(jié)果頁面;d將所述結(jié)果頁面提供至所述移動(dòng)設(shè)備。根據(jù)本發(fā)明的另一方面,還提供了一種用于提供瀏覽頁面的頁面提供設(shè)備,其中,該設(shè)備包括頁面獲取裝置,用于獲取待提供給移動(dòng)設(shè)備的目標(biāo)頁面;分列確定裝置,用于根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,確定所述目標(biāo)頁面的分列信息;分列處理裝置,用于根據(jù)所述分列信息,對所述目標(biāo)頁面進(jìn)行分列處理,以獲得與所述目標(biāo)頁面相對應(yīng)的結(jié)果頁面;提供裝置,用于將所述結(jié)果頁面提供至所述移動(dòng)設(shè)備。與現(xiàn)有技術(shù)相比,本發(fā)明根據(jù)待提供給移動(dòng)設(shè)備的目標(biāo)頁面的頁面相關(guān)信息,對所述目標(biāo)頁面進(jìn)行分列處理,并將分列處理后得到的結(jié)果頁面提供至移動(dòng)設(shè)備,使得移動(dòng)設(shè)備一次可以展現(xiàn)更豐富的頁面內(nèi)容,而且,結(jié)果頁面的多列排版顯示方式更符合用戶的瀏覽習(xí)慣,用戶通過左右移動(dòng),可以方便地瀏覽各列內(nèi)容,提升用戶的瀏覽體驗(yàn)。
通過閱讀參照以下附圖所作的對非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯圖1示出根據(jù)本發(fā)明一個(gè)方面的用于提供瀏覽頁面的設(shè)備示意圖;圖2示出根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于提供瀏覽頁面的設(shè)備示意圖;圖3示出根據(jù)本發(fā)明另一個(gè)優(yōu)選實(shí)施例的用于提供瀏覽頁面的設(shè)備示意圖;圖4示出根據(jù)本發(fā)明另一個(gè)方面的用于提供瀏覽頁面的方法流程圖;圖5示出根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于提供瀏覽頁面的方法流程圖;圖6示出根據(jù)本發(fā)明另一個(gè)優(yōu)選實(shí)施例的用于提供瀏覽頁面的方法流程圖。附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
具體實(shí)施例方式下面結(jié)合附圖對本發(fā)明作進(jìn)一步詳細(xì)描述。圖1示出根據(jù)本發(fā)明一個(gè)方面的用于提供瀏覽頁面的設(shè)備示意圖;頁面提供設(shè)備1包括頁面獲取裝置101、分列確定裝置102、分列處理裝置103和提供裝置104。在此,頁面提供設(shè)備1包括但不限于網(wǎng)絡(luò)設(shè)備、移動(dòng)設(shè)備。當(dāng)該頁面提供設(shè)備1為網(wǎng)絡(luò)設(shè)備,該頁面提供設(shè)備1包括但不限于網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或多個(gè)服務(wù)器構(gòu)成的云。在此,云由基于云計(jì)算(Cloud Computing)的大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)超級虛擬計(jì)算機(jī)。而當(dāng)該頁面提供設(shè)備1為移動(dòng)設(shè)備,該頁面提供設(shè)備1包括但不限于任何一種可與用戶通過鍵盤、觸摸板、觸摸屏或手寫設(shè)備等方式進(jìn)行人機(jī)交互的移動(dòng)電子產(chǎn)品,例如筆記本、手機(jī)、PDA、掌上電腦PPC或平板電腦等。本領(lǐng)域技術(shù)人員應(yīng)能理解上述頁面提供設(shè)備僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的頁面提供設(shè)備如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。本領(lǐng)域技術(shù)人員應(yīng)能理解,頁面提供設(shè)備1作為移動(dòng)設(shè)備或網(wǎng)絡(luò)設(shè)備,其基本工作過程基本相同,因此,為簡明起見,以下主要以網(wǎng)絡(luò)設(shè)備為例對該頁面提供設(shè)備1的實(shí)施例進(jìn)行描述,且在描述過程中互換使用網(wǎng)絡(luò)設(shè)備與頁面提供設(shè)備1,除特別說明之處,該等實(shí)施例同樣適用作為移動(dòng)設(shè)備的頁面提供設(shè)備1,也應(yīng)屬于也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。其中,頁面獲取裝置101獲取待提供給移動(dòng)設(shè)備的目標(biāo)頁面。具體地,頁面獲取裝置101通過與網(wǎng)站服務(wù)器、搜索引擎、中轉(zhuǎn)服務(wù)器等第三方設(shè)備的交互,獲取待提供給移動(dòng)設(shè)備的目標(biāo)頁面;或者,當(dāng)頁面提供設(shè)備1為網(wǎng)絡(luò)設(shè)備,該頁面獲取裝置101通過調(diào)用網(wǎng)絡(luò)設(shè)備所提供的應(yīng)用程序(API),或約定的通信方式,如http或https,接收自移動(dòng)設(shè)備所發(fā)送的頁面請求,根據(jù)該頁面請求,從網(wǎng)站服務(wù)器、搜索引擎、中轉(zhuǎn)服務(wù)器等等第三方設(shè)備中,獲取與該頁面請求相對應(yīng)的待提供給移動(dòng)設(shè)備的目標(biāo)頁面;又或者,當(dāng)頁面提供設(shè)備1為移動(dòng)設(shè)備,該頁面獲取裝置101通過諸如JSP、ASP或PHP等動(dòng)態(tài)網(wǎng)頁技術(shù),獲取用戶通過移動(dòng)設(shè)備所提交的頁面請求,并將該頁面請求發(fā)送至網(wǎng)站服務(wù)器、搜索引擎、中轉(zhuǎn)服務(wù)器等第三方設(shè)備,進(jìn)而,接收自所述第三方設(shè)備基于該頁面請求所匹配得到的頁面,以作為待提供給移動(dòng)設(shè)備的目標(biāo)頁面。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取目標(biāo)頁面的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取目標(biāo)頁面的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。分列確定裝置102根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,確定所述目標(biāo)頁面的分列信息。具體地,分列確定裝置102根據(jù)頁面獲取裝置101所獲取的目標(biāo)頁面的頁面相關(guān)信息,確定目標(biāo)頁面的分列信息的方式包括但不限于1)根據(jù)頁面獲取裝置101所獲取的目標(biāo)頁面,通過分析該目標(biāo)頁面的諸如頁面結(jié)構(gòu)、頁面類型等頁面相關(guān)信息,確定該目標(biāo)頁面所對應(yīng)的分列寬度、分列長度、分列數(shù)量等分列信息,例如,分列確定裝置102根據(jù)目標(biāo)頁面,通過對該目標(biāo)頁面的html代碼的分析,獲得該目標(biāo)頁面的頁面結(jié)構(gòu)、頁面類型等頁面相關(guān)信息,如大部分門戶網(wǎng)站的首頁采取左中右三欄的布局結(jié)構(gòu),分列確定裝置102據(jù)此確定該首頁所對應(yīng)的分列信息為三列;2)根據(jù)頁面獲取裝置101所獲取的目標(biāo)頁面,通過分析該目標(biāo)頁面的諸如頁面結(jié)構(gòu)、頁面類型等頁面相關(guān)信息,并結(jié)合移動(dòng)設(shè)備的諸如屏幕尺寸等終端屬性,確定該目標(biāo)頁面的分列信息;3)根據(jù)頁面獲取裝置101所獲取的目標(biāo)頁面,通過分析該目標(biāo)頁面的諸如頁面結(jié)構(gòu)、頁面類型等頁面相關(guān)信息,并結(jié)合與該移動(dòng)設(shè)備相對應(yīng)的用戶的用戶相關(guān)信息,如用戶的偏好設(shè)置、使用習(xí)慣等,確定該目標(biāo)頁面的分列信息;4)根據(jù)頁面獲取裝置101所獲取的目標(biāo)頁面,通過分析該目標(biāo)頁面的諸如頁面結(jié)構(gòu)、頁面類型等頁面相關(guān)信息,并結(jié)合移動(dòng)設(shè)備的諸如屏幕尺寸等終端屬性,及與該移動(dòng)設(shè)備相對應(yīng)的用戶的諸如偏好設(shè)置、使用習(xí)慣等用戶相關(guān)信息,確定該目標(biāo)頁面的分列信息。在此,分列信息包括但不限于該目標(biāo)頁面所對應(yīng)的分列寬度、分列長度、分列數(shù)量等信息中的一項(xiàng)或多項(xiàng)。本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定目標(biāo)頁面的分列信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定目標(biāo)頁面的分列信息的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。本領(lǐng)域技術(shù)人員還應(yīng)能理解上述分列信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的分列信息如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。分列處理裝置103根據(jù)所述分列信息,對所述目標(biāo)頁面進(jìn)行分列處理,以獲得與所述目標(biāo)頁面相對應(yīng)的結(jié)果頁面。具體地,分列處理裝置103根據(jù)分列確定裝置102所確定的分列信息,對頁面獲取裝置101所獲取的目標(biāo)頁面進(jìn)行分列處理的方式包括但不限于1)直接將目標(biāo)頁面按照分列信息進(jìn)行分列處理,以獲得與所述目標(biāo)頁面相對應(yīng)的結(jié)果頁面。例如,假設(shè)頁面獲取裝置101通過與中轉(zhuǎn)服務(wù)器的交互,獲得的待提供給移動(dòng)設(shè)備的目標(biāo)頁面為簡略頁面,分列確定裝置102確定該簡略頁面的分列信息為三列,則分列處理裝置103根據(jù)該分列信息,直接將該簡略頁面平均分為三列,列長為該簡略頁面的長度的三分之一,將該分列處理后的頁面作為結(jié)果頁面,在此,所述簡略頁面包括經(jīng)適屏排版后的Web頁面或WAP頁面,該頁面為單列排版的頁面。2)首先獲取該目標(biāo)頁面中所包括的頁面分塊,進(jìn)而,根據(jù)所述分列信息,通過調(diào)整所述頁面分塊的長度、寬度、位置等,對該目標(biāo)頁面進(jìn)行分列處理,以獲得與所述目標(biāo)頁面相對應(yīng)的結(jié)果頁面。3)首先對該目標(biāo)頁面進(jìn)行分塊處理,以獲得頁面分塊,進(jìn)而,根據(jù)所述分列信息,通過調(diào)整所述頁面分塊的長度、寬度、位置等,對該目標(biāo)頁面進(jìn)行分列處理,以獲得與所述目標(biāo)頁面相對應(yīng)的結(jié)果頁面。本領(lǐng)域技術(shù)人員應(yīng)能理解上述對目標(biāo)頁面進(jìn)行分列處理的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的對目標(biāo)頁面進(jìn)行分列處理的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。提供裝置104將所述結(jié)果頁面提供至所述移動(dòng)設(shè)備。具體地,當(dāng)頁面提供設(shè)備1為網(wǎng)絡(luò)設(shè)備,提供裝置104通過調(diào)用該網(wǎng)絡(luò)設(shè)備所提供的應(yīng)用程序接口(API)或其他約定的通信方式,如http或https等傳輸協(xié)議,將經(jīng)分列處理裝置103分列處理后所獲得的結(jié)果頁面提供至移動(dòng)設(shè)備。然后,該移動(dòng)設(shè)備通過JSP或PHP等頁面技術(shù),將該結(jié)果頁面展現(xiàn)出來,以供用戶瀏覽。當(dāng)頁面提供設(shè)備1為移動(dòng)設(shè)備,提供裝置104通過諸如JSP、ASP或PHP等動(dòng)態(tài)網(wǎng)頁技術(shù),將經(jīng)分列處理裝置103分列處理后所獲得的結(jié)果頁面提供至移動(dòng)設(shè)備,供用戶進(jìn)行瀏覽。本領(lǐng)域技術(shù)人員應(yīng)能理解上述提供結(jié)果頁面的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的提供結(jié)果頁面的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在此,本發(fā)明根據(jù)待提供給移動(dòng)設(shè)備的目標(biāo)頁面的頁面相關(guān)信息,對所述目標(biāo)頁面進(jìn)行分列處理,并將分列處理后得到的結(jié)果頁面提供至移動(dòng)設(shè)備,使得移動(dòng)設(shè)備一次可以展現(xiàn)更豐富的頁面內(nèi)容,而且,結(jié)果頁面的多列排版顯示方式更符合用戶的瀏覽習(xí)慣,用戶通過左右移動(dòng),可以方便地瀏覽各列內(nèi)容,提升用戶的瀏覽體驗(yàn)。優(yōu)選地,頁面提供設(shè)備1的各個(gè)裝置之間是持續(xù)不斷工作的。具體地,頁面獲取裝置101持續(xù)獲取待提供給移動(dòng)設(shè)備的目標(biāo)頁面;分列確定裝置102持續(xù)根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,確定所述目標(biāo)頁面的分列信息;分列處理裝置103持續(xù)根據(jù)所述分列信息,對所述目標(biāo)頁面進(jìn)行分列處理,以獲得與所述目標(biāo)頁面相對應(yīng)的結(jié)果頁面;提供裝置104持續(xù)將所述結(jié)果頁面提供至所述移動(dòng)設(shè)備。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指頁面提供設(shè)備1的各裝置分別不斷地獲取目標(biāo)頁面、確定分列信息、據(jù)此對所述目標(biāo)頁面進(jìn)行分列處理以得到結(jié)果頁面并提供給移動(dòng)設(shè)備,直至該頁面獲取裝置101在較長時(shí)間內(nèi)停止獲取待提供給移動(dòng)設(shè)備的目標(biāo)頁面。優(yōu)選地,所述分列確定裝置102根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,并結(jié)合所述移動(dòng)設(shè)備的終端屬性,確定所述分列信息。具體地,當(dāng)頁面提供設(shè)備1為移動(dòng)設(shè)備時(shí),分列確定裝置102通過調(diào)用該移動(dòng)設(shè)備的應(yīng)用程序接口(API),獲取該移動(dòng)設(shè)備的諸如屏幕長度、屏幕寬度等終端屬性,或者,當(dāng)頁面提供設(shè)備1為網(wǎng)絡(luò)設(shè)備時(shí),分列確定裝置102通過從接收自該移動(dòng)設(shè)備的頁面請求的特定字段中提取出該移動(dòng)設(shè)備的終端屬性,接著,分列確定裝置102根據(jù)頁面獲取裝置101所獲取的目標(biāo)頁面,通過分析該目標(biāo)頁面,獲得諸如頁面結(jié)構(gòu)、頁面類型等頁面相關(guān)信息,再結(jié)合通過上述方式所獲得的移動(dòng)設(shè)備的終端屬性,確定該目標(biāo)頁面所對應(yīng)的分列寬度、分列長度、分列數(shù)量等分列信息。例如,假設(shè)目標(biāo)頁面為門戶網(wǎng)站的首頁,分列確定裝置102通過分析該目標(biāo)頁面,獲取該目標(biāo)頁面的頁面類型,并據(jù)此確定所述目標(biāo)頁面所對應(yīng)的分列數(shù)量為三列,隨后,分列確定裝置102通過調(diào)用移動(dòng)設(shè)備的應(yīng)用程序接口(API),獲取該移動(dòng)設(shè)備的屏幕寬度值,并將該目標(biāo)頁面所對應(yīng)的分列寬度確定為與該移動(dòng)設(shè)備的屏幕寬度值一致。本領(lǐng)域技術(shù)人員應(yīng)能理解上述結(jié)合移動(dòng)設(shè)備的終端屬性確定分列信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的結(jié)合移動(dòng)設(shè)備的終端屬性確定分列信息的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在此,本發(fā)明結(jié)合移動(dòng)設(shè)備的終端屬性,確定目標(biāo)頁面所對應(yīng)的分列信息,例如使得每個(gè)分列的列寬與移動(dòng)設(shè)備的屏幕寬度適配,或者每個(gè)分列的列長與移動(dòng)設(shè)備的屏幕長度適配,方便用戶的瀏覽操作,提升用戶的瀏覽使用體驗(yàn)。更優(yōu)選地,頁面提供設(shè)備1還包括更新裝置(未示出),該更新裝置獲取所述移動(dòng)設(shè)備的頁面窗口操作,以更新所述終端屬性;根據(jù)所述更新后的終端屬性,調(diào)用分列確定裝置、分列處理裝置和提供裝置重復(fù)執(zhí)行所對應(yīng)的操作。具體地,用戶通過與移動(dòng)設(shè)備的交互,對該移動(dòng)設(shè)備進(jìn)行旋轉(zhuǎn)屏幕、調(diào)整窗口大小等頁面窗口操作,使得該移動(dòng)設(shè)備的終端屬性發(fā)生改變,例如當(dāng)用戶將該移動(dòng)設(shè)備進(jìn)行90°旋轉(zhuǎn)后,該移動(dòng)設(shè)備的屏幕長度和屏幕寬度發(fā)生了互換;更新裝置通過調(diào)用該移動(dòng)設(shè)備的應(yīng)用程序接口(API),或約定的通信方式,如http或https,獲取所述頁面窗口操作,并據(jù)此更新該移動(dòng)設(shè)備的終端屬性,調(diào)用分列確定裝置、分列處理裝置和提供裝置重復(fù)執(zhí)行所對應(yīng)的操作分列確定裝置102根據(jù)頁面獲取裝置101所獲取的目標(biāo)頁面的頁面相關(guān)信息,并結(jié)合該更新后的終端屬性,確定所述目標(biāo)頁面所對應(yīng)的分列信息,例如當(dāng)移動(dòng)設(shè)備的屏幕長度和屏幕寬度發(fā)生互換之后,分列確定裝置102更新所述目標(biāo)頁面所對應(yīng)的分列寬度、分列數(shù)量;分列處理裝置103根據(jù)所述分列信息,對所述目標(biāo)頁面進(jìn)行分列處理,以獲得與所述目標(biāo)頁面相對應(yīng)的結(jié)果頁面;提供裝置104將所述結(jié)果頁面提供至所述移動(dòng)設(shè)備。在此,分列確定裝置102、分列處理裝置103和提供裝置104所執(zhí)行的操作過程與圖1的前述實(shí)施例中所描述的操作過程基本相同,為簡明起見,此處不再贅述,并通過引用的方式包含于此。在此,本發(fā)明結(jié)合移動(dòng)設(shè)備的實(shí)時(shí)更新的終端屬性,確定目標(biāo)頁面所對應(yīng)的分列信息,例如使得經(jīng)分列處理后所獲得的結(jié)果頁面與移動(dòng)設(shè)備的屏幕長度、屏幕寬度等屏幕尺寸實(shí)時(shí)適配,方便用戶的瀏覽操作,提升用戶的瀏覽使用體驗(yàn)。優(yōu)選地,所述分列確定裝置102根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,并結(jié)合與所述移動(dòng)設(shè)備相對應(yīng)的用戶的用戶相關(guān)信息,確定所述分列信息;其中,所述用戶相關(guān)信息包括以下至少任一項(xiàng)-所述用戶的偏好設(shè)置;-所述用戶的使用習(xí)慣。具體地,分列確定裝置102例如通過在用戶信息庫中進(jìn)行匹配查詢,獲取與所述移動(dòng)設(shè)備相對應(yīng)的用戶的諸如偏好設(shè)置、使用習(xí)慣等用戶相關(guān)信息,或者,當(dāng)頁面提供設(shè)備1為網(wǎng)絡(luò)設(shè)備時(shí),分列確定裝置102例如通過從接收自該移動(dòng)設(shè)備的頁面請求的特定字段中提取出該用戶的用戶相關(guān)信息,隨后,分列確定裝置102根據(jù)頁面獲取裝置101所獲取的目標(biāo)頁面,通過分析該目標(biāo)頁面,獲得諸如頁面結(jié)構(gòu)、頁面類型等頁面相關(guān)信息,再結(jié)合通過上述方式所獲得的用戶的用戶相關(guān)信息,確定該目標(biāo)頁面所對應(yīng)的分列寬度、分列長度、分列數(shù)量等分列信息。1)當(dāng)所述用戶相關(guān)信息包括所述用戶的偏好設(shè)置,分列確定裝置102根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,并結(jié)合所述用戶的偏好設(shè)置,確定所述目標(biāo)頁面所對應(yīng)的分列信息。例如,用戶預(yù)先所設(shè)置的偏好為列數(shù)較多,而所述目標(biāo)頁面的頁面相關(guān)信息為該目標(biāo)頁面的頁面類型為門戶網(wǎng)站的首頁,則分列確定裝置102確定與該目標(biāo)頁面相對應(yīng)的列數(shù)為四列。2)當(dāng)所述用戶相關(guān)信息包括所述用戶的使用習(xí)慣,分列確定裝置102根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,并結(jié)合所述用戶的使用習(xí)慣,確定所述目標(biāo)頁面所對應(yīng)的分列信息。例如,用戶習(xí)慣上下滑動(dòng)移動(dòng)設(shè)備,則分列確定裝置102確定分列信息的列數(shù)較小、列長較長;用戶習(xí)慣左右滑動(dòng)移動(dòng)設(shè)備,則分列確定裝置102確定分列信息的列數(shù)較多、列長較短。3)分列確定裝置102根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,并結(jié)合所述用戶的偏好設(shè)置與使用習(xí)慣,確定所述目標(biāo)頁面所對應(yīng)的分列信息。在此,所述用戶信息庫中存儲(chǔ)有用戶的用戶相關(guān)信息,其可以根據(jù)用戶的設(shè)置或使用記錄進(jìn)行建立或更新,該用戶信息庫既可以位于頁面提供設(shè)備1中,也可以位于與該頁面提供設(shè)備1通過網(wǎng)絡(luò)相連接的第三方設(shè)備中。本領(lǐng)域技術(shù)人員應(yīng)能理解上述結(jié)合用戶相關(guān)信息確定分列信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的結(jié)合用戶相關(guān)信息確定分列信息的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。本領(lǐng)域技術(shù)人員還應(yīng)能理解上述用戶相關(guān)信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的用戶相關(guān)信息如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在此,本發(fā)明結(jié)合用戶相關(guān)信息,確定目標(biāo)頁面所對應(yīng)的分列信息,為用戶定制個(gè)性化的結(jié)果頁面,方便用戶的瀏覽操作,提升用戶的瀏覽使用體驗(yàn)。圖2示出根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于提供瀏覽頁面的設(shè)備示意圖;其中,所述目標(biāo)頁面為全頁面,頁面提供設(shè)備1還可以包括分塊處理裝置205 ;其中,頁面獲取裝置201、分列確定裝置202和提供裝置204分別與圖1所示對應(yīng)裝置相同或基本相同,故此處不再贅述,并通過引用的方式包含于此。分塊處理裝置205對所述目標(biāo)頁面進(jìn)行分塊處理,以獲得與所述目標(biāo)頁面相對應(yīng)的頁面分塊;其中,所述分列處理裝置203根據(jù)所述分列信息,對所述頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面。具體地,當(dāng)頁面獲取裝置201所獲取的目標(biāo)頁面為全頁面,分塊處理裝置205例如通過對該全頁面所對應(yīng)的dom樹、render樹等樹形結(jié)構(gòu)的分析,或者結(jié)合分列寬度,對該全頁面進(jìn)行分塊處理,以獲得與該全頁面相對應(yīng)的頁面分塊;隨后,分列處理裝置203根據(jù)分列確定裝置202所確定的分列信息,對所述頁面分塊進(jìn)行分列處理,如將所述頁面分塊的寬度調(diào)整為分列確定裝置202所確定的列寬,或者,根據(jù)所述頁面分塊的中心坐標(biāo)所落入的分列的位置,將該頁面分塊放置在該分列中等,以獲得結(jié)果頁面。在此,全頁面包括基于WWW的頁面,該頁面與提供至計(jì)算機(jī)的WWW頁面一致,而并未經(jīng)過適屏排版等處理。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲得結(jié)果頁面的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲得結(jié)果頁面的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在此,本發(fā)明首先對全頁面進(jìn)行分塊處理,以獲得頁面分塊,再通過對頁面分塊的分列處理,以實(shí)現(xiàn)對所述全頁面的分列處理,實(shí)現(xiàn)了從全頁面到經(jīng)分列處理后的結(jié)果頁面的轉(zhuǎn)換。在此,本領(lǐng)域技術(shù)人員應(yīng)能理解,分塊處理裝置205可以獨(dú)立于分列確定裝置202執(zhí)行分塊處理操作,也可以基于分列確定裝置202所確定的分列信息執(zhí)行分塊處理操作。優(yōu)選地,所述分列處理裝置203根據(jù)所述分列信息,并結(jié)合所述頁面分塊的塊權(quán)重信息,對所述頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面。具體地,分列處理裝置203根據(jù)分列確定裝置202所確定的所述分列信息,并結(jié)合與分塊處理裝置205所獲得的頁面分塊相對應(yīng)的塊權(quán)重信息,對所述頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面,例如將權(quán)重較高的頁面分塊放置在最左的分列中,或者,對于放置在同一個(gè)分列中的頁面分塊,權(quán)重較高的頁面分塊的位置較為靠上。本領(lǐng)域技術(shù)人員應(yīng)能理解上述結(jié)合頁面分塊的塊權(quán)重信息進(jìn)行分列處理的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的結(jié)合頁面分塊的塊權(quán)重信息進(jìn)行分列處理的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。更優(yōu)選地,頁面提供設(shè)備1還包括權(quán)重確定裝置(未示出),該權(quán)重確定裝置根據(jù)所述頁面分塊的塊相關(guān)信息,確定所述塊權(quán)重信息;其中,所述塊相關(guān)信息包括以下至少任一項(xiàng)-所述頁面分塊的內(nèi)容信息;-所述頁面分塊的位置信息;-所述頁面分塊的交互信息;-所述目標(biāo)頁面的頁面類型信息。具體地,權(quán)重確定裝置例如通過對頁面分塊的內(nèi)容分析、通過確定頁面分塊在頁面中坐標(biāo)位置、通過分析頁面分塊所對應(yīng)的目標(biāo)頁面的頁面類型等方式,獲取所述頁面分塊的塊相關(guān)信息,并根據(jù)所述頁面分塊的塊相關(guān)信息,確定所述頁面分塊的塊權(quán)重信息。例如1)當(dāng)所述塊相關(guān)信息包括所述頁面分塊的內(nèi)容信息,權(quán)重確定裝置例如通過對頁面分塊的內(nèi)容分析,獲得所述頁面分塊的內(nèi)容信息,如正文內(nèi)容信息、廣告內(nèi)容信息、出鏈內(nèi)容信息等,權(quán)重確定裝置據(jù)此確定頁面分塊的塊權(quán)重信息,如包含正文內(nèi)容信息的頁面分塊的權(quán)重較高、包含出鏈內(nèi)容信息的頁面分塊的權(quán)重次之、包含廣告內(nèi)容信息的頁面分塊的權(quán)重最小等。2)當(dāng)所述塊相關(guān)信息包括所述頁面分塊的位置信息,權(quán)重確定裝置例如通過對頁面分塊所對應(yīng)的dom樹或render樹的樹形結(jié)構(gòu)的分析,獲得所述頁面分塊的位置信息,并據(jù)此確定頁面分塊的塊權(quán)重信息,如位于全頁面的左上方的頁面分塊的權(quán)重最高、位于全頁面的右下方的頁面分塊的權(quán)重最低等。3)當(dāng)所述塊相關(guān)信息包括所述頁面分塊的交互信息,權(quán)重確定裝置例如通過對頁面分塊的交互屬性或所包含的鏈接的分析,獲得所述頁面分塊的交互信息,并據(jù)此確定頁面分塊的塊權(quán)重信息,如包含大量鏈接的頁面分塊(如導(dǎo)航塊)的權(quán)重最高、包含大量輸入框及按鈕的頁面分塊(如登錄塊)的權(quán)重次之、包含大量正文的頁面分塊(如主體內(nèi)容塊)的權(quán)重再次之、只包含圖片或flash的頁面分塊(如廣告塊)的權(quán)重最低。4)當(dāng)所述塊相關(guān)信息包括所述頁面分塊所在的目標(biāo)頁面的頁面類型信息,權(quán)重確定裝置通過對所述頁面分塊所在的目標(biāo)頁面的頁面分析,獲得其頁面類型信息,并據(jù)此確定所述頁面分塊的塊權(quán)重信息,如對于門戶類網(wǎng)站的首頁來講,包含大量鏈接的頁面分塊(如導(dǎo)航塊)的權(quán)重最高,而對于登錄頁面來講,包含大量輸入框及按鈕的頁面分塊(如登錄塊)的權(quán)重最高。5)權(quán)重確定裝置根據(jù)所述頁面分塊的上述任意多種塊相關(guān)信息的結(jié)合,確定所述塊權(quán)重信息。本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定頁面分塊的塊權(quán)重信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定頁面分塊的塊權(quán)重信息的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。本領(lǐng)域技術(shù)人員還應(yīng)能理解上述塊相關(guān)信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的塊相關(guān)信息如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。優(yōu)選地,所述分列處理裝置203根據(jù)所述分列信息,對所述頁面分塊進(jìn)行預(yù)處理操作,以獲得預(yù)處理后的頁面分塊;根據(jù)所述分列信息,對所述預(yù)處理后的頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面;其中,所述預(yù)處理操作包括以下至少任一項(xiàng)-調(diào)整所述頁面分塊中文字的排列;-調(diào)整所述頁面分塊中圖片的顯示;-調(diào)整所述頁面分塊中控件的顯示。具體地,分列處理裝置203根據(jù)分列確定裝置202所確定的目標(biāo)頁面所對應(yīng)的分列信息,對經(jīng)分塊處理裝置205分塊處理所獲得的頁面分塊中的文字、圖片或控件等進(jìn)行重排或調(diào)整等預(yù)處理操作,以獲得預(yù)處理后的頁面分塊。例如,分列處理裝置203根據(jù)分列確定裝置202所確定的分列寬度,對頁面分塊中的大段文字進(jìn)行自動(dòng)換行,而對于頁面分塊中較短的錨文本,則可在一行中排列多個(gè),排滿一列的整行后換行顯示。又如,當(dāng)頁面分塊中的圖片的寬度小于分列確定裝置202所確定的分列寬度時(shí),保持原始大小,而當(dāng)該圖片的寬度大于分列寬度時(shí),分列處理裝置203調(diào)整該圖片的寬度,使之能在分列中顯示。再如,對于頁面分塊中的諸如按鈕、單選框、復(fù)選框等非輸入性控件,保持原始大小,而對于頁面分塊中的諸如單行輸入框、多行輸入框等輸入性控件,分列處理裝置203根據(jù)分列確定裝置202所確定的分列寬度,調(diào)整該控件的寬度,使之能在分列中顯示。接著,分列處理裝置203根據(jù)分列確定裝置202所確定的目標(biāo)頁面所對應(yīng)的分列信息,對所述預(yù)處理后的頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面。在此,這一過程與圖2前述實(shí)施例中的分列處理裝置203的操作過程基本相同,為簡明起見,此處不再贅述,并通過引用的方式包含于此。在此,本發(fā)明首先對頁面分塊進(jìn)行預(yù)處理操作,再對預(yù)處理后的頁面分塊進(jìn)行分列處理,獲得結(jié)果頁面并提供給用戶,方便用戶的瀏覽操作,提升用戶的使用體驗(yàn)。圖3示出根據(jù)本發(fā)明另一個(gè)優(yōu)選實(shí)施例的用于提供瀏覽頁面的設(shè)備示意圖;其中,所述目標(biāo)頁面為簡略頁面,頁面提供設(shè)備1還可以包括分塊獲取裝置306 ;其中,頁面獲取裝置301、分列確定裝置302和提供裝置304分別與圖1所示對應(yīng)裝置相同或基本相同,故此處不再贅述,并通過引用的方式包含于此。其中,分塊獲取裝置306獲取所述目標(biāo)頁面的頁面分塊;其中,所述分列處理裝置303根據(jù)所述分列信息,并結(jié)合所述頁面分塊的塊權(quán)重信息,對所述頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面。具體地,頁面獲取裝置301所獲取的待提供給移動(dòng)設(shè)備的目標(biāo)頁面為簡略頁面,分塊獲取裝置306例如通過對該簡略頁面所包含的分塊信息,獲取該簡略頁面的頁面分塊,或者,分塊獲取裝置306對該簡略頁面進(jìn)行分塊處理,如對該簡略頁面所對應(yīng)的dom樹或render樹的樹形結(jié)構(gòu)分析,以獲得頁面分塊;隨后,分列處理裝置303根據(jù)分列確定裝置302所確定的分列信息,并結(jié)合所述頁面分塊的塊權(quán)重信息,對所述頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面。在此,分列處理裝置303根據(jù)分列信息,并結(jié)合所述頁面分塊的塊權(quán)重信息,對所述頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面;這一過程與圖2對應(yīng)實(shí)施例中的分列處理裝置203的操作過程基本相同,為簡明起見,此處不再贅述,并通過引用的方式包含于此。
優(yōu)選地,所述頁面獲取裝置301獲取待提供給所述用戶的初始頁面,其中,所述初始頁面為全頁面;對所述初始頁面進(jìn)行簡略處理,以獲得所述目標(biāo)頁面,其中,所述目標(biāo)頁面為簡略頁面。具體地,頁面獲取裝置301獲取待提供給所述用戶的初始頁面,其中,所述初始頁面為全頁面;接著,該頁面獲取裝置301通過對該全頁面所對應(yīng)的dom樹、render樹等樹形結(jié)構(gòu)的分析,對該全頁面中的頁面元素進(jìn)行重排,使得該全頁面中的頁面元素以單列排版的形式顯示,以對該全頁面進(jìn)行簡略處理,獲得簡略頁面,并作為目標(biāo)頁面;或者,該頁面獲取裝置301通過對該全頁面所對應(yīng)的dom樹、render樹等樹形結(jié)構(gòu)的分析,對該簡略頁面進(jìn)行分塊處理,獲得頁面分塊,并調(diào)整所述頁面分塊的位置,例如根據(jù)頁面分塊的塊權(quán)重信息調(diào)整所述頁面分塊的位置,使得所述頁面分塊在單列中顯示,以實(shí)現(xiàn)對該全頁面的簡略處理,獲得簡略頁面并作為目標(biāo)頁面。優(yōu)選地,該簡略頁面的頁面寬度,或者,該單列的寬度,與移動(dòng)設(shè)備的屏幕寬度一致。在此,頁面獲取裝置301獲取待提供給所述用戶的初始頁面;這一過程與圖1實(shí)施例中的頁面獲取裝置101的操作過程基本相同,為簡明起見,此處不再贅述,并通過引用的方式包含于此。在此,本發(fā)明首先對全頁面進(jìn)行簡略處理,獲得簡略頁面,實(shí)現(xiàn)了從全頁面到簡略頁面,再從簡略頁面到經(jīng)分列處理后的結(jié)構(gòu)頁面的轉(zhuǎn)換過程,方便用戶的瀏覽操作,提升用戶的使用體驗(yàn)。在此,本領(lǐng)域技術(shù)人員應(yīng)能理解,分塊獲取裝置306可以獨(dú)立于分列確定裝置202 執(zhí)行分塊獲取操作,也可以基于分列確定裝置302所確定的分列信息執(zhí)行分塊獲取操作。本領(lǐng)域技術(shù)人員還應(yīng)能理解,上述分塊處理裝置和分塊獲取裝置僅為示例,在實(shí)踐中,它們可以是兩個(gè)獨(dú)立的模塊,也可集成在一個(gè)模塊中。優(yōu)選地,頁面提供設(shè)備1還包括權(quán)重確定裝置(未示出),該權(quán)重確定裝置根據(jù)簡略頁面中頁面分塊的塊相關(guān)信息,確定所述塊權(quán)重信息。這一過程與圖2實(shí)施例中的權(quán)重確定裝置的操作過程基本相同,為簡明起見,此處不再贅述,并通過引用的方式包含于此。優(yōu)選地,分列處理裝置303根據(jù)分列確定裝置302所確定的分列信息,對簡略頁面中的所述頁面分塊進(jìn)行預(yù)處理操作,以獲得預(yù)處理后的頁面分塊;根據(jù)所述分列信息,對所述預(yù)處理后的頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面。這一過程與圖2對應(yīng)實(shí)施例中的分列處理裝置203的操作過程基本相同,為簡明起見,此處不再贅述,并通過引用的方式包含于此。圖4示出根據(jù)本發(fā)明另一個(gè)方面的用于提供瀏覽頁面的方法流程圖。在此,頁面提供設(shè)備1包括但不限于網(wǎng)絡(luò)設(shè)備、移動(dòng)設(shè)備。當(dāng)該頁面提供設(shè)備1為網(wǎng)絡(luò)設(shè)備,該頁面提供設(shè)備1包括但不限于網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或多個(gè)服務(wù)器構(gòu)成的云。在此,云由基于云計(jì)算(Cloud Computing)的大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)超級虛擬計(jì)算機(jī)。而當(dāng)該頁面提供設(shè)備1為移動(dòng)設(shè)備,該頁面提供設(shè)備1包括但不限于任何一種可與用戶通過鍵盤、觸摸板、觸摸屏或手寫設(shè)備等方式進(jìn)行人機(jī)交互的移動(dòng)電子產(chǎn)品, 例如筆記本、手機(jī)、PDA、掌上電腦PPC或平板電腦等。本領(lǐng)域技術(shù)人員應(yīng)能理解上述頁面提供設(shè)備僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的頁面提供設(shè)備如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。本領(lǐng)域技術(shù)人員應(yīng)能理解,頁面提供設(shè)備1作為移動(dòng)設(shè)備或網(wǎng)絡(luò)設(shè)備,其基本工作過程基本相同,因此,為簡明起見,以下主要以網(wǎng)絡(luò)設(shè)備為例對該頁面提供設(shè)備1的實(shí)施例進(jìn)行描述,且在描述過程中互換使用網(wǎng)絡(luò)設(shè)備與頁面提供設(shè)備1,除特別說明之處,該等實(shí)施例同樣適用作為移動(dòng)設(shè)備的頁面提供設(shè)備1,也應(yīng)屬于也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。其中,在步驟S401中,頁面提供設(shè)備1獲取待提供給移動(dòng)設(shè)備的目標(biāo)頁面。具體地,在步驟S401中,頁面提供設(shè)備1通過與網(wǎng)站服務(wù)器、搜索引擎、中轉(zhuǎn)服務(wù)器等第三方設(shè)備的交互,獲取待提供給移動(dòng)設(shè)備的目標(biāo)頁面;或者,當(dāng)頁面提供設(shè)備1為網(wǎng)絡(luò)設(shè)備,在步驟S401中,頁面提供設(shè)備1通過調(diào)用網(wǎng)絡(luò)設(shè)備所提供的應(yīng)用程序(API),或約定的通信方式,如http或https,接收自移動(dòng)設(shè)備所發(fā)送的頁面請求,根據(jù)該頁面請求,從網(wǎng)站服務(wù)器、 搜索引擎、中轉(zhuǎn)服務(wù)器等等第三方設(shè)備中,獲取與該頁面請求相對應(yīng)的待提供給移動(dòng)設(shè)備的目標(biāo)頁面;又或者,當(dāng)頁面提供設(shè)備1為移動(dòng)設(shè)備,在步驟S401中,頁面提供設(shè)備1通過諸如JSP、ASP或PHP等動(dòng)態(tài)網(wǎng)頁技術(shù),獲取用戶通過移動(dòng)設(shè)備所提交的頁面請求,并將該頁面請求發(fā)送至網(wǎng)站服務(wù)器、搜索引擎、中轉(zhuǎn)服務(wù)器等第三方設(shè)備,進(jìn)而,接收自所述第三方設(shè)備基于該頁面請求所匹配得到的頁面,以作為待提供給移動(dòng)設(shè)備的目標(biāo)頁面。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取目標(biāo)頁面的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取目標(biāo)頁面的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在步驟S402中,頁面提供設(shè)備1根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,確定所述目標(biāo)頁面的分列信息。具體地,在步驟S402中,頁面提供設(shè)備1根據(jù)在步驟S401中所獲取的目標(biāo)頁面的頁面相關(guān)信息,確定目標(biāo)頁面的分列信息的方式包括但不限于1)根據(jù)在步驟S401中所獲取的目標(biāo)頁面,通過分析該目標(biāo)頁面的諸如頁面結(jié)構(gòu)、 頁面類型等頁面相關(guān)信息,確定該目標(biāo)頁面所對應(yīng)的分列寬度、分列長度、分列數(shù)量等分列信息,例如,在步驟S402中,頁面提供設(shè)備1根據(jù)目標(biāo)頁面,通過對該目標(biāo)頁面的html代碼的分析,獲得該目標(biāo)頁面的頁面結(jié)構(gòu)、頁面類型等頁面相關(guān)信息,如大部分門戶網(wǎng)站的首頁采取左中右三欄的布局結(jié)構(gòu),在步驟S402中,頁面提供設(shè)備1據(jù)此確定該首頁所對應(yīng)的分列信息為三列;2)根據(jù)在步驟S401中所獲取的目標(biāo)頁面,通過分析該目標(biāo)頁面的諸如頁面結(jié)構(gòu)、 頁面類型等頁面相關(guān)信息,并結(jié)合移動(dòng)設(shè)備的諸如屏幕尺寸等終端屬性,確定該目標(biāo)頁面的分列信息;3)根據(jù)在步驟S401中所獲取的目標(biāo)頁面,通過分析該目標(biāo)頁面的諸如頁面結(jié)構(gòu)、 頁面類型等頁面相關(guān)信息,并結(jié)合與該移動(dòng)設(shè)備相對應(yīng)的用戶的用戶相關(guān)信息,如用戶的偏好設(shè)置、使用習(xí)慣等,確定該目標(biāo)頁面的分列信息;4)根據(jù)在步驟S401中所獲取的目標(biāo)頁面,通過分析該目標(biāo)頁面的諸如頁面結(jié)構(gòu)、 頁面類型等頁面相關(guān)信息,并結(jié)合移動(dòng)設(shè)備的諸如屏幕尺寸等終端屬性,及與該移動(dòng)設(shè)備相對應(yīng)的用戶的諸如偏好設(shè)置、使用習(xí)慣等用戶相關(guān)信息,確定該目標(biāo)頁面的分列信息。在此,分列信息包括但不限于該目標(biāo)頁面所對應(yīng)的分列寬度、分列長度、分列數(shù)量等信息中的一項(xiàng)或多項(xiàng)。本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定目標(biāo)頁面的分列信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定目標(biāo)頁面的分列信息的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。本領(lǐng)域技術(shù)人員還應(yīng)能理解上述分列信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的分列信息如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在步驟S403中,頁面提供設(shè)備1根據(jù)所述分列信息,對所述目標(biāo)頁面進(jìn)行分列處理,以獲得與所述目標(biāo)頁面相對應(yīng)的結(jié)果頁面。具體地,在步驟S403中,頁面提供設(shè)備1根據(jù)在步驟S402中所確定的分列信息,對在步驟S401中所獲取的目標(biāo)頁面進(jìn)行分列處理的方式包括但不限于1)直接將目標(biāo)頁面按照分列信息進(jìn)行分列處理,以獲得與所述目標(biāo)頁面相對應(yīng)的結(jié)果頁面。例如,假設(shè)在步驟S401中,頁面提供設(shè)備1通過與中轉(zhuǎn)服務(wù)器的交互,獲得的待提供給移動(dòng)設(shè)備的目標(biāo)頁面為簡略頁面,在步驟S402中,頁面提供設(shè)備1確定該簡略頁面的分列信息為三列,則在步驟S403中,頁面提供設(shè)備1根據(jù)該分列信息,直接將該簡略頁面平均分為三列,列長為該簡略頁面的長度的三分之一,將該分列處理后的頁面作為結(jié)果頁面,在此,所述簡略頁面包括經(jīng)適屏排版后的Web頁面或WAP頁面,該頁面為單列排版的頁面。2)首先獲取該目標(biāo)頁面中所包括的頁面分塊,進(jìn)而,根據(jù)所述分列信息,通過調(diào)整所述頁面分塊的長度、寬度、位置等,對該目標(biāo)頁面進(jìn)行分列處理,以獲得與所述目標(biāo)頁面相對應(yīng)的結(jié)果頁面。3)首先對該目標(biāo)頁面進(jìn)行分塊處理,以獲得頁面分塊,進(jìn)而,根據(jù)所述分列信息, 通過調(diào)整所述頁面分塊的長度、寬度、位置等,對該目標(biāo)頁面進(jìn)行分列處理,以獲得與所述目標(biāo)頁面相對應(yīng)的結(jié)果頁面。本領(lǐng)域技術(shù)人員應(yīng)能理解上述對目標(biāo)頁面進(jìn)行分列處理的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的對目標(biāo)頁面進(jìn)行分列處理的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在步驟S404中,頁面提供設(shè)備1將所述結(jié)果頁面提供至所述移動(dòng)設(shè)備。具體地, 當(dāng)頁面提供設(shè)備1為網(wǎng)絡(luò)設(shè)備,在步驟S404中,頁面提供設(shè)備1通過調(diào)用該網(wǎng)絡(luò)設(shè)備所提供的應(yīng)用程序接口(API)或其他約定的通信方式,如http或https等傳輸協(xié)議,將經(jīng)頁面提供設(shè)備1在步驟S403中分列處理后所獲得的結(jié)果頁面提供至移動(dòng)設(shè)備。然后,該移動(dòng)設(shè)備通過JSP或PHP等頁面技術(shù),將該結(jié)果頁面展現(xiàn)出來,以供用戶瀏覽。當(dāng)頁面提供設(shè)備1 為移動(dòng)設(shè)備,在步驟S404中,頁面提供設(shè)備1通過諸如JSP、ASP或PHP等動(dòng)態(tài)網(wǎng)頁技術(shù),將經(jīng)頁面提供設(shè)備1在步驟S403中分列處理后所獲得的結(jié)果頁面提供至移動(dòng)設(shè)備,供用戶進(jìn)行瀏覽。本領(lǐng)域技術(shù)人員應(yīng)能理解上述提供結(jié)果頁面的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的提供結(jié)果頁面的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在此,本發(fā)明根據(jù)待提供給移動(dòng)設(shè)備的目標(biāo)頁面的頁面相關(guān)信息,對所述目標(biāo)頁面進(jìn)行分列處理,并將分列處理后得到的結(jié)果頁面提供至移動(dòng)設(shè)備,使得移動(dòng)設(shè)備一次可以展現(xiàn)更豐富的頁面內(nèi)容,而且,結(jié)果頁面的多列排版顯示方式更符合用戶的瀏覽習(xí)慣,用戶通過左右移動(dòng),可以方便地瀏覽各列內(nèi)容,提升用戶的瀏覽體驗(yàn)。優(yōu)選地,頁面提供設(shè)備1的各個(gè)步驟之間是持續(xù)不斷工作的。具體地,在步驟S401 中,頁面提供設(shè)備1持續(xù)獲取待提供給移動(dòng)設(shè)備的目標(biāo)頁面;在步驟S402中,頁面提供設(shè)
1備1持續(xù)根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,確定所述目標(biāo)頁面的分列信息;在步驟S403 中,頁面提供設(shè)備1持續(xù)根據(jù)所述分列信息,對所述目標(biāo)頁面進(jìn)行分列處理,以獲得與所述目標(biāo)頁面相對應(yīng)的結(jié)果頁面;在步驟S404中,在步驟S401中,持續(xù)將所述結(jié)果頁面提供至所述移動(dòng)設(shè)備。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指頁面提供設(shè)備1的各步驟分別不斷地獲取目標(biāo)頁面、確定分列信息、據(jù)此對所述目標(biāo)頁面進(jìn)行分列處理以得到結(jié)果頁面并提供給移動(dòng)設(shè)備,直至該頁面提供設(shè)備1在較長時(shí)間內(nèi)停止獲取待提供給移動(dòng)設(shè)備的目標(biāo)頁面。優(yōu)選地,在步驟S402中,頁面提供設(shè)備1根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,并結(jié)合所述移動(dòng)設(shè)備的終端屬性,確定所述分列信息。具體地,當(dāng)頁面提供設(shè)備1為移動(dòng)設(shè)備時(shí),在步驟S402中,頁面提供設(shè)備1通過調(diào)用該移動(dòng)設(shè)備的應(yīng)用程序接口(API),獲取該移動(dòng)設(shè)備的諸如屏幕長度、屏幕寬度等終端屬性,或者,當(dāng)頁面提供設(shè)備1為網(wǎng)絡(luò)設(shè)備時(shí),在步驟S402中,頁面提供設(shè)備1通過從接收自該移動(dòng)設(shè)備的頁面請求的特定字段中提取出該移動(dòng)設(shè)備的終端屬性,接著,在步驟S402中,頁面提供設(shè)備1根據(jù)在步驟S401中所獲取的目標(biāo)頁面,通過分析該目標(biāo)頁面,獲得諸如頁面結(jié)構(gòu)、頁面類型等頁面相關(guān)信息,再結(jié)合通過上述方式所獲得的移動(dòng)設(shè)備的終端屬性,確定該目標(biāo)頁面所對應(yīng)的分列寬度、分列長度、 分列數(shù)量等分列信息。例如,假設(shè)目標(biāo)頁面為門戶網(wǎng)站的首頁,在步驟S402中,頁面提供設(shè)備1通過分析該目標(biāo)頁面,獲取該目標(biāo)頁面的頁面類型,并據(jù)此確定所述目標(biāo)頁面所對應(yīng)的分列數(shù)量為三列,隨后,頁面提供設(shè)備1通過調(diào)用移動(dòng)設(shè)備的應(yīng)用程序接口(API),獲取該移動(dòng)設(shè)備的屏幕寬度值,并將該目標(biāo)頁面所對應(yīng)的分列寬度確定為與該移動(dòng)設(shè)備的屏幕寬度值一致。本領(lǐng)域技術(shù)人員應(yīng)能理解上述結(jié)合移動(dòng)設(shè)備的終端屬性確定分列信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的結(jié)合移動(dòng)設(shè)備的終端屬性確定分列信息的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在此,本發(fā)明結(jié)合移動(dòng)設(shè)備的終端屬性,確定目標(biāo)頁面所對應(yīng)的分列信息,例如使得每個(gè)分列的列寬與移動(dòng)設(shè)備的屏幕寬度適配,或者每個(gè)分列的列長與移動(dòng)設(shè)備的屏幕長度適配,方便用戶的瀏覽操作,提升用戶的瀏覽使用體驗(yàn)。更優(yōu)選地,在步驟S407(未示出)中,頁面提供設(shè)備1獲取所述移動(dòng)設(shè)備的頁面窗口操作,以更新所述終端屬性;根據(jù)所述更新后的終端屬性,重復(fù)執(zhí)行步驟S402、S403和 S404。具體地,用戶通過與移動(dòng)設(shè)備的交互,對該移動(dòng)設(shè)備進(jìn)行旋轉(zhuǎn)屏幕、調(diào)整窗口大小等頁面窗口操作,使得該移動(dòng)設(shè)備的終端屬性發(fā)生改變,例如當(dāng)用戶將該移動(dòng)設(shè)備進(jìn)行90° 旋轉(zhuǎn)后,該移動(dòng)設(shè)備的屏幕長度和屏幕寬度發(fā)生了互換;在步驟S407中,頁面提供設(shè)備1通過調(diào)用該移動(dòng)設(shè)備的應(yīng)用程序接口(API),或約定的通信方式,如http或https,獲取所述頁面窗口操作,并據(jù)此更新該移動(dòng)設(shè)備的終端屬性,重復(fù)執(zhí)行步驟S402、S403和S404:在步驟S402中,頁面提供設(shè)備1根據(jù)在步驟S401中所獲取的目標(biāo)頁面的頁面相關(guān)信息,并結(jié)合該更新后的終端屬性,確定所述目標(biāo)頁面所對應(yīng)的分列信息,例如當(dāng)移動(dòng)設(shè)備的屏幕長度和屏幕寬度發(fā)生互換之后,頁面提供設(shè)備1更新所述目標(biāo)頁面所對應(yīng)的分列寬度、分列數(shù)量;在步驟S403中,頁面提供設(shè)備1根據(jù)所述分列信息,對所述目標(biāo)頁面進(jìn)行分列處理,以獲得與所述目標(biāo)頁面相對應(yīng)的結(jié)果頁面;在步驟S404中,頁面提供設(shè)備1將所述結(jié)果頁面提供至所述移動(dòng)設(shè)備。在此,頁面提供設(shè)備1在步驟S402、S403和S404中所執(zhí)行的操作過程與圖1的前述實(shí)施例中所描述的操作過程基本相同,為簡明起見,此處不再贅述,并通過引用的方式包含于此。在此,本發(fā)明結(jié)合移動(dòng)設(shè)備的實(shí)時(shí)更新的終端屬性,確定目標(biāo)頁面所對應(yīng)的分列信息,例如使得經(jīng)分列處理后所獲得的結(jié)果頁面與移動(dòng)設(shè)備的屏幕長度、屏幕寬度等屏幕尺寸實(shí)時(shí)適配,方便用戶的瀏覽操作,提升用戶的瀏覽使用體驗(yàn)。優(yōu)選地,在步驟S402中,頁面提供設(shè)備1根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,并結(jié)合與所述移動(dòng)設(shè)備相對應(yīng)的用戶的用戶相關(guān)信息,確定所述分列信息;其中,所述用戶相關(guān)信息包括以下至少任一項(xiàng)-所述用戶的偏好設(shè)置;-所述用戶的使用習(xí)慣。具體地,在步驟S402中,頁面提供設(shè)備1例如通過在用戶信息庫中進(jìn)行匹配查詢, 獲取與所述移動(dòng)設(shè)備相對應(yīng)的用戶的諸如偏好設(shè)置、使用習(xí)慣等用戶相關(guān)信息,或者,當(dāng)頁面提供設(shè)備1為網(wǎng)絡(luò)設(shè)備時(shí),在步驟S402中,頁面提供設(shè)備1例如通過從接收自該移動(dòng)設(shè)備的頁面請求的特定字段中提取出該用戶的用戶相關(guān)信息,隨后,頁面提供設(shè)備1根據(jù)在步驟S401中所獲取的目標(biāo)頁面,通過分析該目標(biāo)頁面,獲得諸如頁面結(jié)構(gòu)、頁面類型等頁面相關(guān)信息,再結(jié)合通過上述方式所獲得的用戶的用戶相關(guān)信息,確定該目標(biāo)頁面所對應(yīng)的分列寬度、分列長度、分列數(shù)量等分列信息。1)當(dāng)所述用戶相關(guān)信息包括所述用戶的偏好設(shè)置,在步驟S402中,頁面提供設(shè)備 1根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,并結(jié)合所述用戶的偏好設(shè)置,確定所述目標(biāo)頁面所對應(yīng)的分列信息。例如,用戶預(yù)先所設(shè)置的偏好為列數(shù)較多,而所述目標(biāo)頁面的頁面相關(guān)信息為該目標(biāo)頁面的頁面類型為門戶網(wǎng)站的首頁,則在步驟S402中,頁面提供設(shè)備1確定與該目標(biāo)頁面相對應(yīng)的列數(shù)為四列。2)當(dāng)所述用戶相關(guān)信息包括所述用戶的使用習(xí)慣,在步驟S402中,頁面提供設(shè)備 1根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,并結(jié)合所述用戶的使用習(xí)慣,確定所述目標(biāo)頁面所對應(yīng)的分列信息。例如,用戶習(xí)慣上下滑動(dòng)移動(dòng)設(shè)備,則在步驟S402中,頁面提供設(shè)備1確定分列信息的列數(shù)較小、列長較長;用戶習(xí)慣左右滑動(dòng)移動(dòng)設(shè)備,則在步驟S402中,頁面提供設(shè)備1確定分列信息的列數(shù)較多、列長較短。3)在步驟S402中,頁面提供設(shè)備1根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,并結(jié)合所述用戶的偏好設(shè)置與使用習(xí)慣,確定所述目標(biāo)頁面所對應(yīng)的分列信息。在此,所述用戶信息庫中存儲(chǔ)有用戶的用戶相關(guān)信息,其可以根據(jù)用戶的設(shè)置或使用記錄進(jìn)行建立或更新,該用戶信息庫既可以位于頁面提供設(shè)備1中,也可以位于與該頁面提供設(shè)備1通過網(wǎng)絡(luò)相連接的第三方設(shè)備中。本領(lǐng)域技術(shù)人員應(yīng)能理解上述結(jié)合用戶相關(guān)信息確定分列信息的方式僅為舉例, 其他現(xiàn)有的或今后可能出現(xiàn)的結(jié)合用戶相關(guān)信息確定分列信息的方式如可適用于本發(fā)明, 也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。本領(lǐng)域技術(shù)人員還應(yīng)能理解上述用戶相關(guān)信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的用戶相關(guān)信息如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在此,本發(fā)明結(jié)合用戶相關(guān)信息,確定目標(biāo)頁面所對應(yīng)的分列信息,為用戶定制個(gè)性化的結(jié)果頁面,方便用戶的瀏覽操作,提升用戶的瀏覽使用體驗(yàn)。圖5示出根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于提供瀏覽頁面的方法流程圖;其中, 所述目標(biāo)頁面為全頁面,步驟S501、步驟S502和步驟S504分別與圖4所示對應(yīng)步驟相同或基本相同,故此處不再贅述,并通過引用的方式包含于此。在步驟S505中,頁面提供設(shè)備1對所述目標(biāo)頁面進(jìn)行分塊處理,以獲得與所述目標(biāo)頁面相對應(yīng)的頁面分塊;其中,在步驟S503中,頁面提供設(shè)備1根據(jù)所述分列信息,對所述頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面。具體地,當(dāng)在步驟S501中,頁面提供設(shè)備 1所獲取的目標(biāo)頁面為全頁面,在步驟S505中,頁面提供設(shè)備1例如通過對該全頁面所對應(yīng)的dom樹、render樹等樹形結(jié)構(gòu)的分析,或者結(jié)合分列寬度,對該全頁面進(jìn)行分塊處理, 以獲得與該全頁面相對應(yīng)的頁面分塊;隨后,在步驟S503中,頁面提供設(shè)備1根據(jù)在步驟 S502中所確定的分列信息,對所述頁面分塊進(jìn)行分列處理,如將所述頁面分塊的寬度調(diào)整為頁面提供設(shè)備1在步驟S502中所確定的列寬,或者,根據(jù)所述頁面分塊的中心坐標(biāo)所落入的分列的位置,將該頁面分塊放置在該分列中等,以獲得結(jié)果頁面。在此,全頁面包括基于WWW的頁面,該頁面與提供至計(jì)算機(jī)的WWW頁面一致,而并未經(jīng)過適屏排版等處理。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲得結(jié)果頁面的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲得結(jié)果頁面的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在此,本發(fā)明首先對全頁面進(jìn)行分塊處理,以獲得頁面分塊,再通過對頁面分塊的分列處理,以實(shí)現(xiàn)對所述全頁面的分列處理,實(shí)現(xiàn)了從全頁面到經(jīng)分列處理后的結(jié)果頁面的轉(zhuǎn)換。在此,本領(lǐng)域技術(shù)人員應(yīng)能理解,頁面提供設(shè)備1在步驟S505中執(zhí)行的分塊處理操作可以獨(dú)立于頁面提供設(shè)備1在步驟S502中執(zhí)行的分列確定操作,也可以基于頁面提供設(shè)備1在步驟S502中所確定的分列信息執(zhí)行分塊處理操作。優(yōu)選地,在步驟S503中,頁面提供設(shè)備1根據(jù)所述分列信息,并結(jié)合所述頁面分塊的塊權(quán)重信息,對所述頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面。具體地,在步驟S503 中,頁面提供設(shè)備1根據(jù)在步驟S502中所確定的所述分列信息,并結(jié)合與頁面提供設(shè)備1 在步驟S505中所獲得的頁面分塊相對應(yīng)的塊權(quán)重信息,對所述頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面,例如將權(quán)重較高的頁面分塊放置在最左的分列中,或者,對于放置在同一個(gè)分列中的頁面分塊,權(quán)重較高的頁面分塊的位置較為靠上。本領(lǐng)域技術(shù)人員應(yīng)能理解上述結(jié)合頁面分塊的塊權(quán)重信息進(jìn)行分列處理的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的結(jié)合頁面分塊的塊權(quán)重信息進(jìn)行分列處理的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。更優(yōu)選地,在步驟S508 (未示出)中,頁面提供設(shè)備1根據(jù)所述頁面分塊的塊相關(guān)信息,確定所述塊權(quán)重信息;其中,所述塊相關(guān)信息包括以下至少任一項(xiàng)-所述頁面分塊的內(nèi)容信息;-所述頁面分塊的位置信息;-所述頁面分塊的交互信息;-所述目標(biāo)頁面的頁面類型信息。具體地,在步驟S508中,頁面提供設(shè)備1例如通過對頁面分塊的內(nèi)容分析、通過確定頁面分塊在頁面中坐標(biāo)位置、通過分析頁面分塊所對應(yīng)的目標(biāo)頁面的頁面類型等方式, 獲取所述頁面分塊的塊相關(guān)信息,并根據(jù)所述頁面分塊的塊相關(guān)信息,確定所述頁面分塊的塊權(quán)重信息。例如1)當(dāng)所述塊相關(guān)信息包括所述頁面分塊的內(nèi)容信息,在步驟S508中,頁面提供設(shè)備1例如通過對頁面分塊的內(nèi)容分析,獲得所述頁面分塊的內(nèi)容信息,如正文內(nèi)容信息、廣告內(nèi)容信息、出鏈內(nèi)容信息等,頁面提供設(shè)備1據(jù)此確定頁面分塊的塊權(quán)重信息,如包含正文內(nèi)容信息的頁面分塊的權(quán)重較高、包含出鏈內(nèi)容信息的頁面分塊的權(quán)重次之、包含廣告內(nèi)容信息的頁面分塊的權(quán)重最小等。2)當(dāng)所述塊相關(guān)信息包括所述頁面分塊的位置信息,在步驟S508中,頁面提供設(shè)備1例如通過對頁面分塊所對應(yīng)的dom樹或render樹的樹形結(jié)構(gòu)的分析,獲得所述頁面分塊的位置信息,并據(jù)此確定頁面分塊的塊權(quán)重信息,如位于全頁面的左上方的頁面分塊的權(quán)重最高、位于全頁面的右下方的頁面分塊的權(quán)重最低等。3)當(dāng)所述塊相關(guān)信息包括所述頁面分塊的交互信息,在步驟S508中,頁面提供設(shè)備1例如通過對頁面分塊的交互屬性或所包含的鏈接的分析,獲得所述頁面分塊的交互信息,并據(jù)此確定頁面分塊的塊權(quán)重信息,如包含大量鏈接的頁面分塊(如導(dǎo)航塊)的權(quán)重最高、包含大量輸入框及按鈕的頁面分塊(如登錄塊)的權(quán)重次之、包含大量正文的頁面分塊 (如主體內(nèi)容塊)的權(quán)重再次之、只包含圖片或flash的頁面分塊(如廣告塊)的權(quán)重最低。4)當(dāng)所述塊相關(guān)信息包括所述頁面分塊所在的目標(biāo)頁面的頁面類型信息,在步驟 S508中,頁面提供設(shè)備1通過對所述頁面分塊所在的目標(biāo)頁面的頁面分析,獲得其頁面類型信息,并據(jù)此確定所述頁面分塊的塊權(quán)重信息,如對于門戶類網(wǎng)站的首頁來講,包含大量鏈接的頁面分塊(如導(dǎo)航塊)的權(quán)重最高,而對于登錄頁面來講,包含大量輸入框及按鈕的頁面分塊(如登錄塊)的權(quán)重最高?;迷诓襟ES508中,頁面提供設(shè)備1根據(jù)所述頁面分塊的上述任意多種塊相關(guān)信息的結(jié)合,確定所述塊權(quán)重信息。本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定頁面分塊的塊權(quán)重信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定頁面分塊的塊權(quán)重信息的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。本領(lǐng)域技術(shù)人員還應(yīng)能理解上述塊相關(guān)信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的塊相關(guān)信息如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。優(yōu)選地,在步驟S503中,頁面提供設(shè)備1根據(jù)所述分列信息,對所述頁面分塊進(jìn)行預(yù)處理操作,以獲得預(yù)處理后的頁面分塊;根據(jù)所述分列信息,對所述預(yù)處理后的頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面;其中,所述預(yù)處理操作包括以下至少任一項(xiàng)-調(diào)整所述頁面分塊中文字的排列;-調(diào)整所述頁面分塊中圖片的顯示;-調(diào)整所述頁面分塊中控件的顯示。具體地,在步驟S503中,頁面提供設(shè)備1根據(jù)在步驟S502中所確定的目標(biāo)頁面所對應(yīng)的分列信息,對經(jīng)頁面提供設(shè)備1在步驟S505中分塊處理所獲得的頁面分塊中的文字、圖片或控件等進(jìn)行重排或調(diào)整等預(yù)處理操作,以獲得預(yù)處理后的頁面分塊。例如,在步驟S503中,頁面提供設(shè)備1根據(jù)在步驟S502中所確定的分列寬度,對頁面分塊中的大段文字進(jìn)行自動(dòng)換行,而對于頁面分塊中較短的錨文本,則可在一行中排列多個(gè),排滿一列的整行后換行顯示。又如,當(dāng)頁面分塊中的圖片的寬度小于頁面提供設(shè)備1在步驟S502中所確定的分列寬度時(shí),保持原始大小,而當(dāng)該圖片的寬度大于分列寬度時(shí),在步驟S503中,頁面提供設(shè)備1調(diào)整該圖片的寬度,使之能在分列中顯示。再如,對于頁面分塊中的諸如按鈕、 單選框、復(fù)選框等非輸入性控件,保持原始大小,而對于頁面分塊中的諸如單行輸入框、多行輸入框等輸入性控件,在步驟S503中,頁面提供設(shè)備1根據(jù)在步驟S502中所確定的分列寬度,調(diào)整該控件的寬度,使之能在分列中顯示。接著,在步驟S503中,頁面提供設(shè)備1根據(jù)在步驟S502中所確定的目標(biāo)頁面所對應(yīng)的分列信息,對所述預(yù)處理后的頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面。在此,這一過程與圖4前述實(shí)施例中的頁面提供設(shè)備1在步驟S503中的操作過程基本相同,為簡明起見,此處不再贅述,并通過引用的方式包含于此。在此,本發(fā)明首先對頁面分塊進(jìn)行預(yù)處理操作,再對預(yù)處理后的頁面分塊進(jìn)行分列處理,獲得結(jié)果頁面并提供給用戶,方便用戶的瀏覽操作,提升用戶的使用體驗(yàn)。圖6示出根據(jù)本發(fā)明另一個(gè)優(yōu)選實(shí)施例的用于提供瀏覽頁面的方法流程圖;其中,所述目標(biāo)頁面為簡略頁面,步驟S601、步驟S602和步驟S604分別與圖4所示對應(yīng)步驟相同或基本相同,故此處不再贅述,并通過引用的方式包含于此。其中,在步驟S606中,頁面提供設(shè)備1獲取所述目標(biāo)頁面的頁面分塊;其中,在步驟S603中,頁面提供設(shè)備1根據(jù)所述分列信息,并結(jié)合所述頁面分塊的塊權(quán)重信息,對所述頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面。具體地,在步驟S601中,頁面提供設(shè)備1所獲取的待提供給移動(dòng)設(shè)備的目標(biāo)頁面為簡略頁面,在步驟S606中,頁面提供設(shè)備1例如通過對該簡略頁面所包含的分塊信息,獲取該簡略頁面的頁面分塊,或者,頁面提供設(shè)備1對該簡略頁面進(jìn)行分塊處理,如對該簡略頁面所對應(yīng)的dom樹或render樹的樹形結(jié)構(gòu)分析, 以獲得頁面分塊;隨后,在步驟S603中,頁面提供設(shè)備1根據(jù)在步驟S602中所確定的分列信息,并結(jié)合所述頁面分塊的塊權(quán)重信息,對所述頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面。在此,在步驟S603中,頁面提供設(shè)備1根據(jù)分列信息,并結(jié)合所述頁面分塊的塊權(quán)重信息,對所述頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面;這一過程與圖4對應(yīng)實(shí)施例中的頁面提供設(shè)備1在步驟S403中的操作過程基本相同,為簡明起見,此處不再贅述,并通過引用的方式包含于此。優(yōu)選地,在步驟S601中,頁面提供設(shè)備1獲取待提供給所述用戶的初始頁面,其中,所述初始頁面為全頁面;對所述初始頁面進(jìn)行簡略處理,以獲得所述目標(biāo)頁面,其中,所述目標(biāo)頁面為簡略頁面。具體地,在步驟S601中,頁面提供設(shè)備1獲取待提供給所述用戶的初始頁面,其中,所述初始頁面為全頁面;接著,在步驟S601中,頁面提供設(shè)備1通過對該全頁面所對應(yīng)的dom樹、render樹等樹形結(jié)構(gòu)的分析,對該全頁面中的頁面元素進(jìn)行重排, 使得該全頁面中的頁面元素以單列排版的形式顯示,以對該全頁面進(jìn)行簡略處理,獲得簡略頁面,并作為目標(biāo)頁面;或者,在步驟S601中,頁面提供設(shè)備1通過對該全頁面所對應(yīng)的 dom樹、render樹等樹形結(jié)構(gòu)的分析,對該簡略頁面進(jìn)行分塊處理,獲得頁面分塊,并調(diào)整所述頁面分塊的位置,例如根據(jù)頁面分塊的塊權(quán)重信息調(diào)整所述頁面分塊的位置,使得所述頁面分塊在單列中顯示,以實(shí)現(xiàn)對該全頁面的簡略處理,獲得簡略頁面并作為目標(biāo)頁面。 優(yōu)選地,該簡略頁面的頁面寬度,或者,該單列的寬度,與移動(dòng)設(shè)備的屏幕寬度一致。在此,在步驟S601中,頁面提供設(shè)備1獲取待提供給所述用戶的初始頁面;這一過程與圖4實(shí)施例中的頁面提供設(shè)備1在步驟S401中的操作過程基本相同,為簡明起見,此處不再贅述,并通過引用的方式包含于此。
2
在此,本發(fā)明首先對全頁面進(jìn)行簡略處理,獲得簡略頁面,實(shí)現(xiàn)了從全頁面到簡略頁面,再從簡略頁面到經(jīng)分列處理后的結(jié)構(gòu)頁面的轉(zhuǎn)換過程,方便用戶的瀏覽操作,提升用戶的使用體驗(yàn)。在此,本領(lǐng)域技術(shù)人員應(yīng)能理解,頁面提供設(shè)備1在步驟S606中所執(zhí)行的分塊獲取操作可以獨(dú)立于頁面提供設(shè)備1在步驟S602中執(zhí)行的分列確定操作,也可以基于頁面提供設(shè)備1在步驟S602中所確定的分列信息執(zhí)行分塊獲取操作。優(yōu)選地,在步驟S609 (未示出)中,頁面提供設(shè)備1根據(jù)簡略頁面中頁面分塊的塊相關(guān)信息,確定所述塊權(quán)重信息。這一過程與圖5實(shí)施例中的頁面提供設(shè)備1在步驟S508 中的操作過程基本相同,為簡明起見,此處不再贅述,并通過引用的方式包含于此。優(yōu)選地,在步驟S603中,頁面提供設(shè)備1根據(jù)在步驟S602中所確定的分列信息, 對簡略頁面中的所述頁面分塊進(jìn)行預(yù)處理操作,以獲得預(yù)處理后的頁面分塊;根據(jù)所述分列信息,對所述預(yù)處理后的頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面。這一過程與圖5 對應(yīng)實(shí)施例中的頁面提供設(shè)備1在步驟S503中的操作過程基本相同,為簡明起見,此處不再贅述,并通過引用的方式包含于此。對于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無論從哪一點(diǎn)來看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此外,顯然“包括” 一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。裝置權(quán)利要求中陳述的多個(gè)單元或裝置也可以由一個(gè)單元或裝置通過軟件或者硬件來實(shí)現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。
權(quán)利要求
1.一種由計(jì)算機(jī)實(shí)現(xiàn)的用于提供瀏覽頁面的方法,其中,該方法包括以下步驟a獲取待提供給移動(dòng)設(shè)備的目標(biāo)頁面;b根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,確定所述目標(biāo)頁面的分列信息;c根據(jù)所述分列信息,對所述目標(biāo)頁面進(jìn)行分列處理,以獲得與所述目標(biāo)頁面相對應(yīng)的結(jié)果頁面;d將所述結(jié)果頁面提供至所述移動(dòng)設(shè)備。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述步驟b包括-根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,并結(jié)合所述移動(dòng)設(shè)備的終端屬性,確定所述分列fn息ο
3.根據(jù)權(quán)利要求2所述的方法,其中,該方法還包括-獲取所述移動(dòng)設(shè)備的頁面窗口操作,以更新所述終端屬性;-根據(jù)所述更新后的終端屬性,重復(fù)執(zhí)行步驟b、c和d。
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其中,所述步驟b包括-根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,并結(jié)合與所述移動(dòng)設(shè)備相對應(yīng)的用戶的用戶相關(guān)信息,確定所述分列信息;其中,所述用戶相關(guān)信息包括以下至少任一項(xiàng)-所述用戶的偏好設(shè)置;-所述用戶的使用習(xí)慣。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其中,所述目標(biāo)頁面為全頁面;其中,該方法還包括-對所述目標(biāo)頁面進(jìn)行分塊處理,以獲得與所述目標(biāo)頁面相對應(yīng)的頁面分塊;其中,所述步驟c包括-根據(jù)所述分列信息,對所述頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面。
6.根據(jù)權(quán)利要求5所述的方法,其中,所述步驟c包括-根據(jù)所述分列信息,并結(jié)合所述頁面分塊的塊權(quán)重信息,對所述頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面。
7.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其中,所述目標(biāo)頁面為簡略頁面;其中,該方法還包括-獲取所述目標(biāo)頁面的頁面分塊;其中,所述步驟c包括-根據(jù)所述分列信息,并結(jié)合所述頁面分塊的塊權(quán)重信息,對所述頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面。
8.根據(jù)權(quán)利要求7所述的方法,其中,所述步驟a包括-獲取待提供給所述用戶的初始頁面,其中,所述初始頁面為全頁面;-對所述初始頁面進(jìn)行簡略處理,以獲得所述目標(biāo)頁面,其中,所述目標(biāo)頁面為簡略頁
9.根據(jù)權(quán)利要求6至8中任一項(xiàng)所述的方法,其中,該方法還包括-根據(jù)所述頁面分塊的塊相關(guān)信息,確定所述塊權(quán)重信息;其中,所述塊相關(guān)信息包括以下至少任一項(xiàng)-所述頁面分塊的內(nèi)容信息;-所述頁面分塊的位置信息;-所述頁面分塊的交互信息;-所述目標(biāo)頁面的頁面類型信息。
10.根據(jù)權(quán)利要求5至9中任一項(xiàng)所述的方法,其中,所述步驟c包括-根據(jù)所述分列信息,對所述頁面分塊進(jìn)行預(yù)處理操作,以獲得預(yù)處理后的頁面分塊;-根據(jù)所述分列信息,對所述預(yù)處理后的頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁其中,所述預(yù)處理操作包括以下至少任一項(xiàng)-調(diào)整所述頁面分塊中文字的排列;-調(diào)整所述頁面分塊中圖片的顯示;-調(diào)整所述頁面分塊中控件的顯示。
11.根據(jù)權(quán)利要求1至10中任一項(xiàng)所述的方法,其中,所述分列信息包括以下至少任一項(xiàng)-所述目標(biāo)頁面所對應(yīng)的分列寬度;-所述目標(biāo)頁面所對應(yīng)的分列長度;-所述目標(biāo)頁面所對應(yīng)的分列數(shù)量。
12.一種用于提供瀏覽頁面的頁面提供設(shè)備,其中,該設(shè)備包括頁面獲取裝置,用于獲取待提供給移動(dòng)設(shè)備的目標(biāo)頁面;分列確定裝置,用于根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,確定所述目標(biāo)頁面的分列信息;分列處理裝置,用于根據(jù)所述分列信息,對所述目標(biāo)頁面進(jìn)行分列處理,以獲得與所述目標(biāo)頁面相對應(yīng)的結(jié)果頁面;提供裝置,用于將所述結(jié)果頁面提供至所述移動(dòng)設(shè)備。
13.根據(jù)權(quán)利要求12所述的頁面提供設(shè)備,其中,所述分列確定裝置用于-根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,并結(jié)合所述移動(dòng)設(shè)備的終端屬性,確定所述分列信息。
14.根據(jù)權(quán)利要求13所述的頁面提供設(shè)備,其中,該設(shè)備還包括更新裝置,用于-獲取所述移動(dòng)設(shè)備的頁面窗口操作,以更新所述終端屬性;-根據(jù)所述更新后的終端屬性,調(diào)用分列確定裝置、分列處理裝置和提供裝置重復(fù)執(zhí)行所對應(yīng)的操作。
15.根據(jù)權(quán)利要求12至14中任一項(xiàng)所述的頁面提供設(shè)備,其中,所述分列確定裝置用于-根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,并結(jié)合與所述移動(dòng)設(shè)備相對應(yīng)的用戶的用戶相關(guān)信息,確定所述分列信息;其中,所述用戶相關(guān)信息包括以下至少任一項(xiàng)-所述用戶的偏好設(shè)置;-所述用戶的使用習(xí)慣。
16.根據(jù)權(quán)利要求12至15中任一項(xiàng)所述的頁面提供設(shè)備,其中,所述目標(biāo)頁面為全頁其中,該設(shè)備還包括分塊處理裝置,用于-對所述目標(biāo)頁面進(jìn)行分塊處理,以獲得與所述目標(biāo)頁面相對應(yīng)的頁面分塊;其中,所述分列處理裝置用于-根據(jù)所述分列信息,對所述頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面。
17.根據(jù)權(quán)利要求16所述的頁面提供設(shè)備,其中,所述分列處理裝置用于-根據(jù)所述分列信息,并結(jié)合所述頁面分塊的塊權(quán)重信息,對所述頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面。
18.根據(jù)權(quán)利要求12至15中任一項(xiàng)所述的頁面提供設(shè)備,其中,所述目標(biāo)頁面為簡略頁面;其中,該設(shè)備還包括分塊獲取裝置,用于-獲取所述目標(biāo)頁面的頁面分塊;其中,所述分列處理裝置用于-根據(jù)所述分列信息,并結(jié)合所述頁面分塊的塊權(quán)重信息,對所述頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁面。
19.根據(jù)權(quán)利要求18所述的頁面提供設(shè)備,其中,所述頁面獲取裝置用于-獲取待提供給所述用戶的初始頁面,其中,所述初始頁面為全頁面;-對所述初始頁面進(jìn)行簡略處理,以獲得所述目標(biāo)頁面,其中,所述目標(biāo)頁面為簡略頁
20.根據(jù)權(quán)利要求17至19中任一項(xiàng)所述的頁面提供設(shè)備,其中,該設(shè)備還包括權(quán)重確定裝置,用于-根據(jù)所述頁面分塊的塊相關(guān)信息,確定所述塊權(quán)重信息;其中,所述塊相關(guān)信息包括以下至少任一項(xiàng)-所述頁面分塊的內(nèi)容信息;-所述頁面分塊的位置信息;-所述頁面分塊的交互信息;-所述目標(biāo)頁面的頁面類型信息。
21.根據(jù)權(quán)利要求16至20中任一項(xiàng)所述的頁面提供設(shè)備,其中,所述分列處理裝置用于-根據(jù)所述分列信息,對所述頁面分塊進(jìn)行預(yù)處理操作,以獲得預(yù)處理后的頁面分塊;-根據(jù)所述分列信息,對所述預(yù)處理后的頁面分塊進(jìn)行分列處理,以獲得所述結(jié)果頁其中,所述預(yù)處理操作包括以下至少任一項(xiàng)-調(diào)整所述頁面分塊中文字的排列;-調(diào)整所述頁面分塊中圖片的顯示;-調(diào)整所述頁面分塊中控件的顯示。
22.根據(jù)權(quán)利要求12至21中任一項(xiàng)所述的頁面提供設(shè)備,其中,所述分列信息包括以下至少任一項(xiàng)-所述目標(biāo)頁面所對應(yīng)的分列寬度;-所述目標(biāo)頁面所對應(yīng)的分列長度;-所述目標(biāo)頁面所對應(yīng)的分列數(shù)量。
全文摘要
本發(fā)明的目的是提供一種用于提供瀏覽頁面的方法與設(shè)備;通過獲取待提供給移動(dòng)設(shè)備的目標(biāo)頁面;根據(jù)所述目標(biāo)頁面的頁面相關(guān)信息,確定所述目標(biāo)頁面的分列信息;根據(jù)所述分列信息,對所述目標(biāo)頁面進(jìn)行分列處理,以獲得與所述目標(biāo)頁面相對應(yīng)的結(jié)果頁面;將所述結(jié)果頁面提供至所述移動(dòng)設(shè)備。與現(xiàn)有技術(shù)相比,本發(fā)明根據(jù)待提供給移動(dòng)設(shè)備的目標(biāo)頁面的頁面相關(guān)信息,對所述目標(biāo)頁面進(jìn)行分列處理,并將分列處理后得到的結(jié)果頁面提供至移動(dòng)設(shè)備,使得移動(dòng)設(shè)備一次可以展現(xiàn)更豐富的頁面內(nèi)容,而且,結(jié)果頁面的多列排版顯示方式更符合用戶的瀏覽習(xí)慣,用戶通過左右移動(dòng),可以方便地瀏覽各列內(nèi)容,提升用戶的瀏覽體驗(yàn)。
文檔編號G06F3/048GK102368193SQ20111024940
公開日2012年3月7日 申請日期2011年8月26日 優(yōu)先權(quán)日2011年8月26日
發(fā)明者徐新意, 王晶 申請人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司