欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

提高多終端網(wǎng)頁顯示效果的方法和裝置的制作方法

文檔序號:6427584閱讀:177來源:國知局
專利名稱:提高多終端網(wǎng)頁顯示效果的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其是涉及一種提高多終端網(wǎng)頁顯示效果的方法和裝置。
背景技術(shù)
在手機(jī)上網(wǎng)技術(shù)的發(fā)展歷程中,手機(jī)瀏覽器所能支持的網(wǎng)頁版本,先后經(jīng)歷了無線標(biāo)記語曰(wireless markup language, wml) 1. 2 版本,wml2. 0 版本,文本標(biāo)記語曰 (hypertext markup language, html)版本以及最新的 html 5 版本。目前,市場上支持新舊網(wǎng)頁版本的手機(jī)都占據(jù)了一定的份額。一個手機(jī)通常只能較好的支持一種網(wǎng)頁版本,當(dāng)手機(jī)訪問與其支持的網(wǎng)頁版本不一致的網(wǎng)頁時,其所能得到的網(wǎng)頁質(zhì)量較差,相應(yīng)的顯示效果也比較差,甚至?xí)霈F(xiàn)無法顯示的情況。為了解決上述問題,現(xiàn)有的處理方案,為網(wǎng)頁的每個版本都寫一個模板,利用各個模板向手機(jī)提供相應(yīng)版本的網(wǎng)頁。然而,現(xiàn)有的這種處理方案,由于為每個版本都要寫一個模板,工作量過大,耗費(fèi)了過多的開發(fā)力量,也提高了管理和維護(hù)的難度,阻礙了技術(shù)的發(fā)展;并且,對于一些改進(jìn)型的新版本,其與舊版本相比,在具有不同之處的同時也保留一些相同的部分,現(xiàn)有的處理方案資源利用率較低,不利于對網(wǎng)頁功能的添加或修改,業(yè)務(wù)的可擴(kuò)展性較低。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種提高多終端網(wǎng)頁顯示效果的方法和裝置,能夠顯著減少網(wǎng)頁開發(fā)的工作量,提高了資源的利用率和業(yè)務(wù)的可擴(kuò)展性。為達(dá)到上述目的,本發(fā)明實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的本發(fā)明實(shí)施例提供了一種提高多終端網(wǎng)頁顯示效果的方法,包括設(shè)置獨(dú)立于頁面版本的標(biāo)簽,所述標(biāo)簽定義了頁面所能支持的語義功能,由所述標(biāo)簽組成統(tǒng)一模板;利用接收到的不同終端的請求分別識別每個終端所支持的網(wǎng)頁版本;利用工廠模式將所述統(tǒng)一模板轉(zhuǎn)換為所述終端支持的的網(wǎng)頁版本對應(yīng)的內(nèi)容,以分別在各終端上顯示相應(yīng)網(wǎng)頁。本發(fā)明實(shí)施例還提供了一種提高多終端網(wǎng)頁顯示效果的裝置,該裝置包括網(wǎng)頁版本識別單元,用于利用接收到的終端的請求識別終端所支持的網(wǎng)頁版本;標(biāo)簽處理單元,用于設(shè)置獨(dú)立于頁面版本的標(biāo)簽,所述標(biāo)簽定義了頁面所能支持的語義功能,由所述標(biāo)簽組成統(tǒng)一模板;以及,通過工廠模式將所述統(tǒng)一模板轉(zhuǎn)換為所述網(wǎng)頁版本的終端所支持的網(wǎng)頁,以在終端上顯示相應(yīng)網(wǎng)頁。由上述可見,本發(fā)明實(shí)施例的技術(shù)方案在前期版本識別的基礎(chǔ)上,通過一套統(tǒng)一模板生成了不同版本的頁面,即能夠利用一套模板同時支持具有不同網(wǎng)頁版本的多個終端,從而解決了現(xiàn)有技術(shù)中由于終端自身支持的網(wǎng)頁版本與其訪問網(wǎng)頁的版本不一致時,頁面顯示效果較差的問題。并且,本技術(shù)方案能夠顯著減少網(wǎng)頁開發(fā)的工作量,降低對網(wǎng)頁進(jìn)行管理和維護(hù)的難度,有利于網(wǎng)絡(luò)技術(shù)的發(fā)展;并且,由于通過對統(tǒng)一模板中標(biāo)簽?zāi)軌蚍奖愕貙W(wǎng)頁功能進(jìn)行添加或修改,使新老版本的網(wǎng)頁資源得以共享,提高了資源的利用率和業(yè)務(wù)的可擴(kuò)展性。


為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例一提供的一種提高多終端網(wǎng)頁顯示效果的方法流程示意圖;圖2為本發(fā)明實(shí)施例二所提供的提高多終端網(wǎng)頁顯示效果的方法流程示意圖;圖3為本發(fā)明實(shí)施例三提供的一種提高多終端網(wǎng)頁顯示效果的裝置結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明的附圖,對本發(fā)明的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例, 本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例一提供了一種提高多終端網(wǎng)頁顯示效果的方法,參見圖1,所述方法包括11 設(shè)置獨(dú)立于頁面版本的標(biāo)簽,所述標(biāo)簽定義了頁面所能支持的語義功能,由所述標(biāo)簽組成統(tǒng)一模板;12 利用接收到的不同終端的請求分別識別每個終端所支持的網(wǎng)頁版本;13:利用工廠模式將所述統(tǒng)一模板轉(zhuǎn)換為所述終端支持的網(wǎng)頁版本對應(yīng)的內(nèi)容, 以分別在各終端上顯示相應(yīng)網(wǎng)頁。由上述可見,本發(fā)明實(shí)施例的技術(shù)方案在前期版本識別的基礎(chǔ)上,通過一套統(tǒng)一模板生成了不同版本的頁面,即能夠利用一套模板同時支持具有不同網(wǎng)頁版本的多個終端,從而解決了現(xiàn)有技術(shù)中由于終端自身支持的網(wǎng)頁版本與其訪問網(wǎng)頁的版本不一致時, 頁面顯示效果較差的問題。并且,本技術(shù)方案能夠顯著減少網(wǎng)頁開發(fā)的工作量,降低對網(wǎng)頁進(jìn)行管理和維護(hù)的難度,有利于網(wǎng)絡(luò)技術(shù)的發(fā)展;并且,由于通過對統(tǒng)一模板中標(biāo)簽?zāi)軌蚍奖愕貙W(wǎng)頁功能進(jìn)行添加或修改,使新老版本的網(wǎng)頁資源得以共享,提高了資源的利用率和業(yè)務(wù)的可擴(kuò)展性。下面對本發(fā)明實(shí)施例二提供的一種提高多終端網(wǎng)頁顯示效果的方法進(jìn)行說明。參見圖2,顯示了本發(fā)明實(shí)施例所提供的提高多終端網(wǎng)頁顯示效果的方法流程示意圖,在圖2 所示的場景中以利用網(wǎng)頁版本識別單元和標(biāo)簽處理單元實(shí)現(xiàn)本方法的具體步驟為例進(jìn)行說明,具體包括
1 接收終端用戶發(fā)送的請求。上述終端可以為移動終端,如手機(jī),也可以為有線終端,如計(jì)算機(jī)等。終端通過相應(yīng)的請求消息,如網(wǎng)頁訪問請求消息,向網(wǎng)頁版本識別單元發(fā)送請求。2 對終端所支持的網(wǎng)頁版本進(jìn)行識別。網(wǎng)頁版本識別單元根據(jù)來自終端用戶的請求,識別終端所支持的網(wǎng)頁版本。網(wǎng)頁版本識別單元可以同時對多個終端的請求進(jìn)行處理,同時識別出多個終端所支持的網(wǎng)頁版本。終端所支持的網(wǎng)頁版本包括但不局限于下述的一種版本無線標(biāo)記語言wmll. 2版本,wml2. 0版本,文本標(biāo)記語言html版本和html5版本?,F(xiàn)有的利用模板生成頁面的過程中,對一個頁面各個組成部分,在生成的過程中都需要逐個進(jìn)行版本類型的識別,需要重復(fù)操作,且操作繁瑣,也導(dǎo)致在修改和制作模板時,難度較大。針對這種問題,本技術(shù)方案在頁面生成的前期過程中,首先對網(wǎng)頁版本繼續(xù)識別和確認(rèn),在后續(xù)頁面生成的執(zhí)行過程中,無需再進(jìn)行版本識別,即明顯地區(qū)分了對頁面版本的判斷過程和對標(biāo)簽的解釋過程,便于對新頁面版本的擴(kuò)展,以及,對統(tǒng)一模板中標(biāo)簽的增加或刪除。3 獲得相應(yīng)的工廠實(shí)現(xiàn)類。獲得識別出的網(wǎng)頁版本所對應(yīng)的工廠實(shí)現(xiàn)類。例如,工廠實(shí)現(xiàn)類WML1. 2Factory 實(shí)現(xiàn)了標(biāo)簽對應(yīng)于wmll. 2的標(biāo)簽生成工作,工廠實(shí)現(xiàn)類HTMLFactory實(shí)現(xiàn)了標(biāo)簽對應(yīng)于 html的標(biāo)簽生成工作。本技術(shù)方案并不對各個步驟的具體執(zhí)行次序進(jìn)行嚴(yán)格限定,例如,工廠實(shí)現(xiàn)類的創(chuàng)建可以在接收終端請求之前預(yù)先完成,也可以當(dāng)接收到終端請求之后再執(zhí)行。參見圖2, 根據(jù)終端所支持的網(wǎng)頁版本不同,獲取多個不同的工廠實(shí)現(xiàn)類,如工廠實(shí)現(xiàn)類1,工廠實(shí)現(xiàn)類2至工廠實(shí)現(xiàn)類η,η為序號。4 將得到的工廠實(shí)現(xiàn)類賦予標(biāo)簽處理單元。5 標(biāo)簽處理單元利用工廠實(shí)現(xiàn)類對統(tǒng)一模板進(jìn)行解釋,以得到各個終端支持的網(wǎng)頁版本對應(yīng)的內(nèi)容。標(biāo)簽處理單元中設(shè)置獨(dú)立于頁面版本的標(biāo)簽,所述標(biāo)簽定義了頁面所能支持的語義功能,由所述標(biāo)簽組成統(tǒng)一模板,如標(biāo)簽按照預(yù)定關(guān)系組成統(tǒng)一模板。本發(fā)明實(shí)施例首先提出了一套獨(dú)立于各頁面版本的標(biāo)簽,這種“獨(dú)立”的標(biāo)簽主要是指標(biāo)簽的定義并不依賴于具體的網(wǎng)頁版本,該標(biāo)簽只是定義了頁面所能支持的語義功能,即本發(fā)明實(shí)施例中根據(jù)所實(shí)現(xiàn)的網(wǎng)頁的功能和結(jié)構(gòu)特點(diǎn),抽取具有語義概念的標(biāo)簽作為統(tǒng)一模板的基本元素。例如,標(biāo)簽<ui:textarea name = 〃 content" ></ui textarea>對應(yīng)于一個名稱為content的輸入框的語義功能。類似地,還可以通過標(biāo)簽定義文檔(doc)、文檔頭(head),文檔主體(body)等所對應(yīng)的語義功能。標(biāo)簽實(shí)現(xiàn)的具體方式以及這些標(biāo)簽具有的屬性可以根據(jù)實(shí)際的需要(如需要實(shí)現(xiàn)的功能)進(jìn)行調(diào)整。在定義了這些標(biāo)簽后,就可以使用這些標(biāo)簽來定義或組成統(tǒng)一模板,標(biāo)簽主要是從語義上描述了統(tǒng)一模板的結(jié)構(gòu)。例如,下面為一個所定義的統(tǒng)一模板的簡單示例
<ui:doc>
<ui:head>
<ui:title>i!jii</ui:title> </ui:head>
<ui:body>
測試內(nèi)容 </ui:body> </ui:doc>在上述統(tǒng)一模板中,包括標(biāo)簽<ui doc>,標(biāo)簽<ui :head>,標(biāo)簽<ui title)和標(biāo)簽 <ui:body>。由上可見,上述統(tǒng)一模板的示例中聲明了一個文檔,如標(biāo)簽<ui doc>,它有一個文檔頭0,其中定義了文檔的名稱為“測試”,它還定義了文檔主體,其內(nèi)容為“測試內(nèi)容”。進(jìn)一步的,不同的標(biāo)簽是按照預(yù)定關(guān)系組成統(tǒng)一模板,將所述預(yù)定關(guān)系設(shè)置在所述標(biāo)簽中。例如,在上述的統(tǒng)一模板示例中,標(biāo)簽<ui:doC>中就設(shè)置了一種包含關(guān)系,通過該包含關(guān)系將標(biāo)簽<ui:head>包含在標(biāo)簽<ui:doc> ;而標(biāo)簽<ui:head>中也設(shè)置了一種包含關(guān)系,通過該包含關(guān)系將標(biāo)簽<ui title)包含在標(biāo)簽<ui head)中。然而,上述的統(tǒng)一模板不能直接返回給用戶的瀏覽器,因?yàn)榻y(tǒng)一模板不是一個具體頁面版本的實(shí)現(xiàn),所有的瀏覽器都不識別統(tǒng)一模板,在返回到用戶的瀏覽器之前需要對它進(jìn)行翻譯,最終轉(zhuǎn)換成用戶的瀏覽器可以接受的頁面,而這一過程在本方案中是通過工廠模式來實(shí)現(xiàn)的。標(biāo)簽處理單元利用工廠模式將所述統(tǒng)一模板轉(zhuǎn)換為所述終端支持的網(wǎng)頁版本對應(yīng)的內(nèi)容,以分別在各終端上顯示相應(yīng)網(wǎng)頁。標(biāo)簽處理單元利用創(chuàng)建出的工廠實(shí)現(xiàn)類對統(tǒng)一模板進(jìn)行解釋,得到終端的網(wǎng)頁版本所支持的網(wǎng)頁。進(jìn)一步的,與標(biāo)簽的定義對應(yīng),對于每一個標(biāo)簽,在工廠實(shí)現(xiàn)類中設(shè)置一個解釋功能,該解釋功能將標(biāo)簽解釋為對應(yīng)的網(wǎng)頁版本的語句。例如,標(biāo)簽 <ui:textarea name = 〃 content" ></ui textarea> 在 wml 的工廠實(shí)現(xiàn)類中就會被翻譯成〈input name = " content" type = " text" />而該標(biāo)簽在html的工廠實(shí)現(xiàn)類中會被翻譯成〈textarea name =" content" >〈/textarea>。6 標(biāo)簽處理單元將解釋后得到的網(wǎng)頁內(nèi)容分別發(fā)送給各個終端用戶。由于解釋后得到的網(wǎng)頁內(nèi)容與終端所支持的網(wǎng)頁版本能夠保持一致,終端能夠得到質(zhì)量較高網(wǎng)頁數(shù)據(jù),從而能夠提高網(wǎng)頁在終端瀏覽器上的顯示效果。進(jìn)一步的,本技術(shù)方案通過增加或者修改所述標(biāo)簽對所述統(tǒng)一模板進(jìn)行更新,從而便于在頁面上增加新功能,或者,引入新的頁面版本。
本技術(shù)方案在明確定義所能夠支持的標(biāo)簽的基礎(chǔ)上,使用工廠模式分別提供對不同頁面版本的支持,添加新版本的頁面只需要新增一個新的工廠實(shí)現(xiàn)類即可,新增一個標(biāo)簽時只需要對每個工廠實(shí)現(xiàn)類增加一個輸出標(biāo)簽的方法即可。由上述可見,本發(fā)明實(shí)施例的技術(shù)方案在前期版本識別的基礎(chǔ)上,通過一套統(tǒng)一模板生成了不同版本的頁面,即能夠利用一套模板同時支持具有不同網(wǎng)頁版本的多個終端,從而解決了現(xiàn)有技術(shù)中由于終端自身支持的網(wǎng)頁版本與其訪問網(wǎng)頁的版本不一致時, 頁面顯示效果較差的問題。并且,本技術(shù)方案能夠顯著減少網(wǎng)頁開發(fā)的工作量,降低對網(wǎng)頁進(jìn)行管理和維護(hù)的難度,有利于網(wǎng)絡(luò)技術(shù)的發(fā)展;并且,由于通過對統(tǒng)一模板中標(biāo)簽?zāi)軌蚍奖愕貙W(wǎng)頁功能進(jìn)行添加或修改,使新老版本的網(wǎng)頁資源得以共享,提高了資源的利用率和業(yè)務(wù)的可擴(kuò)展性。本發(fā)明實(shí)施例三還提供了一種提高多終端網(wǎng)頁顯示效果的裝置,參見圖3,所述裝置包括網(wǎng)頁版本識別單元31,用于利用接收到的終端的請求識別終端所支持的網(wǎng)頁版本;標(biāo)簽處理單元32,用于設(shè)置獨(dú)立于頁面版本的標(biāo)簽,所述標(biāo)簽定義了頁面所能支持的語義功能,由所述標(biāo)簽組成統(tǒng)一模板;以及,通過工廠模式將所述統(tǒng)一模板轉(zhuǎn)換為所述網(wǎng)頁版本的終端所支持的網(wǎng)頁,以在終端上顯示相應(yīng)網(wǎng)頁。進(jìn)一步的,所述標(biāo)簽處理單元32包括工廠實(shí)現(xiàn)類創(chuàng)建模塊和版本解釋模塊,所述工廠實(shí)現(xiàn)類創(chuàng)建模塊,用于創(chuàng)建所識別出的網(wǎng)頁版本所對應(yīng)的工廠實(shí)現(xiàn)類;所述版本解釋模塊,用于利用所述工廠實(shí)現(xiàn)類對統(tǒng)一模板進(jìn)行解釋,得到所述終端的網(wǎng)頁版本所支持的網(wǎng)頁。進(jìn)一步的,所述裝置還包括統(tǒng)一模板更新單元33,用于通過增加或者修改所述標(biāo)簽對所述統(tǒng)一模板進(jìn)行更新。本發(fā)明裝置實(shí)施例中各單元和模塊的具體工作方式參見本發(fā)明方法實(shí)施例。本技術(shù)方案在明確定義所能夠支持的標(biāo)簽的基礎(chǔ)上,使用工廠模式分別提供對不同頁面版本的支持,添加新版本的頁面只需要新增一個新的工廠實(shí)現(xiàn)類即可,新增一個標(biāo)簽時只需要對每個工廠實(shí)現(xiàn)類增加一個輸出標(biāo)簽的方法即可。由上述可見,本發(fā)明實(shí)施例的技術(shù)方案在前期版本識別的基礎(chǔ)上,通過一套統(tǒng)一模板生成了不同版本的頁面,即能夠利用一套模板同時支持具有不同網(wǎng)頁版本的多個終端,從而解決了現(xiàn)有技術(shù)中由于終端自身支持的網(wǎng)頁版本與其訪問網(wǎng)頁的版本不一致時, 頁面顯示效果較差的問題。并且,本技術(shù)方案能夠顯著減少網(wǎng)頁開發(fā)的工作量,降低對網(wǎng)頁進(jìn)行管理和維護(hù)的難度,有利于網(wǎng)絡(luò)技術(shù)的發(fā)展;并且,由于通過對統(tǒng)一模板中標(biāo)簽?zāi)軌蚍奖愕貙W(wǎng)頁功能進(jìn)行添加或修改,使新老版本的網(wǎng)頁資源得以共享,提高了資源的利用率和業(yè)務(wù)的可擴(kuò)展性。本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如ROM/
7RAM、磁碟、光盤等,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī),服務(wù)器, 或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例或者實(shí)施例的某些部分所述的方法。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
權(quán)利要求
1.一種提高多終端網(wǎng)頁顯示效果的方法,其特征在于,所述方法包括設(shè)置獨(dú)立于頁面版本的標(biāo)簽,所述標(biāo)簽定義了頁面所能支持的語義功能,由所述標(biāo)簽組成統(tǒng)一模板;利用接收到的不同終端的請求分別識別每個終端所支持的網(wǎng)頁版本;利用工廠模式將所述統(tǒng)一模板轉(zhuǎn)換為所述終端支持的網(wǎng)頁版本對應(yīng)的內(nèi)容,以分別在各終端上顯示相應(yīng)網(wǎng)頁。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述通過工廠模式將所述統(tǒng)一模板轉(zhuǎn)換為所述終端的網(wǎng)頁版本所支持的網(wǎng)頁包括創(chuàng)建所識別出的網(wǎng)頁版本所對應(yīng)的工廠實(shí)現(xiàn)類;利用所述工廠實(shí)現(xiàn)類對統(tǒng)一模板進(jìn)行解釋,得到所述終端的網(wǎng)頁版本所支持的網(wǎng)頁。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,利用所述工廠實(shí)現(xiàn)類對統(tǒng)一模板進(jìn)行解釋包括對于每一個標(biāo)簽,在工廠實(shí)現(xiàn)類中設(shè)置一個解釋功能,所述解釋功能將標(biāo)簽解釋為對應(yīng)的網(wǎng)頁版本的語句。
4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述方法包括通過增加或者修改所述標(biāo)簽對所述統(tǒng)一模板進(jìn)行更新。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述標(biāo)簽按照預(yù)定關(guān)系組成統(tǒng)一模板,將所述預(yù)定關(guān)系設(shè)置在所述標(biāo)簽中。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述終端所支持的網(wǎng)頁版本為下述的一種版本無線標(biāo)記語言wml 1.2版本,wml2. 0版本,文本標(biāo)記語言html版本,html 5版本。
7.一種提高多終端網(wǎng)頁顯示效果的裝置,其特征在于,所述裝置包括網(wǎng)頁版本識別單元,用于利用接收到的終端的請求識別終端所支持的網(wǎng)頁版本;標(biāo)簽處理單元,用于設(shè)置獨(dú)立于頁面版本的標(biāo)簽,所述標(biāo)簽定義了頁面所能支持的語義功能,由所述標(biāo)簽組成統(tǒng)一模板;以及,通過工廠模式將所述統(tǒng)一模板轉(zhuǎn)換為所述網(wǎng)頁版本的終端所支持的網(wǎng)頁,以在終端上顯示相應(yīng)網(wǎng)頁。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述標(biāo)簽處理單元包括工廠實(shí)現(xiàn)類創(chuàng)建模塊和版本解釋模塊,所述工廠實(shí)現(xiàn)類創(chuàng)建模塊,用于創(chuàng)建所識別出的網(wǎng)頁版本所對應(yīng)的工廠實(shí)現(xiàn)類;所述版本解釋模塊,用于利用所述工廠實(shí)現(xiàn)類對統(tǒng)一模板進(jìn)行解釋,得到所述終端的網(wǎng)頁版本所支持的網(wǎng)頁。
9.根據(jù)權(quán)利要求7或8所述的裝置,其特征在于,所述裝置還包括統(tǒng)一模板更新單元, 用于通過增加或者修改所述標(biāo)簽對所述統(tǒng)一模板進(jìn)行更新。
全文摘要
本發(fā)明公開了一種提高多終端網(wǎng)頁顯示效果的方法和裝置,能夠顯著減少網(wǎng)頁開發(fā)的工作量,提高資源的利用率和業(yè)務(wù)的可擴(kuò)展性。本發(fā)明實(shí)施例提供的一種提高多終端網(wǎng)頁顯示效果的方法包括設(shè)置獨(dú)立于頁面版本的標(biāo)簽,所述標(biāo)簽定義了頁面所能支持的語義功能,由所述標(biāo)簽組成統(tǒng)一模板;利用接收到的不同終端的請求分別識別每個終端所支持的網(wǎng)頁版本;利用工廠模式將所述統(tǒng)一模板轉(zhuǎn)換為所述終端支持的的網(wǎng)頁版本對應(yīng)的內(nèi)容,以分別在各終端上顯示相應(yīng)網(wǎng)頁。
文檔編號G06F17/30GK102253986SQ20111018141
公開日2011年11月23日 申請日期2011年6月30日 優(yōu)先權(quán)日2011年6月30日
發(fā)明者倪新鋒 申請人:北京新媒傳信科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
榆树市| 上高县| 凉城县| 建宁县| 永安市| 亚东县| 万州区| 惠水县| 寿光市| 教育| 广汉市| 奉节县| 安龙县| 高州市| 兴义市| 新乡市| 合肥市| 油尖旺区| 敦煌市| 印江| 东丽区| 教育| 台南市| 固安县| 上高县| 光泽县| 普安县| 理塘县| 昌都县| 财经| 广宁县| 明星| 玉林市| 东平县| 桦甸市| 上栗县| 南城县| 蓬溪县| 荣成市| 杭锦后旗| 常宁市|