頁面顯示方法、裝置、系統(tǒng)以及頁面顯示輔助方法、裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種顯示技術(shù),具體地說,涉及一種頁面顯示方法、裝置、系統(tǒng)以及頁 面顯示輔助方法、裝置。
【背景技術(shù)】
[0002] 隨著網(wǎng)絡(luò)及其相關(guān)技術(shù)的發(fā)展,現(xiàn)今人們花在電子設(shè)備上的時間越來越多。例如, 人們會通過電腦、手機、IPAD等電子設(shè)備瀏覽網(wǎng)頁,觀看多媒體視頻、欣賞多媒體音樂、閱讀 書籍等等。
[0003] 但是,目前很多網(wǎng)站本身不具備多媒體資源(可以是視頻、音樂、書籍等資源)的在 線播放能力,使得用戶登錄這些網(wǎng)站后,只能通過瀏覽器或其它下載軟件將網(wǎng)站中的多媒 體資源下載到本地,然后才能通過本地的播放器進行觀看。用戶的體驗較差,不符合互聯(lián)網(wǎng) 的發(fā)展趨勢。
[0004] 例如,當(dāng)用戶使用手機訪問上述資源網(wǎng)站時,由于網(wǎng)站不具有在線播放能力。因 此,用戶需要將網(wǎng)站上的多媒體資源通過瀏覽器下載到本地,然后調(diào)起本地瀏覽器或手機 內(nèi)置的APP才能進行播放。
[0005] 綜上,很多網(wǎng)站上的多媒體資源都只被視為一種下載資源,而沒有利用多媒體資 源的在線播放屬性。
[0006] 因此,需要一種頁面顯示方法、裝置、系統(tǒng)以及頁面顯示輔助方法、裝置,其能夠在 線播放頁面中的多媒體資源。
【發(fā)明內(nèi)容】
[0007] 本發(fā)明要解決的一個技術(shù)問題是提供一種頁面顯示方法、裝置及系統(tǒng),其能夠在 線播放頁面中的多媒體資源。
[0008] 根據(jù)本發(fā)明的一個方面,公開了一種頁面顯示方法,包括:
[0009] 在用戶期望訪問的目標(biāo)頁面中尋找多媒體資源,并識別多媒體資源的類型;在找 到多媒體資源的情況下,在目標(biāo)頁面中插入與多媒體資源的類型相對應(yīng)的多媒體播放器。 [0010]由此,可以對用戶期望訪問的目標(biāo)頁面進行處理,找出目標(biāo)頁面中的多媒體資源, 并識別出多媒體資源的類型,然后根據(jù)識別的多媒體資源的類型插入相應(yīng)的多媒體播放 器。這樣,就可以在線播放頁面中的多媒體資源,提高用戶的瀏覽體驗。
[0011]優(yōu)選地,該方法還可以包括:基于目標(biāo)頁面的URL地址和預(yù)先設(shè)定的URL規(guī)則,判斷 目標(biāo)頁面是否可能包含多媒體資源。
[0012]由此,可以首先對用戶期望訪問的目標(biāo)頁面進行一個初步判斷,初步判斷目標(biāo)頁 面是否可能包含多媒體資源,在判斷目標(biāo)頁面可能包含多媒體資源的情況下,再執(zhí)行在目 標(biāo)頁面中尋找多媒體資源的操作,而對于判定為不包含多媒體資源的頁面,可以直接將頁 面內(nèi)容顯示給用戶。例如,可以通過將預(yù)先設(shè)立的URL規(guī)則與目標(biāo)頁面的URL地址做匹配,來 判斷目標(biāo)頁面是否可能包含多媒體資源。其中,URL規(guī)則可以是預(yù)先設(shè)定的包含多個URL地 址的列表,屬于該列表的URL地址可以認(rèn)為其可能包含多媒體資源,此時可以根據(jù)預(yù)先設(shè)定 的URL列表(或URL地址數(shù)據(jù)庫)來判斷目標(biāo)頁面的URL地址是否可能包含多媒體資源。另外, URL規(guī)則還可以是人工設(shè)定的一種URL地址格式,符合該格式的URL地址可以認(rèn)為是可能包 含多媒體資源的頁面。
[0013] 優(yōu)選地,可以由服務(wù)器判斷目標(biāo)頁面是否可能包含多媒體資源,在服務(wù)器判定所 述目標(biāo)頁面可能包含多媒體資源的情況下,服務(wù)器向客戶端下發(fā)資源識別配置項,客戶端 響應(yīng)于接收到資源識別配置項,在目標(biāo)頁面中尋找多媒體資源,并識別多媒體資源的類型。
[0014] 由此,可以將判斷目標(biāo)頁面是否可能包含多媒體資源的工作交由服務(wù)器完成,將 尋找目標(biāo)頁面中的多媒體資源并識別多媒體資源的類型的工作交由客戶端完成。這樣,可 以實現(xiàn)一定程度的配置分享職責(zé)、簡化方法的復(fù)雜度。
[0015] 優(yōu)選地,服務(wù)器向客戶端下發(fā)資源識別配置項的步驟可以包括:服務(wù)器將資源識 別配置項插入目標(biāo)頁面的頁面文件的頭部;服務(wù)器將包含有資源識別配置項的目標(biāo)頁面發(fā) 送給客戶端。
[0016] 由此,客戶端在解析頁面文件時,從頭部就可以得到資源識別配置項,從而可以基 于資源識別配置項執(zhí)行尋找并識別多媒體資源的操作。
[0017]優(yōu)選地,在服務(wù)器判定目標(biāo)頁面可能包含多媒體資源的情況下,服務(wù)器可以將目 標(biāo)頁面的內(nèi)容劃分成多個區(qū)塊,并對區(qū)塊進行標(biāo)注,資源識別配置項包括區(qū)塊的標(biāo)注信息, 客戶端基于標(biāo)注信息,識別多個區(qū)塊,并按照預(yù)定優(yōu)先級順序在目標(biāo)頁面的多個區(qū)塊中尋 找多媒體資源,并識別找到的多媒體資源的類型。
[0018]優(yōu)選地,多個區(qū)塊可以包括下載鏈接區(qū)塊、內(nèi)容標(biāo)題區(qū)塊、頁面標(biāo)題區(qū)塊、文本區(qū) 塊,客戶端可以以內(nèi)容標(biāo)題區(qū)塊、下載鏈接區(qū)塊、頁面標(biāo)題區(qū)塊、文本區(qū)塊的預(yù)定優(yōu)先級順 序,逐個區(qū)塊地尋找多媒體資源。
[0019]由此,服務(wù)器在判定目標(biāo)頁面可能包含多媒體資源的情況下,還可以針對目標(biāo)頁 面中的內(nèi)容劃分區(qū)塊,并對劃分的區(qū)塊進行標(biāo)注,然后將區(qū)塊的標(biāo)注信息發(fā)送給客戶端。這 樣,客戶端可以根據(jù)標(biāo)注信息,識別服務(wù)器劃分的區(qū)塊,然后客戶端可以以預(yù)定優(yōu)先級順序 逐個區(qū)塊地尋找多媒體資源。這樣,可以提高尋找效率。
[0020] 優(yōu)選地,配置項還可以包括多媒體播放器插入位置,基于多媒體播放器插入位置, 客戶端可以在目標(biāo)頁面的相應(yīng)位置插入與多媒體資源的類型相對應(yīng)的多媒體播放器。
[0021] 由此,客戶端就能夠根據(jù)服務(wù)器端預(yù)先設(shè)定的多媒體播放器插入位置,在目標(biāo)頁 面中插入相應(yīng)的多媒體播放器。
[0022] 優(yōu)選地,服務(wù)器判定目標(biāo)頁面可能包含多媒體資源的情況下,還可以配置客戶端 程序和相關(guān)的層疊樣式表,并向客戶端下發(fā)客戶端程序和層疊樣式表,客戶端基于客戶端 程序和層疊樣式表,可以執(zhí)行在用戶期望訪問的目標(biāo)頁面中尋找多媒體資源并識別多媒體 資源的類型的步驟。
[0023] 由此,客戶端基于服務(wù)器端下發(fā)的客戶端程序和層疊樣式表就可以實現(xiàn)在目標(biāo)頁 面中尋找多媒體資源并識別多媒體資源的類型的操作。
[0024] 根據(jù)本發(fā)明的另一個方面,還公開了一種在服務(wù)器端執(zhí)行的頁面顯示輔助方法, 包括:判斷用戶期望訪問的目標(biāo)頁面是否可能包含多媒體資源;在判定目標(biāo)頁面可能包含 多媒體資源的情況下,向客戶端下發(fā)資源識別配置項,資源識別配置項使得客戶端能夠在 目標(biāo)頁面中尋找多媒體資源并識別多媒體資源的類型。
[0025] 由此,服務(wù)器端可以篩選出可能包含多媒體資源的目標(biāo)頁面,并可以向客戶端下 發(fā)在目標(biāo)頁面中尋找多媒體資源并識別多媒體資源的類型的指令。
[0026] 優(yōu)選地,向客戶端下發(fā)資源識別配置項的步驟可以包括:將資源識別配置項插入 目標(biāo)頁面的頁面文件的頭部,并將包含有資源識別配置項的目標(biāo)頁面發(fā)送給所述客戶端。
[0027] 優(yōu)選地,方法還可以包括:在判定目標(biāo)頁面可能包含多媒體資源的情況下,將目標(biāo) 頁面的內(nèi)容劃分成多個區(qū)塊,并對區(qū)塊進行標(biāo)注,資源識別配置項包括區(qū)塊的標(biāo)注信息。
[0028] 由此,對于可能包含多媒體資源的頁面,服務(wù)器端還可以根據(jù)頁面的內(nèi)容劃分多 個區(qū)塊,并相應(yīng)地做出標(biāo)注,將標(biāo)注信息發(fā)送給客戶端,方便客戶端按區(qū)塊尋找多媒體資 源。
[0029] 優(yōu)選地,方法還可以包括:在服務(wù)器判定目標(biāo)頁面可能包含多媒體資源的情況下, 服務(wù)器配置用來在目標(biāo)頁面中尋找多媒體資源并識別多媒體資源的類型的客戶端程序和 相關(guān)的層疊樣式表,并向客戶端下發(fā)客戶端程序和層疊樣式表。
[0030] 由此,服務(wù)器還可以下發(fā)給客戶端用以執(zhí)行在目標(biāo)頁面中尋找多媒體資源并識別 多媒體資源的程序文件。
[0031] 根據(jù)本發(fā)明的另一個方面,還公開了一種頁面顯示裝置,包括:多媒體資源尋找識 別模塊,用于在用戶期望訪問的目標(biāo)頁面中尋找多媒體資源,并識別多媒體資源的類型;多 媒體播放器插入模塊,用于在找到多媒體資源的情況下,在目標(biāo)頁面中插入與多媒體資源 的類型相對應(yīng)的多媒體播放器。
[0032] 根據(jù)本發(fā)明的另一個方面,還公開了一種頁面顯示輔助裝置,包括:多媒體資源判 斷模塊,用于判斷用戶期望訪問的目標(biāo)頁面是否可能包含多媒體資源;資源識別配置項下 發(fā)模塊,用于在判定目標(biāo)頁面可能包含多媒體資源的情況下,向客戶端下發(fā)資源識別配置 項,資源識別配置項使得客戶端能夠在目標(biāo)頁面中尋找多媒體資源并識別多媒體資源的類 型。
[0033] 優(yōu)選地,頁面顯示輔助裝置還可以包括:區(qū)塊劃分模塊,在判定目標(biāo)頁面可能包含 多媒體資源的情況下,將目標(biāo)頁面的內(nèi)容劃分成多個區(qū)塊,并對區(qū)塊進行標(biāo)注,并將區(qū)塊的 標(biāo)注信息發(fā)送給資源識別配置項下發(fā)模塊。
[0034] 優(yōu)選地,頁面顯示輔助裝置還可以包括:客戶端程序和層疊樣式表下發(fā)模塊,用于 在判定目標(biāo)頁面可能包含多媒體資源的情況下,配置用來在目標(biāo)頁面中尋找多媒體資源并 識別多媒體資源的類型的客戶端程序和相關(guān)的層疊樣式表,并向客戶端下發(fā)客戶端程序和 層疊樣式表。
[0035]根據(jù)本發(fā)明的另一個方面,還公開了一種頁面顯示系統(tǒng),包括客戶端,客戶端響應(yīng) 于用戶的頁面訪問請求,在用戶期望訪問的目標(biāo)頁面中尋找多媒體資源,并識別多媒體資 源的類型,在客戶端找到多媒體資源的情況下,客戶端在所述目標(biāo)頁面中插入與多媒體資 源的類型相對應(yīng)的多媒體播放器。
[0036] 優(yōu)選地,頁面顯示系統(tǒng)還可以包括服務(wù)器,其中,客戶端或服務(wù)器可以基于目標(biāo)頁 面的URL地址和預(yù)先設(shè)定的URL規(guī)則,判斷目標(biāo)頁面是否可能包含多媒體資源。
[0037]優(yōu)選地,客戶端可以將用戶的