[發明專利]一種頁面標簽的處理方法及裝置有效
| 申請號: | 201110445306.4 | 申請日: | 2011-12-27 |
| 公開(公告)號: | CN103186543A | 公開(公告)日: | 2013-07-03 |
| 發明(設計)人: | 戴和忠;邱一豐;田原;張仲廣;謝建文 | 申請(專利權)人: | 中國移動通信集團浙江有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京銀龍知識產權代理有限公司 11243 | 代理人: | 黃燦;安利霞 |
| 地址: | 310006 *** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 頁面 標簽 處理 方法 裝置 | ||
技術領域
本發明涉及數據業務領域,特別是指一種頁面標簽的處理方法及裝置。
背景技術
互聯網的WEB應用越來越多,且同類型的WEB應用也越來越多,且同類型的WEB應用的功能上實質上差異不大,在這種情況下,就需要WEB頁面的界面具有個性化特征。且WEB應用一般直接面向廣大用戶,因此,如何能夠及時滿足用戶的需求,也是WEB應用需要滿足的,因此,要求WEB應用具有快速定制化的特征。
針對上述WEB應用的個性化以及快速定制化的要求,標簽技術出現了,標簽可以理解為WEB頁面的展現和邏輯組合,例如,一個典型的電子商務類WEB網站,可能包括如下標簽:1.新聞滾動條,新聞滾動條是以列表形式,滾動播放新聞,點擊一條新聞,可以進入新聞詳情頁。2.導航欄。3.產品信息,展現產品的名稱、圖片、簡介以及價格等信息,可以選擇展現其中的一項或者多項信息。4.用戶信息,展現用戶的姓名、昵稱、注冊時間、等級或者頭像等信息,可以選擇展現其中一項或者多項信息。
但有一類特殊標簽,并不會直接在頁面上展現給用戶,但是包含一定的邏輯功能,為方便起見,通常稱這類標簽為“純功能標簽”,典型代表是:記錄用戶的登錄本頁面的次數標簽,記錄用戶在本頁面點擊次數標簽等。
通過可以標簽進行如下操作:1.所見即所得的方式,將標簽拖入頁面,并且調整這些標簽之間的順序,對于純功能標簽而言,在頁面中的位置無關緊要。2.配置標簽的展現方式,例如字體、展現文本和顏色等等。
針對上述第1種操作,即所見即所得的方式將標簽拖入頁面的操作,必然會存在一個問題,針對指定的頁面,標簽是否在該頁面中可用,例如,若一個標簽的功能是:展現當前圖書的書名、作者等等,那么這個標簽是顯然是不能放置在首頁中,因為首頁中沒有包含“當前圖書”這一信息。
還有一類標簽是依賴其它標簽(一般為純功能標簽),例如一個標簽的功能是:當用戶在本頁面點擊次數超過5次,提示用戶注冊或者登錄。
現有技術中,判斷標簽依賴關系的做法是:直接指定某個標簽依賴的頁面或者其它標簽,一種典型的操作是:將標簽按頁面歸為一個一個的集合,在配置指定頁面時,只能從頁面對應的標簽集合中選擇標簽,當頁面編輯完成后,判斷頁面中的標簽是否依賴其它標簽,若依賴其它標簽,被依賴的標簽是否被拖入頁面。
如圖1所示,通常標簽配置流程如下:1.選擇頁面A進行配置;2.在頁面A中拖入標簽a,c,x,頁面A中具有了標簽a,c,x;3.平臺根據標簽對頁面的依賴關系以及標簽與標簽的依賴關系,判斷標簽是否可以在頁面中運行,在標簽與頁面的依賴關系中,標簽a,c可以在頁面A中運行,在標簽與標簽的依賴關系中,標簽x可以依賴于標簽a運行,因此,標簽a,c,x均可以在頁面A中運行;4.生成最終的配置頁面。
綜合上述分析,現有的頁面標簽處理方法實質上是一種窮舉法,需要標明每個頁面和標簽的依賴關系,需要表明標簽和標簽之間的依賴關系,當頁面和標簽增多以后,會產生組合爆炸,維護這種依賴關系非常復雜;另外,由于標簽之間存在依賴關系,實際上在配置頁面的時候,能夠拖入的標簽是動態變化的,以上面的配置流程為例,在未將標簽x拖入頁面A的時候,標簽a是不能選入頁面A的。但是現有技術中,一個頁面中能夠拖入的標簽始終固定,顯得不夠智能化。
發明內容
本發明要解決的技術問題是提供一種頁面標簽的處理方法及裝置,可以避免直接存儲標簽和頁面,標簽和標簽的依賴關系,只維護頁面及在標簽中運行的標簽提供的參數及該標簽運行所需要的參數,占用空間小,易于維護。
為解決上述技術問題,本發明的實施例提供一種頁面標簽的處理方法,包括:
獲得頁面提供的第一參數列表以及標簽提供的第二參數列表;
獲得所述標簽在所述頁面中運行需要的第三參數列表;
若所述第三參數列表中的各個參數均在所述第一參數列表和所述第二參數列表的并集中,則判定所述標簽能夠在所述頁面中運行;
在所述標簽在所述頁面中運行時,保存所述第一參數列表、所述第二參數列表和所述第三參數列表。
其中,所述保存所述第一參數列表、所述第二參數列表和所述第三參數列表的步驟后還包括:
根據所述標簽在所述頁面中的運行情況,動態調整所述頁面的標簽列表。
其中,所述根據所述標簽在所述頁面中的運行情況,動態調整所述頁面的標簽列表的步驟包括:
在所述頁面中加入所述標簽并運行所述標簽時,將所述標簽加入所述頁面的可選擇標簽列表中;或者
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團浙江有限公司,未經中國移動通信集團浙江有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110445306.4/2.html,轉載請聲明來源鉆瓜專利網。





