專利名稱:一種用于在移動(dòng)終端上顯示網(wǎng)頁(yè)主體內(nèi)容的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種用于顯示網(wǎng)頁(yè)內(nèi)容的技術(shù)。
背景技術(shù):
現(xiàn)有技術(shù)在手機(jī)瀏覽器中進(jìn)行諸如視頻或圖片網(wǎng)頁(yè)的顯示時(shí),由于手機(jī)屏幕大小的限制,其或者將網(wǎng)頁(yè)縮小以保證網(wǎng)頁(yè)全部?jī)?nèi)容能夠在手機(jī)屏幕上顯示,由此導(dǎo)致網(wǎng)頁(yè)的視頻或圖片內(nèi)容難于辨別;或者只在手機(jī)屏幕中顯示網(wǎng)頁(yè)左上角的網(wǎng)頁(yè)內(nèi)容,而不考慮用戶想要瀏覽的視頻或圖片是否位于該區(qū)域;在上述情形中,用戶若想要清晰地瀏覽所述視頻或圖片,需在手機(jī)屏幕中滾動(dòng)該網(wǎng)頁(yè)以定位所述視頻或圖片,并操作縮放控件對(duì)網(wǎng)頁(yè)進(jìn)行縮放,以使得所述視頻或圖片以適于用戶瀏覽的尺寸顯示在手機(jī)屏幕上。上述兩種情形都增加了用戶通過(guò)手機(jī)瀏覽網(wǎng)頁(yè)的操作負(fù)擔(dān),從而影響用戶使用體驗(yàn)。因此,如何實(shí)現(xiàn)在移動(dòng)終端中有效地顯示網(wǎng)頁(yè)內(nèi)容,成為目前亟待解決的問(wèn)題之
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種用于在移動(dòng)終端中顯示網(wǎng)頁(yè)內(nèi)容的方法與設(shè)備。根據(jù)本發(fā)明的一個(gè)方面,提供一種在移動(dòng)終端中實(shí)現(xiàn)的用于顯示網(wǎng)頁(yè)內(nèi)容的方法,其中,該方法包括以下步驟a獲取待處理的網(wǎng)頁(yè)中的主體內(nèi)容;b根據(jù)第一預(yù)定規(guī)則,并基于所述主體內(nèi)容在所述網(wǎng)頁(yè)中的尺寸相關(guān)信息和所述移動(dòng)終端的顯示屏幕的分辨率,獲取所述網(wǎng)頁(yè)的顯示縮放比例信息;c根據(jù)所述顯示縮放比例信息,對(duì)包含所述主體內(nèi)容的所述網(wǎng)頁(yè)進(jìn)行縮放處理;d根據(jù)所述經(jīng)縮放處理的主體內(nèi)容在經(jīng)所述縮放處理后的網(wǎng)頁(yè)中的位置信息,將所述主體內(nèi)容以預(yù)定方式顯示在所述顯示屏幕上。根據(jù)本發(fā)明的另一個(gè)方面,提供一種在網(wǎng)絡(luò)設(shè)備中實(shí)現(xiàn)的用于輔助移動(dòng)終端顯示網(wǎng)頁(yè)內(nèi)容的方法,其中,該方法包括以下步驟A獲取來(lái)自移動(dòng)終端的網(wǎng)頁(yè)的主體內(nèi)容確定請(qǐng)求;B根據(jù)所述主體內(nèi)容確定請(qǐng)求,獲取所述網(wǎng)頁(yè);C根據(jù)第二預(yù)定規(guī)則,獲取所述網(wǎng)頁(yè)的主體內(nèi)容的標(biāo)識(shí)信息;D將所述標(biāo)識(shí)信息發(fā)送至所述移動(dòng)終端。根據(jù)本發(fā)明的又一個(gè)方面,還提供了一種用于顯示網(wǎng)頁(yè)內(nèi)容的移動(dòng)終端,其中,該移動(dòng)終端包括主體內(nèi)容獲取裝置,用于獲取待處理的網(wǎng)頁(yè)中的主體內(nèi)容;比例信息獲取裝置,用于根據(jù)第一預(yù)定規(guī)則,并基于所述主體內(nèi)容在所述網(wǎng)頁(yè)中的尺寸相關(guān)信息和所述移動(dòng)終端的顯示屏幕的分辨率,獲取所述網(wǎng)頁(yè)的顯示縮放比例信息;
縮放處理裝置,用于根據(jù)所述顯示縮放比例信息,對(duì)包含所述主體內(nèi)容的所述網(wǎng)頁(yè)進(jìn)行縮放處理;主體內(nèi)容顯示裝置,用于根據(jù)所述經(jīng)縮放處理的主體內(nèi)容在經(jīng)所述縮放處理后的網(wǎng)頁(yè)中的位置信息,將所述主體內(nèi)容以預(yù)定方式顯示在所述顯示屏幕上。根據(jù)本發(fā)明的又一個(gè)方面,還提供了一種用于輔助移動(dòng)終端顯示網(wǎng)頁(yè)內(nèi)容的網(wǎng)絡(luò)設(shè)備,其中,該網(wǎng)絡(luò)設(shè)備包括請(qǐng)求獲取裝置,用于獲取來(lái)自移動(dòng)終端的網(wǎng)頁(yè)的主體內(nèi)容確定請(qǐng)求;網(wǎng)頁(yè)獲取裝置,用于根據(jù)所述主體內(nèi)容確定請(qǐng)求,獲取所述網(wǎng)頁(yè);標(biāo)識(shí)信息裝置,用于根據(jù)第二預(yù)定規(guī)則,獲取所述網(wǎng)頁(yè)的主體內(nèi)容的標(biāo)識(shí)信息;發(fā)送裝置,用于將所述標(biāo)識(shí)信息發(fā)送至所述移動(dòng)終端。根據(jù)本發(fā)明的再一個(gè)方面,還提供了一種用于顯示網(wǎng)頁(yè)內(nèi)容的系統(tǒng),包括如上述的移動(dòng)設(shè)備及網(wǎng)絡(luò)設(shè)備。根據(jù)本發(fā)明的再一個(gè)方面,還提供了一種瀏覽器,其通過(guò)在移動(dòng)終端上運(yùn)行來(lái)執(zhí)行上述根據(jù)本發(fā)明一個(gè)方面的用于顯示網(wǎng)頁(yè)內(nèi)容的方法。根據(jù)本發(fā)明的再一個(gè)方面,還提供了一種瀏覽器插件,其通過(guò)與瀏覽器合作在移動(dòng)終端上運(yùn)行來(lái)執(zhí)行上述根據(jù)本發(fā)明一個(gè)方面的用于顯示網(wǎng)頁(yè)內(nèi)容的方法。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)現(xiàn)將諸如視頻、圖片等網(wǎng)頁(yè)主體內(nèi)容以適于用戶瀏覽的比例顯示在顯示屏幕中,以減少用戶在移動(dòng)終端屏幕中對(duì)網(wǎng)頁(yè)的滾動(dòng)和縮放操作,減輕用戶瀏覽網(wǎng)頁(yè)的操作負(fù)擔(dān),進(jìn)而提升用戶體驗(yàn)。
通過(guò)閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯圖1示出根據(jù)本發(fā)明一個(gè)方面的用于顯示網(wǎng)頁(yè)內(nèi)容的設(shè)備示意圖;圖2示出根據(jù)本發(fā)明一個(gè)用于顯示網(wǎng)頁(yè)內(nèi)容的示例圖;圖3示出根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于顯示網(wǎng)頁(yè)內(nèi)容的設(shè)備示意圖;圖4示出根據(jù)本發(fā)明另一個(gè)方面的用于顯示網(wǎng)頁(yè)內(nèi)容的方法流程圖;圖5示出根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于顯示網(wǎng)頁(yè)內(nèi)容的方法流程圖。附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。圖1示出根據(jù)本發(fā)明一個(gè)方面的用于顯示網(wǎng)頁(yè)內(nèi)容的設(shè)備示意圖。移動(dòng)終端1包括主體內(nèi)容獲取裝置11、比例信息獲取裝置12、縮放處理裝置13和主體內(nèi)容顯示裝置14。 在此,移動(dòng)終端1包括但不限于任何一種可與用戶通過(guò)鍵盤(pán)、遙控器、觸摸板、或聲控設(shè)備進(jìn)行人機(jī)交互的并具有上網(wǎng)瀏覽功能等電子設(shè)備,如智能手機(jī)、PDA、P0S機(jī)、車(chē)載電腦等,其顯示屏尺寸通常遠(yuǎn)遠(yuǎn)小于臺(tái)式電腦的顯示器尺寸。如圖1所示,首先,主體內(nèi)容獲取裝置11獲取待處理的網(wǎng)頁(yè)中的主體內(nèi)容。具體地,主體內(nèi)容獲取裝置11應(yīng)事件觸發(fā)實(shí)時(shí)地、或定期地從移動(dòng)終端1的網(wǎng)頁(yè)收藏庫(kù)或第三方設(shè)備中獲取待處理的網(wǎng)頁(yè)及該待處理的網(wǎng)頁(yè)中的主體內(nèi)容。在此,所述主體內(nèi)容意指網(wǎng)頁(yè)中需著重向用戶展示的內(nèi)容,包括但不限于1)圖片;2)視頻;3)文字內(nèi)容塊。本領(lǐng)域技術(shù)人員應(yīng)能理解上述主體內(nèi)容僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的主體內(nèi)容如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。在一示例中,主體內(nèi)容獲取裝置11根據(jù)第三方設(shè)備提供的應(yīng)用編程接口(API), 應(yīng)事件觸發(fā)實(shí)時(shí)地、或定期地向該第三方設(shè)備發(fā)送接收某待處理的網(wǎng)頁(yè)中的主體內(nèi)容的請(qǐng)求消息,并接收該第三方設(shè)備響應(yīng)于該請(qǐng)求消息返回的該待處理的網(wǎng)頁(yè)中的主體內(nèi)容;或第三方設(shè)備主動(dòng)向移動(dòng)終端1推送某待處理的網(wǎng)頁(yè)中的主體內(nèi)容,網(wǎng)頁(yè)獲取裝置11接收該待處理的網(wǎng)頁(yè)中的主體內(nèi)容。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取待處理的網(wǎng)頁(yè)中的主體內(nèi)容的方式僅為舉例, 其他現(xiàn)有的或今后可能出現(xiàn)的獲取待處理的網(wǎng)頁(yè)中的主體內(nèi)容的方式如可適用于本發(fā)明, 也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。接著,比例信息獲取裝置12根據(jù)第一預(yù)定規(guī)則,并基于主體內(nèi)容獲取裝置11獲取的主體內(nèi)容在所述網(wǎng)頁(yè)中的尺寸相關(guān)信息和所述移動(dòng)終端的顯示屏幕的分辨率,獲取所述網(wǎng)頁(yè)的顯示縮放比例信息。具體地,首先,比例信息獲取裝置12例如根據(jù)主體內(nèi)容獲取裝置11獲取的待處理的網(wǎng)頁(yè)中的主體內(nèi)容在該網(wǎng)頁(yè)的HTML文件中的標(biāo)識(shí)信息,從該網(wǎng)頁(yè)的HTML文件中讀取該主體內(nèi)容的尺寸相關(guān)信息,并從移動(dòng)終端1的參數(shù)信息庫(kù)中查詢獲得該移動(dòng)終端1的顯示屏幕的分辨率;接著,比例信息獲取裝置12根據(jù)第一預(yù)定規(guī)則,并基于該主體內(nèi)容在網(wǎng)頁(yè)中的尺寸相關(guān)信息和該移動(dòng)終端1的顯示屏幕的分辨率,獲取該網(wǎng)頁(yè)的顯示縮放比例信肩、ο其中,所述第一預(yù)定規(guī)則包括但不限于1)將主體內(nèi)容以全屏顯示的方式進(jìn)行縮放展示;2)在保證主體內(nèi)容能夠全部顯示在移動(dòng)終端1的顯示屏幕上的前提下,以接近主體內(nèi)容原始尺寸的顯示比例進(jìn)行縮放展示。在此,所述主體內(nèi)容在網(wǎng)頁(yè)中的尺寸相關(guān)信息包括但不限于-主體內(nèi)容在網(wǎng)頁(yè)中的寬和高的數(shù)值,-主體內(nèi)容在網(wǎng)頁(yè)中的寬和高占該網(wǎng)頁(yè)寬和高的百分比。例如,當(dāng)主體內(nèi)容為一張圖片時(shí),其尺寸相關(guān)信息可缺省為該圖片的原始寬高數(shù)值;若在網(wǎng)頁(yè)中已顯式設(shè)置該圖片的顯示寬高數(shù)值,如在該網(wǎng)頁(yè)的HTML文件的圖片標(biāo)簽屬性中示出,則將其作為該圖片在網(wǎng)頁(yè)中的尺寸相關(guān)信息。在此,所述獲取網(wǎng)頁(yè)的顯示縮放比例信息的方式包括但不限于1)當(dāng)?shù)谝活A(yù)定規(guī)則包括將主體內(nèi)容以全屏顯示的方式進(jìn)行縮放展示,比例信息獲取裝置12獲取將主體內(nèi)容的尺寸(如,以像素為單位)縮放至與顯示屏幕分辨率大小相一致時(shí)該網(wǎng)頁(yè)的顯示縮放比例信息。在一示例中,主體內(nèi)容的尺寸為120*140(=寬*高),顯示屏的分辨率大小為100*100,則需將該主體內(nèi)容按照顯示屏分辨率縮小至100*100,據(jù)此,比例信息獲取裝置 12獲取網(wǎng)頁(yè)的顯示縮放比例信息為寬縮小至原網(wǎng)頁(yè)寬的5/6( = 100/120),高縮小至原網(wǎng)頁(yè)高的 5/7(= 100/140)。2)當(dāng)?shù)谝活A(yù)定規(guī)則包括在保證主體內(nèi)容能夠全部顯示在顯示屏幕上的前提下,以接近主體內(nèi)容原始像素尺寸的顯示比例進(jìn)行縮放,比例信息獲取裝置12獲取網(wǎng)頁(yè)的顯示縮放比例信息的方式包括但不限于以下情形a.當(dāng)主體內(nèi)容的寬和高均小于顯示屏幕分辨率的寬和高時(shí),則需將主體內(nèi)容以原始尺寸進(jìn)行展示,因此比例信息獲取裝置12獲取的網(wǎng)頁(yè)的顯示縮放比例信息為1 1,即網(wǎng)頁(yè)的寬和高都不進(jìn)行任何縮放。b.當(dāng)主體內(nèi)容的寬和高與顯示屏幕分辨率的寬和高不同時(shí),則需從主體內(nèi)容的寬 /高與顯示屏幕分辨率寬/高中,獲得相比較數(shù)值小的寬/高作為縮放基準(zhǔn),以確定包含該主體內(nèi)容的網(wǎng)頁(yè)的縮放比例。在一示例中,主體內(nèi)容的尺寸為100*50,顯示屏幕分辨率為60*70,則需將主體內(nèi)容以60*50的尺寸進(jìn)行顯示,由此比例信息獲取裝置12獲取的網(wǎng)頁(yè)的顯示縮放比例信息為寬縮小至原網(wǎng)頁(yè)寬的3/5( = 60/100),高與原網(wǎng)頁(yè)的高比例為 1 1,即網(wǎng)頁(yè)的高不進(jìn)行縮放。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取網(wǎng)頁(yè)的顯示縮放比例信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取網(wǎng)頁(yè)的顯示縮放比例信息的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。優(yōu)選地,比例信息獲取裝置12根據(jù)所述第一預(yù)定規(guī)則,并基于主體內(nèi)容在網(wǎng)頁(yè)中的尺寸相關(guān)信息和移動(dòng)終端1的顯示屏幕的分辨率,獲取對(duì)該網(wǎng)頁(yè)進(jìn)行等比例縮放的顯示縮放比例信息。在此,所述等比例縮放意為將網(wǎng)頁(yè)的寬和高進(jìn)行相同比例的放大或縮小,并且該網(wǎng)頁(yè)中的主體內(nèi)容的寬和高也會(huì)相應(yīng)地以該相同的比例放大或縮小。在一示例中,主體內(nèi)容的尺寸為100*50,顯示屏幕分辨率為50*70,若第一預(yù)定規(guī)則為在保證主體內(nèi)容能夠全部顯示在顯示屏幕上的前提下,以接近主體內(nèi)容原始像素尺寸的顯示比例進(jìn)行縮放,并且需將主體內(nèi)容的寬和高以相同的比例進(jìn)行縮小,則該主體內(nèi)容縮小后的尺寸應(yīng)為5(^25,由此比例信息獲取裝置12獲取的網(wǎng)頁(yè)的顯示縮放比例信息為 寬和高均縮小至原網(wǎng)頁(yè)寬和高的1/2。在此,移動(dòng)終端1根據(jù)比例信息獲取裝置12獲取的對(duì)網(wǎng)頁(yè)進(jìn)行等比例縮放的顯示縮放比例信息,對(duì)該網(wǎng)頁(yè)進(jìn)行等比例縮放,可使縮放后的網(wǎng)頁(yè)內(nèi)容不會(huì)變形,以保證用戶瀏覽體驗(yàn)。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取網(wǎng)頁(yè)顯示縮放比例信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取網(wǎng)頁(yè)顯示縮放比例信息的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。隨后,縮放處理裝置13根據(jù)比例信息獲取裝置12獲取的顯示縮放比例信息,對(duì)包含主體內(nèi)容的網(wǎng)頁(yè)進(jìn)行縮放處理。具體地,縮放處理裝置13根據(jù)比例信息獲取裝置12獲取的網(wǎng)頁(yè)的顯示縮放比例信息,例如通過(guò)顯示該網(wǎng)頁(yè)的瀏覽器中的網(wǎng)頁(yè)渲染模塊,對(duì)該包含主體內(nèi)容的網(wǎng)頁(yè)進(jìn)行等比例或非等比例的縮放渲染處理,以獲得縮放后的網(wǎng)頁(yè)。在一示例中,比例信息獲取裝置 12獲取的網(wǎng)頁(yè)的顯示縮放比例信息為寬和高均縮小至原網(wǎng)頁(yè)寬和高的1/2 ;縮放處理裝置13通過(guò)顯示該網(wǎng)頁(yè)的瀏覽器中的網(wǎng)頁(yè)渲染模塊所提供的應(yīng)用編程接口(API),向網(wǎng)頁(yè)渲染模塊發(fā)送對(duì)該網(wǎng)頁(yè)進(jìn)行縮放處理的請(qǐng)求消息,該請(qǐng)求消息包括該顯示縮放比例信息;隨后,該網(wǎng)頁(yè)渲染模塊根據(jù)該請(qǐng)求消息,對(duì)該網(wǎng)頁(yè)進(jìn)行渲染處理,將原網(wǎng)頁(yè)的寬和高均縮小至原網(wǎng)頁(yè)寬和高的1/2。本領(lǐng)域技術(shù)人員應(yīng)能理解上述對(duì)網(wǎng)頁(yè)進(jìn)行縮放處理的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的對(duì)網(wǎng)頁(yè)進(jìn)行縮放處理的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。隨后,主體內(nèi)容顯示裝置14根據(jù)主體內(nèi)容在經(jīng)縮放處理裝置13縮放處理后的網(wǎng)頁(yè)中的位置信息,將該主體內(nèi)容以預(yù)定方式顯示在顯示屏幕上。具體地,主體內(nèi)容顯示裝置14根據(jù)主體內(nèi)容在經(jīng)縮放處理裝置13縮放處理后的網(wǎng)頁(yè)中的左上角和右下角位置坐標(biāo),將該主體內(nèi)容以預(yù)定方式顯示在顯示屏幕上。在此,所述預(yù)定方式包括但不限于1)滿屏顯示;2)在顯示屏幕居中顯示;3)在顯示屏幕頂部顯示;4)在顯示屏幕底部顯示。在此,在顯示屏幕中顯示所述主體內(nèi)容的規(guī)則包括但不限于1)當(dāng)預(yù)定方式為滿屏顯示時(shí),則主體內(nèi)容顯示裝置14以主體內(nèi)容在網(wǎng)頁(yè)中的位置坐標(biāo)作為屏幕顯示的起始點(diǎn),將主體內(nèi)容在屏幕上進(jìn)行顯示。在一示例中,經(jīng)縮放處理后的網(wǎng)頁(yè)的左上角的位置坐標(biāo)為(0,0),主體內(nèi)容的左上角在縮放處理后的網(wǎng)頁(yè)中的位置坐標(biāo)為(50,10),則主體內(nèi)容顯示裝置14將該主體內(nèi)容顯示在移動(dòng)終端1的顯示屏幕上時(shí),將該主體內(nèi)容在網(wǎng)頁(yè)中的像素坐標(biāo)(50,10)作為屏幕左上角顯示的起始點(diǎn),在屏幕上顯示該網(wǎng)頁(yè)。2)主體內(nèi)容顯示裝置14根據(jù)主體內(nèi)容在經(jīng)縮放處理后的網(wǎng)頁(yè)中的左上角和右下角位置坐標(biāo),可獲得該主體內(nèi)容的尺寸,若該主體內(nèi)容的尺寸小于移動(dòng)終端1的顯示屏幕的分辨率,即該主體內(nèi)容僅需占用該顯示屏幕的部分區(qū)域即可全部顯示,則主體內(nèi)容顯示裝置14在將該主體內(nèi)容顯示在該顯示屏幕上時(shí),將以適宜用戶瀏覽的方式顯示該經(jīng)縮放處理后的網(wǎng)頁(yè),如將主體內(nèi)容顯示在屏幕中間或屏幕下方等。在一示例中,如圖2所示,經(jīng)縮放處理后的網(wǎng)頁(yè)中的主體內(nèi)容在該網(wǎng)頁(yè)中的左上角的位置坐標(biāo)為00,50),則主體內(nèi)容顯示裝置14將該網(wǎng)頁(yè)中的位置坐標(biāo)點(diǎn)(5,10)作為屏幕顯示的起始點(diǎn),在屏幕上顯示該網(wǎng)頁(yè),以保證該主體內(nèi)容展示在屏幕中間位置。本領(lǐng)域技術(shù)人員應(yīng)能理解上述將主體內(nèi)容顯示在顯示屏幕上的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的將主體內(nèi)容顯示在顯示屏幕上的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。優(yōu)選地,主體內(nèi)容獲取裝置11、比例信息獲取裝置12、縮放處理裝置13和主體內(nèi)容顯示裝置14之間是持續(xù)不斷地工作。具體地,主體內(nèi)容獲取裝置11持續(xù)地獲取待處理的網(wǎng)頁(yè)中的主體內(nèi)容;比例信息獲取裝置12也持續(xù)地根據(jù)第一預(yù)定規(guī)則,并基于所述主體內(nèi)容在所述網(wǎng)頁(yè)中的尺寸相關(guān)信息和所述移動(dòng)終端的顯示屏幕的分辨率,獲取所述網(wǎng)頁(yè)的顯示縮放比例信息;縮放處理裝置13也持續(xù)地根據(jù)所述顯示縮放比例信息,對(duì)包含所述主體內(nèi)容的所述網(wǎng)頁(yè)進(jìn)行縮放處理;主體內(nèi)容顯示裝置14也持續(xù)地根據(jù)所述經(jīng)縮放處理的主體內(nèi)容在經(jīng)所述縮放處理后的網(wǎng)頁(yè)中的位置信息,將所述主體內(nèi)容以預(yù)定方式顯示在所述顯示屏幕上。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指各裝置不斷進(jìn)行上述待處理的網(wǎng)頁(yè)中的主體內(nèi)容的獲取、顯示縮放比例信息的獲取、網(wǎng)頁(yè)的縮放及主體內(nèi)容的顯示,直至滿足預(yù)定停止條件,例如主體內(nèi)容獲取裝置11在較長(zhǎng)時(shí)間內(nèi)停止對(duì)待處理的網(wǎng)頁(yè)中的主體內(nèi)容的獲取。優(yōu)選地(參照?qǐng)D1),比例信息獲取裝置12根據(jù)主體內(nèi)容在網(wǎng)頁(yè)中的尺寸相關(guān)信息和移動(dòng)終端的屏幕分辨率,并結(jié)合該網(wǎng)頁(yè)的顯示方式,獲取所述網(wǎng)頁(yè)的顯示縮放比例信息。在此,所述網(wǎng)頁(yè)的顯示方式包括但不限于1)橫屏顯示,則比例信息獲取裝置12將根據(jù)顯示屏幕的橫屏分辨率來(lái)獲取顯示縮放比例信息。2)豎屏顯示,則比例信息獲取裝置12將根據(jù)顯示屏幕的豎屏分辨率來(lái)獲取顯示縮放比例信息。3)全屏顯示,則比例信息獲取裝置12將根據(jù)顯示屏幕分辨率大小獲取顯示縮放比例信息。4)非全屏顯示,則比例信息獲取裝置12將根據(jù)該網(wǎng)頁(yè)在在顯示屏幕上占有的顯示尺寸獲取顯示縮放比例信息。在一示例中,主體內(nèi)容的尺寸為150*90,移動(dòng)終端1的豎屏顯示的屏幕分辨率為 100*150,橫屏顯示的屏幕分辨率為150*100,則若該網(wǎng)頁(yè)的顯示方式為橫屏顯示,則主體內(nèi)容的尺寸不需要任何縮放即可全部顯示在顯示屏幕上,由此比例信息獲取裝置12獲取相應(yīng)的網(wǎng)頁(yè)的顯示縮放比例信息為1 1,即網(wǎng)頁(yè)的寬和高都不進(jìn)行任何縮放;若該網(wǎng)頁(yè)的顯示方式為豎屏顯示且需對(duì)網(wǎng)頁(yè)進(jìn)行等比例縮放,則為使該主體內(nèi)容全部顯示在顯示屏幕上,需將該主體內(nèi)容尺寸縮小為100*60,由此比例信息獲取裝置12獲取的相應(yīng)的網(wǎng)頁(yè)的顯示縮放比例信息為網(wǎng)頁(yè)寬和高都縮小至原網(wǎng)頁(yè)寬和高的2/3。本領(lǐng)域技術(shù)人員應(yīng)能理解上述網(wǎng)頁(yè)的顯示方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的網(wǎng)頁(yè)的顯示方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。優(yōu)選地(參照?qǐng)D1),主體內(nèi)容顯示裝置14根據(jù)經(jīng)縮放處理裝置13縮放處理的主體內(nèi)容在經(jīng)縮放處理后的網(wǎng)頁(yè)中的位置信息,并結(jié)合用戶相關(guān)信息,將該主體內(nèi)容以預(yù)定顯示方式顯示在移動(dòng)終端1的顯示屏幕上。在此,所述用戶相關(guān)信息包括但不限于1)用戶偏好設(shè)置;例如,當(dāng)用戶偏好設(shè)置示出用戶預(yù)設(shè)將主體內(nèi)容展示于屏幕中間位置,則主體內(nèi)容顯示裝置14根據(jù)主體內(nèi)容在經(jīng)縮放處理后的網(wǎng)頁(yè)中的位置信息,結(jié)合該用戶偏好設(shè)置,將該主體內(nèi)容顯示在移動(dòng)終端1的顯示屏幕中間位置上。2)用戶歷史瀏覽記錄;例如,主體內(nèi)容顯示裝置14通過(guò)對(duì)用戶歷史瀏覽記錄進(jìn)行統(tǒng)計(jì)分析,獲得該用戶歷史瀏覽網(wǎng)頁(yè)時(shí)在屏幕上顯示主體內(nèi)容的各種顯示方式的累計(jì)使用次數(shù);進(jìn)而主體內(nèi)容顯示裝置14根據(jù)主體內(nèi)容在經(jīng)縮放處理后的網(wǎng)頁(yè)中的位置信息,將該主體內(nèi)容以該用戶在歷史上累計(jì)使用次數(shù)最高的顯示方式顯示在移動(dòng)終端1的顯示屏幕上。
本領(lǐng)域技術(shù)人員應(yīng)能理解上述用戶相關(guān)信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的用戶相關(guān)信息如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。在此,主體內(nèi)容顯示裝置14獲取該用戶相關(guān)信息的方式包括但不限于1)根據(jù)用戶通過(guò)移動(dòng)終端1登錄網(wǎng)頁(yè)時(shí)所留下注冊(cè)信息中獲?。?)根據(jù)在用戶通過(guò)移動(dòng)終端1瀏覽網(wǎng)頁(yè)期間由移動(dòng)終端1或網(wǎng)絡(luò)設(shè)備所記錄的或由移動(dòng)終端1的cookies信息中提取的用戶歷史行為信息中獲取。本領(lǐng)域技術(shù)人員應(yīng)能理解上述顯示主體內(nèi)容的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的顯示主體內(nèi)容的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。圖3示出根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于顯示網(wǎng)頁(yè)內(nèi)容的設(shè)備示意圖。網(wǎng)絡(luò)設(shè)備2包括請(qǐng)求獲取裝置21’、網(wǎng)頁(yè)獲取裝置22’、標(biāo)識(shí)信息裝置23’和發(fā)送裝置M’。其中, 請(qǐng)求獲取裝置21’獲取來(lái)自移動(dòng)終端1的網(wǎng)頁(yè)的主體內(nèi)容確定請(qǐng)求;網(wǎng)頁(yè)獲取裝置22’根據(jù)所述主體內(nèi)容確定請(qǐng)求,獲取所述網(wǎng)頁(yè);標(biāo)識(shí)信息裝置23’根據(jù)第二預(yù)定規(guī)則,獲取所述網(wǎng)頁(yè)的主體內(nèi)容的標(biāo)識(shí)信息;發(fā)送裝置24’將所述標(biāo)識(shí)信息發(fā)送至所述移動(dòng)終端1。移動(dòng)終端1的主體內(nèi)容獲取裝置11’包括請(qǐng)求發(fā)送單元111’、信息接收單元112’和內(nèi)容獲取單元113’。其中,請(qǐng)求發(fā)送單元111’向網(wǎng)絡(luò)設(shè)備2發(fā)送所述網(wǎng)頁(yè)的主體內(nèi)容確定請(qǐng)求;信息接收單元112’接收所述網(wǎng)絡(luò)設(shè)備響應(yīng)于所述主體內(nèi)容確定請(qǐng)求而反饋的所述主體內(nèi)容的標(biāo)識(shí)信息;內(nèi)容獲取單元113’根據(jù)所述標(biāo)識(shí)信息,從所述網(wǎng)頁(yè)中獲取所述主體內(nèi)容。在此,所述網(wǎng)絡(luò)設(shè)備2包括但不限于計(jì)算機(jī)、網(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ì)算機(jī)。在此,圖2中所示裝置12’、13’和14’的功能與前面參照?qǐng)D1所描述的裝置12、13 和14的內(nèi)容相同,為簡(jiǎn)明起見(jiàn),將其以引用方式包含于此,而不做贅述。移動(dòng)終端1與網(wǎng)絡(luò)設(shè)備2的各個(gè)裝置之間互相配合,以實(shí)現(xiàn)網(wǎng)頁(yè)主體內(nèi)容的顯示。具體地,移動(dòng)終端1的請(qǐng)求發(fā)送單元111’向網(wǎng)絡(luò)設(shè)備2發(fā)送獲取的該網(wǎng)頁(yè)的主體內(nèi)容確定請(qǐng)求,例如,可將其封裝為一請(qǐng)求消息,如http請(qǐng)求消息,并通過(guò)相應(yīng)的通信協(xié)議,如http、https通信協(xié)議,發(fā)送至網(wǎng)絡(luò)設(shè)備2 ;接著,網(wǎng)絡(luò)設(shè)備2的請(qǐng)求獲取裝置21’通過(guò)監(jiān)控的方式實(shí)時(shí)地接收并解析該請(qǐng)求消息,獲取來(lái)自移動(dòng)終端1的請(qǐng)求發(fā)送單元111’的網(wǎng)頁(yè)的主體內(nèi)容確定請(qǐng)求;隨后,網(wǎng)頁(yè)獲取裝置22’根據(jù)該主體內(nèi)容確定請(qǐng)求,提取該主體內(nèi)容確定請(qǐng)求中的網(wǎng)頁(yè)標(biāo)識(shí)信息,如網(wǎng)頁(yè)URL,并根據(jù)該網(wǎng)頁(yè)標(biāo)識(shí)信息在網(wǎng)頁(yè)存儲(chǔ)庫(kù)中匹配查詢,以獲取包含主體內(nèi)容的待處理的網(wǎng)頁(yè),在此,所述網(wǎng)頁(yè)存儲(chǔ)庫(kù)包含網(wǎng)頁(yè)標(biāo)識(shí)信息及其所對(duì)應(yīng)的網(wǎng)頁(yè)等;接著,標(biāo)識(shí)信息裝置23’根據(jù)第二預(yù)定規(guī)則,獲取該網(wǎng)頁(yè)的主體內(nèi)容的標(biāo)識(shí)信息。 其中,所述主體內(nèi)容的標(biāo)識(shí)信息為在網(wǎng)頁(yè)所對(duì)應(yīng)的標(biāo)記語(yǔ)言文本文件中,用于標(biāo)識(shí)主體內(nèi)容的信息,包括但不限于1)特定標(biāo)簽及該標(biāo)簽的標(biāo)識(shí)信息,如HTML文件中的<div>、<img>等標(biāo)簽及該標(biāo)簽的ID ;2)利用XPath表示的主體內(nèi)容在網(wǎng)頁(yè)中的路徑信息。在此,所述XPath是一種在 XML文檔中查找信息的語(yǔ)言,其使用路徑信息在XML文檔中進(jìn)行內(nèi)容導(dǎo)航。在此,所述標(biāo)記語(yǔ)言文本包括但不限于1)超文本標(biāo)記語(yǔ)言(HTML)文件;2)可擴(kuò)展超文本標(biāo)記語(yǔ)言(XHTML)文件;3)可擴(kuò)展標(biāo)記語(yǔ)言(XML)文件。其中,所述第二預(yù)定規(guī)則基于,但不限于,以下至少任一項(xiàng)1)網(wǎng)頁(yè)中各網(wǎng)頁(yè)內(nèi)容的尺寸相關(guān)信息;例如,標(biāo)識(shí)信息裝置23’解析網(wǎng)頁(yè)獲取裝置22’獲取的網(wǎng)頁(yè),并將以獲取該網(wǎng)頁(yè)中某一網(wǎng)頁(yè)內(nèi)容尺寸最大的網(wǎng)頁(yè)內(nèi)容,則進(jìn)一步確定為該網(wǎng)頁(yè)內(nèi)容為該網(wǎng)頁(yè)的主體內(nèi)容,并將標(biāo)識(shí)網(wǎng)頁(yè)內(nèi)容尺寸的標(biāo)識(shí)信息作為據(jù)此在該網(wǎng)頁(yè)中獲得該主體內(nèi)容的標(biāo)識(shí)信息。2)網(wǎng)頁(yè)中各網(wǎng)頁(yè)內(nèi)容的內(nèi)容類(lèi)型信息;例如,標(biāo)識(shí)信息裝置23’通過(guò)解析該網(wǎng)頁(yè)所在網(wǎng)站的域名信息,確定該網(wǎng)頁(yè)為視頻網(wǎng)站中的網(wǎng)頁(yè),則據(jù)此將該網(wǎng)頁(yè)中的視頻內(nèi)容作為該網(wǎng)頁(yè)的主體內(nèi)容,并將該網(wǎng)頁(yè)中的視頻內(nèi)容的標(biāo)識(shí)信息作為主體內(nèi)容的標(biāo)識(shí)信息;3)網(wǎng)頁(yè)中各網(wǎng)頁(yè)內(nèi)容的顯示區(qū)域的歷史累計(jì)點(diǎn)擊次數(shù);例如,標(biāo)識(shí)信息裝置23’ 提取該網(wǎng)頁(yè)的網(wǎng)頁(yè)標(biāo)識(shí)信息,并根據(jù)該網(wǎng)頁(yè)標(biāo)識(shí)信息在歷史瀏覽記錄庫(kù)中進(jìn)行匹配查詢, 以獲取該網(wǎng)頁(yè)標(biāo)識(shí)信息所對(duì)應(yīng)的網(wǎng)頁(yè)及該網(wǎng)頁(yè)各個(gè)網(wǎng)頁(yè)內(nèi)容的顯示區(qū)域的歷史點(diǎn)擊記錄, 當(dāng)計(jì)算獲得該網(wǎng)頁(yè)中某一網(wǎng)頁(yè)內(nèi)容的顯示區(qū)域的歷史累計(jì)點(diǎn)擊次數(shù)超過(guò)預(yù)定點(diǎn)擊次數(shù)閾值時(shí),確定該網(wǎng)頁(yè)內(nèi)容為主體內(nèi)容,并將該網(wǎng)頁(yè)內(nèi)容的標(biāo)識(shí)信息作為主體內(nèi)容的標(biāo)識(shí)信息。 在此,所述歷史瀏覽記錄庫(kù)中包含網(wǎng)頁(yè)標(biāo)識(shí)信息及其所對(duì)應(yīng)的網(wǎng)頁(yè)、該網(wǎng)頁(yè)各個(gè)網(wǎng)頁(yè)內(nèi)容的顯示區(qū)域的歷史點(diǎn)擊記錄、歷史縮放記錄等。4)網(wǎng)頁(yè)中各網(wǎng)頁(yè)內(nèi)容的顯示區(qū)域的歷史累計(jì)縮放次數(shù);例如,標(biāo)識(shí)信息裝置23’ 提取該網(wǎng)頁(yè)的網(wǎng)頁(yè)標(biāo)識(shí)信息,并根據(jù)該網(wǎng)頁(yè)標(biāo)識(shí)信息在歷史瀏覽記錄庫(kù)中進(jìn)行匹配查詢, 以獲取該網(wǎng)頁(yè)標(biāo)識(shí)信息所對(duì)應(yīng)的網(wǎng)頁(yè)及該網(wǎng)頁(yè)各個(gè)網(wǎng)頁(yè)內(nèi)容的顯示區(qū)域的歷史縮放記錄, 當(dāng)計(jì)算獲得該網(wǎng)頁(yè)中某一網(wǎng)頁(yè)內(nèi)容的顯示區(qū)域的歷史累計(jì)縮放次數(shù)超過(guò)預(yù)定縮放次數(shù)閾值時(shí),確定該網(wǎng)頁(yè)內(nèi)容為主體內(nèi)容,并將該網(wǎng)頁(yè)內(nèi)容的標(biāo)識(shí)信息作為主體內(nèi)容的標(biāo)識(shí)信息。本領(lǐng)域技術(shù)人員應(yīng)能理解,上述幾項(xiàng)規(guī)則不僅可以單獨(dú)用于標(biāo)識(shí)信息裝置23’獲取網(wǎng)頁(yè)的主體內(nèi)容的標(biāo)識(shí)信息,還可以將其中的任意幾項(xiàng)進(jìn)行組合,以用于標(biāo)識(shí)信息裝置 23’獲取網(wǎng)頁(yè)的主體內(nèi)容的標(biāo)識(shí)信息。本領(lǐng)域技術(shù)人員應(yīng)能理解上述根據(jù)第二預(yù)定規(guī)則獲取主體內(nèi)容的標(biāo)識(shí)信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的根據(jù)第二預(yù)定規(guī)則獲取主體內(nèi)容的標(biāo)識(shí)信息的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。隨后,發(fā)送裝置24’將標(biāo)識(shí)信息裝置23’獲取的標(biāo)識(shí)信息按照約定的通信方式發(fā)送至移動(dòng)終端1 ;接著,移動(dòng)終端1的信息接收單元112’實(shí)時(shí)監(jiān)聽(tīng)并接收來(lái)自網(wǎng)絡(luò)設(shè)備2的網(wǎng)頁(yè)的主體內(nèi)容的標(biāo)識(shí)信息;隨后,內(nèi)容獲取單元113’根據(jù)該(等)標(biāo)識(shí)信息,例如從網(wǎng)頁(yè)的HTML文件中提取該(等)標(biāo)識(shí)信息所對(duì)應(yīng)的網(wǎng)頁(yè)內(nèi)容,并將該(等)網(wǎng)頁(yè)內(nèi)容作為該網(wǎng)頁(yè)的主體內(nèi)容。
本領(lǐng)域技術(shù)人員應(yīng)能理解上述主體內(nèi)容確定請(qǐng)求的獲取方式和/或網(wǎng)頁(yè)的獲取方式和/或標(biāo)識(shí)信息的獲取方式和/或發(fā)送標(biāo)識(shí)信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的主體內(nèi)容確定請(qǐng)求的獲取方式和/或網(wǎng)頁(yè)的獲取方式和/或標(biāo)識(shí)信息的獲取方式和/或發(fā)送標(biāo)識(shí)信息的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。本領(lǐng)域技術(shù)人員還應(yīng)能理解上述主體內(nèi)容確定請(qǐng)求的發(fā)送方式和/或標(biāo)識(shí)信息的接收方式和/或主體內(nèi)容的獲取方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的主體內(nèi)容確定請(qǐng)求的發(fā)送方式和/或標(biāo)識(shí)信息的接收方式和/或主體內(nèi)容的獲取方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。圖4示出根據(jù)本發(fā)明一個(gè)方面的用于顯示網(wǎng)頁(yè)內(nèi)容的方法流程圖。移動(dòng)終端1包括但不限于任何一種可與用戶通過(guò)鍵盤(pán)、遙控器、觸摸板、或聲控設(shè)備進(jìn)行人機(jī)交互的并具有上網(wǎng)瀏覽功能等電子設(shè)備,如智能手機(jī)、PDA、P0S機(jī)、車(chē)載電腦等,其顯示屏尺寸通常遠(yuǎn)遠(yuǎn)小于臺(tái)式電腦的顯示器尺寸。如圖4所示,在步驟Sl中,移動(dòng)終端1獲取待處理的網(wǎng)頁(yè)中的主體內(nèi)容。具體地,在步驟Sl中,移動(dòng)終端1應(yīng)事件觸發(fā)實(shí)時(shí)地、或定期地從移動(dòng)終端1的網(wǎng)頁(yè)收藏庫(kù)或第三方設(shè)備中獲取待處理的網(wǎng)頁(yè)及該待處理的網(wǎng)頁(yè)中的主體內(nèi)容。在此,所述主體內(nèi)容意指網(wǎng)頁(yè)中需著重向用戶展示的內(nèi)容,包括但不限于1)圖片;2)視頻;3)文字內(nèi)容塊。本領(lǐng)域技術(shù)人員應(yīng)能理解上述主體內(nèi)容僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的主體內(nèi)容如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。在一示例中,在步驟Sl中,移動(dòng)終端1根據(jù)第三方設(shè)備提供的應(yīng)用編程接口 (API),應(yīng)事件觸發(fā)實(shí)時(shí)地、或定期地向該第三方設(shè)備發(fā)送接收某待處理的網(wǎng)頁(yè)中的主體內(nèi)容的請(qǐng)求消息,并接收該第三方設(shè)備響應(yīng)于該請(qǐng)求消息返回的該待處理的網(wǎng)頁(yè)中的主體內(nèi)容;或第三方設(shè)備主動(dòng)向移動(dòng)終端1推送某待處理的網(wǎng)頁(yè)中的主體內(nèi)容,移動(dòng)終端1接收該待處理的網(wǎng)頁(yè)中的主體內(nèi)容。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取待處理的網(wǎng)頁(yè)中的主體內(nèi)容的方式僅為舉例, 其他現(xiàn)有的或今后可能出現(xiàn)的獲取待處理的網(wǎng)頁(yè)中的主體內(nèi)容的方式如可適用于本發(fā)明, 也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。接著,在步驟S2中,移動(dòng)終端1根據(jù)第一預(yù)定規(guī)則,并基于其在步驟Sl中獲取的主體內(nèi)容在所述網(wǎng)頁(yè)中的尺寸相關(guān)信息和所述移動(dòng)終端的顯示屏幕的分辨率,獲取所述網(wǎng)頁(yè)的顯示縮放比例信息。具體地,首先,在步驟S2中,移動(dòng)終端1例如根據(jù)其在步驟Sl中獲取的待處理的網(wǎng)頁(yè)中的主體內(nèi)容在該網(wǎng)頁(yè)的HTML文件中的標(biāo)識(shí)信息,從該網(wǎng)頁(yè)的HTML文件中讀取該主體內(nèi)容的尺寸相關(guān)信息,并從移動(dòng)終端1的參數(shù)信息庫(kù)中查詢獲得該移動(dòng)終端1的顯示屏幕的分辨率;接著,在步驟S2中,移動(dòng)終端1根據(jù)第一預(yù)定規(guī)則,并基于該主體內(nèi)容在網(wǎng)頁(yè)中的尺寸相關(guān)信息和該移動(dòng)終端1的顯示屏幕的分辨率,獲取該網(wǎng)頁(yè)的顯示縮放比例信肩、ο
其中,所述第一預(yù)定規(guī)則包括但不限于1)將主體內(nèi)容以全屏顯示的方式進(jìn)行縮放展示;2)在保證主體內(nèi)容能夠全部顯示在移動(dòng)終端1的顯示屏幕上的前提下,以接近主體內(nèi)容原始尺寸的顯示比例進(jìn)行縮放展示。在此,所述主體內(nèi)容在網(wǎng)頁(yè)中的尺寸相關(guān)信息包括但不限于-主體內(nèi)容在網(wǎng)頁(yè)中的寬和高的數(shù)值,-主體內(nèi)容在網(wǎng)頁(yè)中的寬和高占該網(wǎng)頁(yè)寬和高的百分比。例如,當(dāng)主體內(nèi)容為一張圖片時(shí),其尺寸相關(guān)信息可缺省為該圖片的原始寬高數(shù)值;若在網(wǎng)頁(yè)中已顯式設(shè)置該圖片的顯示寬高數(shù)值,如在該網(wǎng)頁(yè)的HTML文件的圖片標(biāo)簽屬性中示出,則將其作為該圖片在網(wǎng)頁(yè)中的尺寸相關(guān)信息。在此,所述獲取網(wǎng)頁(yè)的顯示縮放比例信息的方式包括但不限于1)當(dāng)?shù)谝活A(yù)定規(guī)則包括將主體內(nèi)容以全屏顯示的方式進(jìn)行縮放展示,在步驟S2 中,移動(dòng)終端1獲取將主體內(nèi)容的尺寸(如,以像素為單位)縮放至與顯示屏幕分辨率大小相一致時(shí)該網(wǎng)頁(yè)的顯示縮放比例信息。在一示例中,主體內(nèi)容的尺寸為120*140(=寬*高),顯示屏的分辨率大小為 100*100,則需將該主體內(nèi)容按照顯示屏分辨率縮小至100*100,據(jù)此,在步驟S2中,移動(dòng)終端1獲取網(wǎng)頁(yè)的顯示縮放比例信息為寬縮小至原網(wǎng)頁(yè)寬的5/6(= 100/120),高縮小至原網(wǎng)頁(yè)高的 5/7(= 100/140)。2)當(dāng)?shù)谝活A(yù)定規(guī)則包括在保證主體內(nèi)容能夠全部顯示在顯示屏幕上的前提下,以接近主體內(nèi)容原始像素尺寸的顯示比例進(jìn)行縮放,在步驟S2中,移動(dòng)終端1獲取網(wǎng)頁(yè)的顯示縮放比例信息的方式包括但不限于以下情形a.當(dāng)主體內(nèi)容的寬和高均小于顯示屏幕分辨率的寬和高時(shí),則需將主體內(nèi)容以原始尺寸進(jìn)行展示,因此在步驟S2中,移動(dòng)終端1獲取的網(wǎng)頁(yè)的顯示縮放比例信息為1 1, 即網(wǎng)頁(yè)的寬和高都不進(jìn)行任何縮放。b.當(dāng)主體內(nèi)容的寬和高與顯示屏幕分辨率的寬和高不同時(shí),則需從主體內(nèi)容的寬 /高與顯示屏幕分辨率寬/高中,獲得相比較數(shù)值小的寬/高作為縮放基準(zhǔn),以確定包含該主體內(nèi)容的網(wǎng)頁(yè)的縮放比例。在一示例中,主體內(nèi)容的尺寸為100*50,顯示屏幕分辨率為 60*70,則需將主體內(nèi)容以60*50的尺寸進(jìn)行顯示,由此在步驟S2中,移動(dòng)終端1獲取的網(wǎng)頁(yè)的顯示縮放比例信息為寬縮小至原網(wǎng)頁(yè)寬的3/5( = 60/100),高與原網(wǎng)頁(yè)的高比例為 1 1,即網(wǎng)頁(yè)的高不進(jìn)行縮放。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取網(wǎng)頁(yè)的顯示縮放比例信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取網(wǎng)頁(yè)的顯示縮放比例信息的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。優(yōu)選地,在步驟S2中,移動(dòng)終端1根據(jù)所述第一預(yù)定規(guī)則,并基于主體內(nèi)容在網(wǎng)頁(yè)中的尺寸相關(guān)信息和移動(dòng)終端1的顯示屏幕的分辨率,獲取對(duì)該網(wǎng)頁(yè)進(jìn)行等比例縮放的顯示縮放比例信息。在此,所述等比例縮放意為將網(wǎng)頁(yè)的寬和高進(jìn)行相同比例的放大或縮小, 并且該網(wǎng)頁(yè)中的主體內(nèi)容的寬和高也會(huì)相應(yīng)地以該相同的比例放大或縮小。在一示例中,主體內(nèi)容的尺寸為100*50,顯示屏幕分辨率為50*70,若第一預(yù)定規(guī)則為在保證主體內(nèi)容能夠全部顯示在顯示屏幕上的前提下,以接近主體內(nèi)容原始像素尺寸的顯示比例進(jìn)行縮放,并且需將主體內(nèi)容的寬和高以相同的比例進(jìn)行縮小,則該主體內(nèi)容縮小后的尺寸應(yīng)為5(^25,由此在步驟S2中,移動(dòng)終端1獲取的網(wǎng)頁(yè)的顯示縮放比例信息為寬和高均縮小至原網(wǎng)頁(yè)寬和高的1/2。在此,移動(dòng)終端1根據(jù)其在步驟S2中獲取的對(duì)網(wǎng)頁(yè)進(jìn)行等比例縮放的顯示縮放比例信息,對(duì)該網(wǎng)頁(yè)進(jìn)行等比例縮放,可使縮放后的網(wǎng)頁(yè)內(nèi)容不會(huì)變形,以保證用戶瀏覽體驗(yàn)。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取網(wǎng)頁(yè)顯示縮放比例信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取網(wǎng)頁(yè)顯示縮放比例信息的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。隨后,在步驟S3中,移動(dòng)終端1根據(jù)其在步驟S2中獲取的顯示縮放比例信息,對(duì)包含主體內(nèi)容的網(wǎng)頁(yè)進(jìn)行縮放處理。具體地,在步驟S3中,移動(dòng)終端1根據(jù)其在步驟S2中獲取的網(wǎng)頁(yè)的顯示縮放比例信息,例如通過(guò)顯示該網(wǎng)頁(yè)的瀏覽器的網(wǎng)頁(yè)渲染方法,對(duì)該包含主體內(nèi)容的網(wǎng)頁(yè)進(jìn)行等比例或非等比例的縮放渲染處理,以獲得縮放后的網(wǎng)頁(yè)。在一示例中,在步驟S2中,移動(dòng)終端 1獲取的網(wǎng)頁(yè)的顯示縮放比例信息為寬和高均縮小至原網(wǎng)頁(yè)寬和高的1/2 ;在步驟S3中, 移動(dòng)終端1通過(guò)顯示該網(wǎng)頁(yè)的瀏覽器中的網(wǎng)頁(yè)渲染模塊所提供的應(yīng)用編程接口(API),向網(wǎng)頁(yè)渲染模塊發(fā)送對(duì)該網(wǎng)頁(yè)進(jìn)行縮放處理的請(qǐng)求消息,該請(qǐng)求消息包括該顯示縮放比例信息;隨后,該網(wǎng)頁(yè)渲染模塊根據(jù)該請(qǐng)求消息,對(duì)該網(wǎng)頁(yè)進(jìn)行渲染處理,將原網(wǎng)頁(yè)的寬和高均縮小至原網(wǎng)頁(yè)寬和高的1/2。本領(lǐng)域技術(shù)人員應(yīng)能理解上述對(duì)網(wǎng)頁(yè)進(jìn)行縮放處理的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的對(duì)網(wǎng)頁(yè)進(jìn)行縮放處理的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。隨后,在步驟S4中,移動(dòng)終端1根據(jù)主體內(nèi)容在經(jīng)其在步驟S3中縮放處理后的網(wǎng)頁(yè)中的位置信息,將該主體內(nèi)容以預(yù)定方式顯示在顯示屏幕上。具體地,在步驟S4中,移動(dòng)終端1根據(jù)主體內(nèi)容在經(jīng)其在步驟S3中縮放處理后的網(wǎng)頁(yè)中的左上角和右下角位置坐標(biāo),將該主體內(nèi)容以預(yù)定方式顯示在顯示屏幕上。在此,所述預(yù)定方式包括但不限于1)滿屏顯示;2)在顯示屏幕居中顯示;3)在顯示屏幕頂部顯示;4)在顯示屏幕底部顯示。在此,在顯示屏幕中顯示所述主體內(nèi)容的規(guī)則包括但不限于1)當(dāng)預(yù)定方式為滿屏顯示時(shí),則在步驟S4中,移動(dòng)終端1以主體內(nèi)容在網(wǎng)頁(yè)中的位置坐標(biāo)作為屏幕顯示的起始點(diǎn),將主體內(nèi)容在屏幕上進(jìn)行顯示。在一示例中,經(jīng)縮放處理后的網(wǎng)頁(yè)的左上角的位置坐標(biāo)為(0,0),主體內(nèi)容的左上角在縮放處理后的網(wǎng)頁(yè)中的位置坐標(biāo)為(50,10),則在步驟S4中,移動(dòng)終端1將該主體內(nèi)容顯示在移動(dòng)終端1的顯示屏幕上時(shí),將該主體內(nèi)容在網(wǎng)頁(yè)中的像素坐標(biāo)(50,10)作為屏幕左上角顯示的起始點(diǎn),在屏幕上顯示該網(wǎng)頁(yè)。2)在步驟S4中,移動(dòng)終端1根據(jù)主體內(nèi)容在經(jīng)縮放處理后的網(wǎng)頁(yè)中的左上角和右下角位置坐標(biāo),可獲得該主體內(nèi)容的尺寸,若該主體內(nèi)容的尺寸小于移動(dòng)終端1的顯示屏幕的分辨率,即該主體內(nèi)容僅需占用該顯示屏幕的部分區(qū)域即可全部顯示,則在步驟S4 中,移動(dòng)終端1在將該主體內(nèi)容顯示在該顯示屏幕上時(shí),將以適宜用戶瀏覽的方式顯示該經(jīng)縮放處理后的網(wǎng)頁(yè),如將主體內(nèi)容顯示在屏幕中間或屏幕下方等。在一示例中,如圖2所示,經(jīng)縮放處理后的網(wǎng)頁(yè)中的主體內(nèi)容在該網(wǎng)頁(yè)中的左上角的位置坐標(biāo)為00,50),則在步驟S4中,移動(dòng)終端1將該網(wǎng)頁(yè)中的位置坐標(biāo)點(diǎn)(5,10)作為屏幕顯示的起始點(diǎn),在屏幕上顯示該網(wǎng)頁(yè),以保證該主體內(nèi)容展示在屏幕中間位置。本領(lǐng)域技術(shù)人員應(yīng)能理解上述將主體內(nèi)容顯示在顯示屏幕上的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的將主體內(nèi)容顯示在顯示屏幕上的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。優(yōu)選地,移動(dòng)終端1在步驟Si、步驟S2、步驟S3和步驟S4中是持續(xù)不斷地工作。 具體地,在步驟Sl中,移動(dòng)終端1持續(xù)地獲取待處理的網(wǎng)頁(yè)中的主體內(nèi)容;在步驟S2中,移動(dòng)終端1也持續(xù)地根據(jù)第一預(yù)定規(guī)則,并基于所述主體內(nèi)容在所述網(wǎng)頁(yè)中的尺寸相關(guān)信息和所述移動(dòng)終端的顯示屏幕的分辨率,獲取所述網(wǎng)頁(yè)的顯示縮放比例信息;在步驟S3中, 移動(dòng)終端1也持續(xù)地根據(jù)所述顯示縮放比例信息,對(duì)包含所述主體內(nèi)容的所述網(wǎng)頁(yè)進(jìn)行縮放處理;在步驟S4中,移動(dòng)終端1也持續(xù)地根據(jù)所述經(jīng)縮放處理的主體內(nèi)容在經(jīng)所述縮放處理后的網(wǎng)頁(yè)中的位置信息,將所述主體內(nèi)容以預(yù)定方式顯示在所述顯示屏幕上。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指移動(dòng)終端1在各步驟中不斷進(jìn)行上述待處理的網(wǎng)頁(yè)中的主體內(nèi)容的獲取、顯示縮放比例信息的獲取、網(wǎng)頁(yè)的縮放及主體內(nèi)容的顯示,直至滿足預(yù)定停止條件,例如移動(dòng)終端1在較長(zhǎng)時(shí)間內(nèi)停止對(duì)待處理的網(wǎng)頁(yè)中的主體內(nèi)容的獲取。優(yōu)選地(參照?qǐng)D4),在步驟S2中,移動(dòng)終端1根據(jù)主體內(nèi)容在網(wǎng)頁(yè)中的尺寸相關(guān)信息和移動(dòng)終端的屏幕分辨率,并結(jié)合該網(wǎng)頁(yè)的顯示方式,獲取所述網(wǎng)頁(yè)的顯示縮放比例 fn息ο在此,所述網(wǎng)頁(yè)的顯示方式包括但不限于1)橫屏顯示,則在步驟S2中,移動(dòng)終端1將根據(jù)顯示屏幕的橫屏分辨率來(lái)獲取顯示縮放比例信息。2)豎屏顯示,則在步驟S2中,移動(dòng)終端1將根據(jù)顯示屏幕的豎屏分辨率來(lái)獲取顯示縮放比例信息。3)全屏顯示,則在步驟S2中,移動(dòng)終端1將根據(jù)顯示屏幕分辨率大小獲取顯示縮放比例信息。4)非全屏顯示,則在步驟S2中,移動(dòng)終端1將根據(jù)該網(wǎng)頁(yè)在在顯示屏幕上占有的顯示尺寸獲取顯示縮放比例信息。在一示例中,主體內(nèi)容的尺寸為150*90,移動(dòng)終端1的豎屏顯示的屏幕分辨率為 100*150,橫屏顯示的屏幕分辨率為150*100,則若該網(wǎng)頁(yè)的顯示方式為橫屏顯示,則主體內(nèi)容的尺寸不需要任何縮放即可全部顯示在顯示屏幕上,由此在步驟S2中,移動(dòng)終端1獲取相應(yīng)的網(wǎng)頁(yè)的顯示縮放比例信息為1 1,即網(wǎng)頁(yè)的寬和高都不進(jìn)行任何縮放;若該網(wǎng)頁(yè)的顯示方式為豎屏顯示且需對(duì)網(wǎng)頁(yè)進(jìn)行等比例縮放,則為使該主體內(nèi)容全部顯示在顯示屏幕上,需將該主體內(nèi)容尺寸縮小為100*60,由此在步驟S2中,移動(dòng)終端1獲取的相應(yīng)的網(wǎng)頁(yè)的顯示縮放比例信息為網(wǎng)頁(yè)寬和高都縮小至原網(wǎng)頁(yè)寬和高的2/3。
本領(lǐng)域技術(shù)人員應(yīng)能理解上述網(wǎng)頁(yè)的顯示方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的網(wǎng)頁(yè)的顯示方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。優(yōu)選地(參照?qǐng)D4),在步驟S4中,移動(dòng)終端1根據(jù)經(jīng)其在步驟S3中縮放處理的主體內(nèi)容在經(jīng)縮放處理后的網(wǎng)頁(yè)中的位置信息,并結(jié)合用戶相關(guān)信息,將該主體內(nèi)容以預(yù)定顯示方式顯示在移動(dòng)終端1的顯示屏幕上。在此,所述用戶相關(guān)信息包括但不限于1)用戶偏好設(shè)置;例如,當(dāng)用戶偏好設(shè)置示出用戶預(yù)設(shè)將主體內(nèi)容展示于屏幕中間位置,則在步驟S4中,移動(dòng)終端1根據(jù)主體內(nèi)容在經(jīng)縮放處理后的網(wǎng)頁(yè)中的位置信息,結(jié)合該用戶偏好設(shè)置,將該主體內(nèi)容顯示在移動(dòng)終端1的顯示屏幕中間位置上。2)用戶歷史瀏覽記錄;例如,在步驟S4中,移動(dòng)終端1通過(guò)對(duì)用戶歷史瀏覽記錄進(jìn)行統(tǒng)計(jì)分析,獲得該用戶歷史瀏覽網(wǎng)頁(yè)時(shí)在屏幕上顯示主體內(nèi)容的各種顯示方式的累計(jì)使用次數(shù);進(jìn)而移動(dòng)終端1根據(jù)主體內(nèi)容在經(jīng)縮放處理后的網(wǎng)頁(yè)中的位置信息,將該主體內(nèi)容以該用戶在歷史上累計(jì)使用次數(shù)最高的顯示方式顯示在移動(dòng)終端1的顯示屏幕上。本領(lǐng)域技術(shù)人員應(yīng)能理解上述用戶相關(guān)信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的用戶相關(guān)信息如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。在此,在步驟S4中,移動(dòng)終端1獲取該用戶相關(guān)信息的方式包括但不限于1)根據(jù)用戶通過(guò)移動(dòng)終端1登錄網(wǎng)頁(yè)時(shí)所留下注冊(cè)信息中獲?。?)根據(jù)在用戶通過(guò)移動(dòng)終端1瀏覽網(wǎng)頁(yè)期間由移動(dòng)終端1或網(wǎng)絡(luò)設(shè)備所記錄的或由移動(dòng)終端1的cookies信息中提取的用戶歷史行為信息中獲取。本領(lǐng)域技術(shù)人員應(yīng)能理解上述顯示主體內(nèi)容的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的顯示主體內(nèi)容的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。圖5示出根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于顯示網(wǎng)頁(yè)內(nèi)容的方法流程圖。在步驟 Sir中,移動(dòng)終端1向網(wǎng)絡(luò)設(shè)備2發(fā)送所述網(wǎng)頁(yè)的主體內(nèi)容確定請(qǐng)求,相應(yīng)地,網(wǎng)絡(luò)設(shè)備2 獲取來(lái)自移動(dòng)終端1的網(wǎng)頁(yè)的主體內(nèi)容確定請(qǐng)求;在步驟S5’中,網(wǎng)絡(luò)設(shè)備2根據(jù)所述主體內(nèi)容確定請(qǐng)求,獲取所述網(wǎng)頁(yè);在步驟S6’中,網(wǎng)絡(luò)設(shè)備2根據(jù)第二預(yù)定規(guī)則,獲取所述網(wǎng)頁(yè)的主體內(nèi)容的標(biāo)識(shí)信息;在步驟S7’中,網(wǎng)絡(luò)設(shè)備2將所述標(biāo)識(shí)信息發(fā)送至所述移動(dòng)終端1 ; 在步驟S12’中,移動(dòng)終端1接收所述網(wǎng)絡(luò)設(shè)備響應(yīng)于所述主體內(nèi)容確定請(qǐng)求而反饋的所述主體內(nèi)容的標(biāo)識(shí)信息;在步驟S13’中,移動(dòng)終端1根據(jù)所述標(biāo)識(shí)信息,從所述網(wǎng)頁(yè)中獲取所述主體內(nèi)容。在此,所述網(wǎng)絡(luò)設(shè)備2包括但不限于計(jì)算機(jī)、網(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ì)算機(jī)。在此,圖5中所示移動(dòng)終端1在步驟S2’、步驟S3’和步驟S4’中的功能與前面參照?qǐng)D4所描述的移動(dòng)終端1在步驟S2、步驟S3和步驟S4中的內(nèi)容相同,為簡(jiǎn)明起見(jiàn),將其以引用方式包含于此,而不做贅述。
移動(dòng)終端1與網(wǎng)絡(luò)設(shè)備2在各個(gè)步驟中互相配合,以實(shí)現(xiàn)網(wǎng)頁(yè)主體內(nèi)容的顯示。具體地,在步驟SIT中,移動(dòng)終端1向網(wǎng)絡(luò)設(shè)備2發(fā)送獲取的該網(wǎng)頁(yè)的主體內(nèi)容確定請(qǐng)求,例如,可將其封裝為一請(qǐng)求消息,如http請(qǐng)求消息,并通過(guò)相應(yīng)的通信協(xié)議,如 http、https通信協(xié)議,發(fā)送至網(wǎng)絡(luò)設(shè)備2 ;接著,網(wǎng)絡(luò)設(shè)備2通過(guò)監(jiān)控的方式實(shí)時(shí)地接收并解析該請(qǐng)求消息,獲取來(lái)自移動(dòng)終端1的網(wǎng)頁(yè)的主體內(nèi)容確定請(qǐng)求;隨后,在步驟S5’中,網(wǎng)絡(luò)設(shè)備2根據(jù)該主體內(nèi)容確定請(qǐng)求,提取該主體內(nèi)容確定請(qǐng)求中的網(wǎng)頁(yè)標(biāo)識(shí)信息,如網(wǎng)頁(yè)URL,并根據(jù)該網(wǎng)頁(yè)標(biāo)識(shí)信息在網(wǎng)頁(yè)存儲(chǔ)庫(kù)中匹配查詢,以獲取包含主體內(nèi)容的待處理的網(wǎng)頁(yè),在此,所述網(wǎng)頁(yè)存儲(chǔ)庫(kù)包含網(wǎng)頁(yè)標(biāo)識(shí)信息及其所對(duì)應(yīng)的網(wǎng)頁(yè)等;接著,在步驟S6’中,網(wǎng)絡(luò)設(shè)備2根據(jù)第二預(yù)定規(guī)則,獲取該網(wǎng)頁(yè)的主體內(nèi)容的標(biāo)識(shí)信息。其中,所述主體內(nèi)容的標(biāo)識(shí)信息為在網(wǎng)頁(yè)所對(duì)應(yīng)的標(biāo)記語(yǔ)言文本文件中,用于標(biāo)識(shí)主體內(nèi)容的信息,包括但不限于1)特定標(biāo)簽及該標(biāo)簽的標(biāo)識(shí)信息,如HTML文件中的<div>、<img>等標(biāo)簽及該標(biāo)簽的ID ;2)利用XPath表示的主體內(nèi)容在網(wǎng)頁(yè)中的路徑信息。在此,所述XPath是一種在 XML文檔中查找信息的語(yǔ)言,其使用路徑信息在XML文檔中進(jìn)行內(nèi)容導(dǎo)航。在此,所述標(biāo)記語(yǔ)言文本包括但不限于1)超文本標(biāo)記語(yǔ)言(HTML)文件;2)可擴(kuò)展超文本標(biāo)記語(yǔ)言(XHTML)文件;3)可擴(kuò)展標(biāo)記語(yǔ)言(XML)文件。其中,所述第二預(yù)定規(guī)則基于,但不限于,以下至少任一項(xiàng)1)網(wǎng)頁(yè)中各網(wǎng)頁(yè)內(nèi)容的尺寸相關(guān)信息;例如,在步驟S6’中,網(wǎng)絡(luò)設(shè)備2解析其在步驟S5’中獲取的網(wǎng)頁(yè),并將以獲取該網(wǎng)頁(yè)中某一網(wǎng)頁(yè)內(nèi)容尺寸最大的網(wǎng)頁(yè)內(nèi)容,則進(jìn)一步確定為該網(wǎng)頁(yè)內(nèi)容為該網(wǎng)頁(yè)的主體內(nèi)容,并將標(biāo)識(shí)網(wǎng)頁(yè)內(nèi)容尺寸的標(biāo)識(shí)信息作為據(jù)此在該網(wǎng)頁(yè)中獲得該主體內(nèi)容的標(biāo)識(shí)信息。2)網(wǎng)頁(yè)中各網(wǎng)頁(yè)內(nèi)容的內(nèi)容類(lèi)型信息;例如,在步驟S6’中,網(wǎng)絡(luò)設(shè)備2通過(guò)解析該網(wǎng)頁(yè)所在網(wǎng)站的域名信息,確定該網(wǎng)頁(yè)為視頻網(wǎng)站中的網(wǎng)頁(yè),則據(jù)此將該網(wǎng)頁(yè)中的視頻內(nèi)容作為該網(wǎng)頁(yè)的主體內(nèi)容,并將該網(wǎng)頁(yè)中的視頻內(nèi)容的標(biāo)識(shí)信息作為主體內(nèi)容的標(biāo)識(shí)信息;3)網(wǎng)頁(yè)中各網(wǎng)頁(yè)內(nèi)容的顯示區(qū)域的歷史累計(jì)點(diǎn)擊次數(shù);例如,在步驟S6’中,網(wǎng)絡(luò)設(shè)備2提取該網(wǎng)頁(yè)的網(wǎng)頁(yè)標(biāo)識(shí)信息,并根據(jù)該網(wǎng)頁(yè)標(biāo)識(shí)信息在歷史瀏覽記錄庫(kù)中進(jìn)行匹配查詢,以獲取該網(wǎng)頁(yè)標(biāo)識(shí)信息所對(duì)應(yīng)的網(wǎng)頁(yè)及該網(wǎng)頁(yè)各個(gè)網(wǎng)頁(yè)內(nèi)容的顯示區(qū)域的歷史點(diǎn)擊記錄,當(dāng)計(jì)算獲得該網(wǎng)頁(yè)中某一網(wǎng)頁(yè)內(nèi)容的顯示區(qū)域的歷史累計(jì)點(diǎn)擊次數(shù)超過(guò)預(yù)定點(diǎn)擊次數(shù)閾值時(shí),確定該網(wǎng)頁(yè)內(nèi)容為主體內(nèi)容,并將該網(wǎng)頁(yè)內(nèi)容的標(biāo)識(shí)信息作為主體內(nèi)容的標(biāo)識(shí)信息。在此,所述歷史瀏覽記錄庫(kù)中包含網(wǎng)頁(yè)標(biāo)識(shí)信息及其所對(duì)應(yīng)的網(wǎng)頁(yè)、該網(wǎng)頁(yè)各個(gè)網(wǎng)頁(yè)內(nèi)容的顯示區(qū)域的歷史點(diǎn)擊記錄、歷史縮放記錄等。4)網(wǎng)頁(yè)中各網(wǎng)頁(yè)內(nèi)容的顯示區(qū)域的歷史累計(jì)縮放次數(shù);例如,在步驟S6’中,網(wǎng)絡(luò)設(shè)備2提取該網(wǎng)頁(yè)的網(wǎng)頁(yè)標(biāo)識(shí)信息,并根據(jù)該網(wǎng)頁(yè)標(biāo)識(shí)信息在歷史瀏覽記錄庫(kù)中進(jìn)行匹配查詢,以獲取該網(wǎng)頁(yè)標(biāo)識(shí)信息所對(duì)應(yīng)的網(wǎng)頁(yè)及該網(wǎng)頁(yè)各個(gè)網(wǎng)頁(yè)內(nèi)容的顯示區(qū)域的歷史縮放記錄,當(dāng)計(jì)算獲得該網(wǎng)頁(yè)中某一網(wǎng)頁(yè)內(nèi)容的顯示區(qū)域的歷史累計(jì)縮放次數(shù)超過(guò)預(yù)定縮放次數(shù)閾值時(shí),確定該網(wǎng)頁(yè)內(nèi)容為主體內(nèi)容,并將該網(wǎng)頁(yè)內(nèi)容的標(biāo)識(shí)信息作為主體內(nèi)容的標(biāo)識(shí) fn息ο本領(lǐng)域技術(shù)人員應(yīng)能理解,上述幾項(xiàng)規(guī)則不僅可以單獨(dú)用于網(wǎng)絡(luò)設(shè)備2獲取網(wǎng)頁(yè)的主體內(nèi)容的標(biāo)識(shí)信息,還可以將其中的任意幾項(xiàng)進(jìn)行組合,以用于網(wǎng)絡(luò)設(shè)備2獲取網(wǎng)頁(yè)的主體內(nèi)容的標(biāo)識(shí)信息。本領(lǐng)域技術(shù)人員應(yīng)能理解上述根據(jù)第二預(yù)定規(guī)則獲取主體內(nèi)容的標(biāo)識(shí)信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的根據(jù)第二預(yù)定規(guī)則獲取主體內(nèi)容的標(biāo)識(shí)信息的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。隨后,在步驟S7’中,網(wǎng)絡(luò)設(shè)備2將其在步驟S6’中獲取的標(biāo)識(shí)信息按照約定的通信方式發(fā)送至移動(dòng)終端1。接著,在步驟S12’中,移動(dòng)終端1實(shí)時(shí)監(jiān)聽(tīng)并接收來(lái)自網(wǎng)絡(luò)設(shè)備2的網(wǎng)頁(yè)的主體內(nèi)容的標(biāo)識(shí)信息;隨后,在步驟S13’中,移動(dòng)終端1根據(jù)該(等)標(biāo)識(shí)信息,例如從網(wǎng)頁(yè)的HTML文件中提取該(等)標(biāo)識(shí)信息所對(duì)應(yīng)的網(wǎng)頁(yè)內(nèi)容,并將該(等)網(wǎng)頁(yè)內(nèi)容作為該網(wǎng)頁(yè)的主體內(nèi)容。本領(lǐng)域技術(shù)人員應(yīng)能理解上述主體內(nèi)容確定請(qǐng)求的獲取方式和/或網(wǎng)頁(yè)的獲取方式和/或標(biāo)識(shí)信息的獲取方式和/或發(fā)送標(biāo)識(shí)信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的主體內(nèi)容確定請(qǐng)求的獲取方式和/或網(wǎng)頁(yè)的獲取方式和/或標(biāo)識(shí)信息的獲取方式和/或發(fā)送標(biāo)識(shí)信息的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。本領(lǐng)域技術(shù)人員還應(yīng)能理解上述主體內(nèi)容確定請(qǐng)求的發(fā)送方式和/或標(biāo)識(shí)信息的接收方式和/或主體內(nèi)容的獲取方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的主體內(nèi)容確定請(qǐng)求的發(fā)送方式和/或標(biāo)識(shí)信息的接收方式和/或主體內(nèi)容的獲取方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。此外,現(xiàn)有的瀏覽器可通過(guò)在移動(dòng)終端上運(yùn)行來(lái)執(zhí)行上述用于顯示網(wǎng)頁(yè)內(nèi)容的方法,以成為一種新的瀏覽器,或可以通過(guò)與現(xiàn)有的瀏覽器合作在移動(dòng)終端上運(yùn)行來(lái)執(zhí)行上述用于顯示網(wǎng)頁(yè)內(nèi)容的方法,以作為現(xiàn)有的瀏覽器的瀏覽器插件,現(xiàn)有的瀏覽器可以是例如Microsoft公司的IE瀏覽器、MoziIla公司的Firefox瀏覽器、Google公司的Chrome瀏覽器、遨游公司的Maxthon瀏覽器、Opera公司的opera瀏覽器、360公司的360瀏覽器、搜狐公司的搜狗瀏覽器、騰訊公司的騰訊TT瀏覽器等。對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無(wú)論從哪一點(diǎn)來(lái)看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說(shuō)明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此外,顯然“包括” 一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。裝置權(quán)利要求中陳述的多個(gè)單元或裝置也可以由一個(gè)單元或裝置通過(guò)軟件或者硬件來(lái)實(shí)現(xiàn)。第一,第二等詞語(yǔ)用來(lái)表示名稱,而并不表示任何特定的順序。
19
權(quán)利要求
1.一種在移動(dòng)終端中實(shí)現(xiàn)的用于顯示網(wǎng)頁(yè)內(nèi)容的方法,該方法包括以下步驟 a獲取待處理的網(wǎng)頁(yè)中的主體內(nèi)容;b根據(jù)第一預(yù)定規(guī)則,并基于所述主體內(nèi)容在所述網(wǎng)頁(yè)中的尺寸相關(guān)信息和所述移動(dòng)終端的顯示屏幕的分辨率,獲取所述網(wǎng)頁(yè)的顯示縮放比例信息;c根據(jù)所述顯示縮放比例信息,對(duì)包含所述主體內(nèi)容的所述網(wǎng)頁(yè)進(jìn)行縮放處理; d根據(jù)所述經(jīng)縮放處理的主體內(nèi)容在經(jīng)所述縮放處理后的網(wǎng)頁(yè)中的位置信息,將所述主體內(nèi)容以預(yù)定方式顯示在所述顯示屏幕上。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述步驟b包括-根據(jù)所述第一預(yù)定規(guī)則,基于所述主體內(nèi)容在所述網(wǎng)頁(yè)中的尺寸相關(guān)信息和所述移動(dòng)終端的屏幕分辨率,并結(jié)合所述網(wǎng)頁(yè)的顯示方式,獲取所述網(wǎng)頁(yè)的顯示縮放比例信息。
3.根據(jù)權(quán)利要求2所述的方法,其中,所述網(wǎng)頁(yè)的顯示方式包括以下至少任一項(xiàng) -橫屏顯示;-豎屏顯示; -全屏顯示; -非全屏顯示。
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其中,所述步驟b包括-根據(jù)所述第一預(yù)定規(guī)則,并基于所述主體內(nèi)容在所述網(wǎng)頁(yè)中的尺寸相關(guān)信息和所述移動(dòng)終端的顯示屏幕的分辨率,獲取對(duì)所述網(wǎng)頁(yè)進(jìn)行等比例縮放的所述顯示縮放比例信肩、ο
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其中,所述步驟a包括 -向網(wǎng)絡(luò)設(shè)備發(fā)送所述網(wǎng)頁(yè)的主體內(nèi)容確定請(qǐng)求;-接收所述網(wǎng)絡(luò)設(shè)備響應(yīng)于所述主體內(nèi)容確定請(qǐng)求而反饋的所述主體內(nèi)容的標(biāo)識(shí)信息;-根據(jù)所述標(biāo)識(shí)信息,從所述網(wǎng)頁(yè)中獲取所述主體內(nèi)容。
6.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的方法,其中,所述步驟d包括-根據(jù)所述經(jīng)縮放處理的主體內(nèi)容在經(jīng)所述縮放處理后的網(wǎng)頁(yè)中的位置信息,并結(jié)合用戶相關(guān)信息,將所述主體內(nèi)容以預(yù)定方式顯示在所述顯示屏幕上。
7.根據(jù)權(quán)利要求6所述的方法,其中,所述用戶相關(guān)信息包括以下至少任一項(xiàng) -用戶的偏好設(shè)置;-用戶的歷史瀏覽記錄。
8.根據(jù)權(quán)利要求1至7中任一項(xiàng)所述的方法,其中,所述主體內(nèi)容包括以下至少任一項(xiàng)-視頻; -圖片; -文字內(nèi)容塊。
9.一種在網(wǎng)絡(luò)設(shè)備中實(shí)現(xiàn)的用于輔助顯示網(wǎng)頁(yè)內(nèi)容的方法,其中,該方法包括以下步驟A獲取來(lái)自移動(dòng)終端的網(wǎng)頁(yè)的主體內(nèi)容確定請(qǐng)求; B根據(jù)所述主體內(nèi)容確定請(qǐng)求,獲取所述網(wǎng)頁(yè);C根據(jù)第二預(yù)定規(guī)則,獲取所述網(wǎng)頁(yè)的主體內(nèi)容的標(biāo)識(shí)信息; D將所述標(biāo)識(shí)信息發(fā)送至所述移動(dòng)終端。
10.根據(jù)權(quán)利要求9所述的方法,其中,所述第二預(yù)定規(guī)則基于以下至少任一項(xiàng)獲取所述主體內(nèi)容-所述網(wǎng)頁(yè)中各網(wǎng)頁(yè)內(nèi)容的尺寸相關(guān)信息; -所述網(wǎng)頁(yè)中各網(wǎng)頁(yè)內(nèi)容的內(nèi)容類(lèi)型信息; -所述網(wǎng)頁(yè)中各網(wǎng)頁(yè)內(nèi)容的顯示區(qū)域的歷史累計(jì)點(diǎn)擊次數(shù); -所述網(wǎng)頁(yè)中各網(wǎng)頁(yè)內(nèi)容的顯示區(qū)域的歷史累計(jì)縮放次數(shù)。
11.一種用于顯示網(wǎng)頁(yè)內(nèi)容的移動(dòng)終端,該移動(dòng)終端包括 主體內(nèi)容獲取裝置,用于獲取待處理的網(wǎng)頁(yè)中的主體內(nèi)容;比例信息獲取裝置,用于根據(jù)第一預(yù)定規(guī)則,并基于所述主體內(nèi)容在所述網(wǎng)頁(yè)中的尺寸相關(guān)信息和所述移動(dòng)終端的顯示屏幕的分辨率,獲取所述網(wǎng)頁(yè)的顯示縮放比例信息;縮放處理裝置,用于根據(jù)所述顯示縮放比例信息,對(duì)包含所述主體內(nèi)容的所述網(wǎng)頁(yè)進(jìn)行縮放處理;主體內(nèi)容顯示裝置,用于根據(jù)所述經(jīng)縮放處理的主體內(nèi)容在經(jīng)所述縮放處理后的網(wǎng)頁(yè)中的位置信息,將所述主體內(nèi)容以預(yù)定方式顯示在所述顯示屏幕上。
12.根據(jù)權(quán)利要求11所述的移動(dòng)終端,其中,所述比例信息獲取裝置用于根據(jù)所述第一預(yù)定規(guī)則,基于所述主體內(nèi)容在所述網(wǎng)頁(yè)中的尺寸相關(guān)信息和所述移動(dòng)終端的屏幕分辨率,并結(jié)合所述網(wǎng)頁(yè)的顯示方式,獲取所述網(wǎng)頁(yè)的顯示縮放比例信息。
13.根據(jù)權(quán)利要求12所述的移動(dòng)終端,其中,所述網(wǎng)頁(yè)的顯示方式包括以下至少任一項(xiàng)-橫屏顯示; -豎屏顯示; -全屏顯示; -非全屏顯示。
14.根據(jù)權(quán)利要求11至13中任一項(xiàng)所述的移動(dòng)終端,其中,所述比例信息獲取裝置用于根據(jù)所述第一預(yù)定規(guī)則,并基于所述主體內(nèi)容在所述網(wǎng)頁(yè)中的尺寸相關(guān)信息和所述移動(dòng)終端的顯示屏幕的分辨率,獲取對(duì)所述網(wǎng)頁(yè)進(jìn)行等比例縮放的所述顯示縮放比例信息。
15.根據(jù)權(quán)利要求11至14中任一項(xiàng)所述的移動(dòng)終端,其中,所述主體內(nèi)容獲取裝置包括請(qǐng)求發(fā)送單元,用于向網(wǎng)絡(luò)設(shè)備發(fā)送所述網(wǎng)頁(yè)的主體內(nèi)容確定請(qǐng)求; 信息接收單元,用于接收所述網(wǎng)絡(luò)設(shè)備響應(yīng)于所述主體內(nèi)容確定請(qǐng)求而反饋的所述主體內(nèi)容的標(biāo)識(shí)信息;內(nèi)容獲取單元,用于根據(jù)所述標(biāo)識(shí)信息,從所述網(wǎng)頁(yè)中獲取所述主體內(nèi)容。
16.根據(jù)權(quán)利要求11至15中任一項(xiàng)所述的移動(dòng)終端,其中,所述主體內(nèi)容顯示裝置用于根據(jù)所述經(jīng)縮放處理的主體內(nèi)容在經(jīng)所述縮放處理后的網(wǎng)頁(yè)中的位置信息,并結(jié)合用戶相關(guān)信息,將所述主體內(nèi)容以預(yù)定方式顯示在所述顯示屏幕上。
17.根據(jù)權(quán)利要求16所述的移動(dòng)終端,其中,所述用戶相關(guān)信息包括以下至少任一項(xiàng) -用戶的偏好設(shè)置;-用戶的歷史瀏覽記錄。
18.根據(jù)權(quán)利要求11至17中任一項(xiàng)所述的移動(dòng)終端,其中,所述主體內(nèi)容包括以下至少任一項(xiàng)-視頻; -圖片; -文字內(nèi)容塊。
19.一種用于輔助顯示網(wǎng)頁(yè)內(nèi)容的網(wǎng)絡(luò)設(shè)備,其中,該網(wǎng)絡(luò)設(shè)備包括 請(qǐng)求獲取裝置,用于獲取來(lái)自移動(dòng)終端的網(wǎng)頁(yè)的主體內(nèi)容確定請(qǐng)求; 網(wǎng)頁(yè)獲取裝置,用于根據(jù)所述主體內(nèi)容確定請(qǐng)求,獲取所述網(wǎng)頁(yè);標(biāo)識(shí)信息裝置,用于根據(jù)第二預(yù)定規(guī)則,獲取所述網(wǎng)頁(yè)的主體內(nèi)容的標(biāo)識(shí)信息; 發(fā)送裝置,用于將所述標(biāo)識(shí)信息發(fā)送至所述移動(dòng)終端。
20.根據(jù)權(quán)利要求19所述的網(wǎng)絡(luò)設(shè)備,其中,所述第二預(yù)定規(guī)則基于以下至少任一項(xiàng)獲取所述主體內(nèi)容-所述網(wǎng)頁(yè)中各網(wǎng)頁(yè)內(nèi)容的尺寸相關(guān)信息; -所述網(wǎng)頁(yè)中各網(wǎng)頁(yè)內(nèi)容的內(nèi)容類(lèi)型信息; -所述網(wǎng)頁(yè)中各網(wǎng)頁(yè)內(nèi)容的顯示區(qū)域的歷史累計(jì)點(diǎn)擊次數(shù); -所述網(wǎng)頁(yè)中各網(wǎng)頁(yè)內(nèi)容的顯示區(qū)域的歷史累計(jì)縮放次數(shù)。
21.一種用于顯示網(wǎng)頁(yè)內(nèi)容的系統(tǒng),包括如權(quán)利要求11至18中任一項(xiàng)所述的移動(dòng)終端及如權(quán)利要求19至20中任一項(xiàng)所述的網(wǎng)絡(luò)設(shè)備。
22.一種瀏覽器,其通過(guò)在移動(dòng)終端上運(yùn)行來(lái)執(zhí)行包括如權(quán)利要求1至8中任一項(xiàng)所述的用于顯示網(wǎng)頁(yè)內(nèi)容的方法。
23.一種瀏覽器插件,其通過(guò)與瀏覽器合作在移動(dòng)終端上運(yùn)行來(lái)執(zhí)行包括如權(quán)利要求 1至8中任一項(xiàng)所述的用于顯示網(wǎng)頁(yè)內(nèi)容的方法。
全文摘要
本發(fā)明的目的是提供一種用于在移動(dòng)終端上顯示網(wǎng)頁(yè)主體內(nèi)容的方法與設(shè)備。其獲取網(wǎng)頁(yè)中的主體內(nèi)容;根據(jù)第一預(yù)定規(guī)則,并基于該主體內(nèi)容在該網(wǎng)頁(yè)中的尺寸相關(guān)信息和該移動(dòng)終端的顯示屏幕的分辨率,獲取該網(wǎng)頁(yè)的顯示縮放比例信息;根據(jù)該顯示縮放比例信息,對(duì)包含該主體內(nèi)容的網(wǎng)頁(yè)進(jìn)行縮放處理;根據(jù)所述經(jīng)縮放處理的主體內(nèi)容在經(jīng)所述縮放處理后的網(wǎng)頁(yè)中的位置信息,將該主體內(nèi)容以預(yù)定方式顯示在所述顯示屏幕上。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)現(xiàn)將諸如視頻、圖片等網(wǎng)頁(yè)主體內(nèi)容以適于用戶瀏覽的比例顯示在顯示屏幕中,以減少用戶在移動(dòng)終端屏幕中對(duì)網(wǎng)頁(yè)的滾動(dòng)和縮放操作,減輕用戶瀏覽網(wǎng)頁(yè)的操作負(fù)擔(dān),從而提升用戶的使用體驗(yàn)。
文檔編號(hào)G06F17/30GK102314502SQ201110257220
公開(kāi)日2012年1月11日 申請(qǐng)日期2011年9月1日 優(yōu)先權(quán)日2011年9月1日
發(fā)明者蔣陸 申請(qǐng)人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司