專利名稱:擴(kuò)展頁面標(biāo)簽的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及頁面操作領(lǐng)域,尤其涉及一種擴(kuò)展頁面標(biāo)簽的方法和裝置。
背景技術(shù):
目前,具有與操作系統(tǒng)功能交互的標(biāo)簽在終端設(shè)備上,特別是移動終端設(shè)備上的應(yīng)用已經(jīng)非常普遍,但是在頁面顯示中,不管該頁面是WML(無線標(biāo)記語言,WirelessMarkup Language)頁面標(biāo)準(zhǔn)頁面,或是XHTML(eXtensibleHyperText Markup Language,可擴(kuò)展超文本置標(biāo)語言)頁面標(biāo)準(zhǔn)的頁面,還是HTML (Hyper Text Mark-up Language,超文本標(biāo)記語言)頁面標(biāo)準(zhǔn)的頁面,都沒有定義可以與操作系統(tǒng)功能交互的頁面標(biāo)簽,該操作系統(tǒng)功能如發(fā)短信,發(fā)彩信,調(diào)節(jié)系統(tǒng)聲音,調(diào)節(jié)屏幕亮度,顯示系統(tǒng)GPS信息,顯示電池信息,顯示內(nèi)存信息,局部刷新頁面中特定區(qū)域等,該頁面標(biāo)簽只能起到標(biāo)示所用,用戶不能通過對頁面中的頁面標(biāo)簽進(jìn)行操作實現(xiàn)對應(yīng)用程序的功能。
發(fā)明內(nèi)容
本發(fā)明的實施例提供一種擴(kuò)展頁面標(biāo)簽的方法和裝置,能夠?qū)崿F(xiàn)頁面標(biāo)簽與操作系統(tǒng)功能的交互,提高了用戶體驗。為達(dá)到上述目的,本發(fā)明的實施例采用如下技術(shù)方案一種擴(kuò)展頁面標(biāo)簽的方法,包括解析頁面,確定所述頁面中是否包含能識別的注釋標(biāo)簽;若所述頁面中包含能識別的注釋標(biāo)簽,則解析所述注釋標(biāo)簽,獲取所述注釋標(biāo)簽定義的頁面標(biāo)簽的應(yīng)用功能;執(zhí)行所述頁面標(biāo)簽的應(yīng)用功能,并將所述頁面標(biāo)簽的應(yīng)用功能的執(zhí)行結(jié)果在所述頁面中顯示。一種擴(kuò)展頁面標(biāo)簽的裝置,包括確定單元,用于解析頁面,確定所述頁面中是否包含能識別的注釋標(biāo)簽;獲取單元,用于在所述確定單元確定所述頁面中包含能識別的注釋標(biāo)簽時,解析所述注釋標(biāo)簽,獲取所述注釋標(biāo)簽定義的頁面標(biāo)簽的應(yīng)用功能;執(zhí)行單元,用于執(zhí)行所述獲取單元獲取的所述頁面標(biāo)簽的應(yīng)用功能;第一顯示單元,用于將所述頁面標(biāo)簽的應(yīng)用功能的執(zhí)行結(jié)果在所述頁面中顯示。本發(fā)明實施例提供的技術(shù)方案,與現(xiàn)有技術(shù)中的頁面標(biāo)簽只能用于標(biāo)示相比,在解析頁面時,若確定所述頁面中是否包含能識別的注釋標(biāo)簽,則獲取所述注釋標(biāo)簽定義的頁面標(biāo)簽的應(yīng)用功能,之后執(zhí)行所述頁面標(biāo)簽的應(yīng)用功能,并將所述頁面標(biāo)簽的應(yīng)用功能的執(zhí)行結(jié)果在所述頁面中顯示,實現(xiàn)頁面標(biāo)簽與操作系統(tǒng)功能的交互,提高了用戶體驗。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實施例中擴(kuò)展頁面標(biāo)簽的方法流程圖;圖2為本發(fā)明實施例中擴(kuò)展頁面標(biāo)簽在頁面中顯示的示意圖;圖3為本發(fā)明實施例中一種擴(kuò)展頁面標(biāo)簽的裝置組成框圖;圖4為本發(fā)明實施例中另一種擴(kuò)展頁面標(biāo)簽的裝置組成框圖;圖5為本發(fā)明實施例中另一種擴(kuò)展頁面標(biāo)簽的裝置組成框圖;圖6為本發(fā)明實施例中另一種擴(kuò)展頁面標(biāo)簽的裝置組成框圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實施例提供一種擴(kuò)展頁面標(biāo)簽的方法,如圖1所示,該方法包括101、解析頁面,確定所述頁面中是否包含能識別的注釋標(biāo)簽。其中,需要說明的是,在執(zhí)行步驟101之前,本發(fā)明實施例還包括在頁面中以注釋標(biāo)簽的形式定義頁面標(biāo)簽;由于注釋標(biāo)簽是以標(biāo)簽解釋的形式存在,在執(zhí)行包含注釋標(biāo)簽的應(yīng)用程序時,若執(zhí)行設(shè)備不能識別該注釋標(biāo)簽,則該注釋標(biāo)簽是被忽略而不被執(zhí)行的。所以在頁面中以注釋標(biāo)簽的形式定義頁面標(biāo)簽,當(dāng)解析頁面的瀏覽器不能識別該注釋標(biāo)簽時,則該以注釋標(biāo)簽的形式定義頁面標(biāo)簽也不會影響頁面其他內(nèi)容的顯示,能夠兼容不同類型的瀏覽器。其中,注釋標(biāo)簽的定義可以通過以下的形式實現(xiàn),該形式為開始標(biāo)簽“〈! —”+ “mtt”+ “特殊標(biāo)簽名”+ “一>”結(jié)束標(biāo)簽“〈! —”+ “/mtt” + “特殊標(biāo)簽名”+ “一>”其中,該特殊標(biāo)簽名的定義包含但不局限于表I記載的內(nèi)容,表I如下
權(quán)利要求
1.一種擴(kuò)展頁面標(biāo)簽的方法,其特征在于,包括 解析頁面,確定所述頁面中是否包含能識別的注釋標(biāo)簽; 若所述頁面中包含能識別的注釋標(biāo)簽,則解析所述注釋標(biāo)簽,獲取所述注釋標(biāo)簽定義的頁面標(biāo)簽的應(yīng)用功能; 執(zhí)行所述頁面標(biāo)簽的應(yīng)用功能,并將所述頁面標(biāo)簽的應(yīng)用功能的執(zhí)行結(jié)果在所述頁面中顯示。
2.根據(jù)權(quán)利要求1所述的擴(kuò)展頁面標(biāo)簽的方法,其特征在于,在解析頁面,確定所述頁面中是否包含能識別的注釋標(biāo)簽之前,該方法還包括 在所述頁面中以注釋標(biāo)簽的形式定義頁面標(biāo)簽。
3.根據(jù)權(quán)利要求1所述的擴(kuò)展頁面標(biāo)簽的方法,其特征在于,在解析所述注釋標(biāo)簽,獲取所述注釋標(biāo)簽定義的頁面標(biāo)簽的應(yīng)用功能之后,該方法還包括 將所述頁面標(biāo)簽顯示在所述頁面中; 所述執(zhí)行所述頁面標(biāo)簽的應(yīng)用功能,并將所述頁面標(biāo)簽的應(yīng)用功能的執(zhí)行結(jié)果在所述頁面中顯示為在接收到對所述頁面標(biāo)簽的觸發(fā)后,執(zhí)行所述頁面標(biāo)簽的應(yīng)用功能,并將所述頁面標(biāo)簽的應(yīng)用功能的執(zhí)行結(jié)果在所述頁面中顯示。
4.根據(jù)權(quán)利要求3所述的擴(kuò)展頁面標(biāo)簽的方法,其特征在于,在執(zhí)行所述頁面標(biāo)簽的應(yīng)用功能,并將所述頁面標(biāo)簽的應(yīng)用功能的執(zhí)行結(jié)果在所述頁面中顯示之后,該方法還包括 根據(jù)觸發(fā),終止所述頁面標(biāo)簽在所述頁面中的顯示。
5.一種擴(kuò)展頁面標(biāo)簽的裝置,其特征在于,包括 確定單元,用于解析頁面,確定所述頁面中是否包含能識別的注釋標(biāo)簽; 獲取單元,用于在所述確定單元確定所述頁面中包含能識別的注釋標(biāo)簽時,解析所述注釋標(biāo)簽,獲取所述注釋標(biāo)簽定義的頁面標(biāo)簽的應(yīng)用功能; 執(zhí)行單元,用于執(zhí)行所述獲取單元獲取的所述頁面標(biāo)簽的應(yīng)用功能; 第一顯示單元,用于將所述頁面標(biāo)簽的應(yīng)用功能的執(zhí)行結(jié)果在所述頁面中顯示。
6.根據(jù)權(quán)利要求5所述的擴(kuò)展頁面標(biāo)簽的裝置,其特征在于,還包括 定義單元,用于在所述確定單元解析頁面,確定所述頁面中是否包含能識別的注釋標(biāo)簽之前,在所述頁面中以注釋標(biāo)簽的形式定義頁面標(biāo)簽。
7.根據(jù)權(quán)利要求5所述的擴(kuò)展頁面標(biāo)簽的裝置,其特征在于,還包括 第二顯示單元,用于在所述獲取單元解析所述注釋標(biāo)簽,獲取所述注釋標(biāo)簽定義的頁面標(biāo)簽的應(yīng)用功能之后,將所述頁面標(biāo)簽顯示在所述頁面中; 所述執(zhí)行單元還用于接收對所述頁面標(biāo)簽的觸發(fā),并根據(jù)該觸發(fā)執(zhí)行所述頁面標(biāo)簽的應(yīng)用功能。
8.根據(jù)權(quán)利要求7所述的擴(kuò)展頁面標(biāo)簽的裝置,其特征在于,還包括 終止操作單元,用于在所述執(zhí)行單元執(zhí)行所述頁面標(biāo)簽的應(yīng)用功能,并通過所述第一顯示單元將所述頁面標(biāo)簽的應(yīng)用功能的執(zhí)行結(jié)果在所述頁面中顯示之后,終止所述頁面標(biāo)簽在所述頁面中的顯示。
全文摘要
本發(fā)明實施例公開了一種擴(kuò)展頁面標(biāo)簽的方法和裝置,涉及頁面操作領(lǐng)域,能夠?qū)崿F(xiàn)頁面標(biāo)簽與操作系統(tǒng)功能的交互,提高了用戶體驗。本發(fā)明的方法包括解析頁面,確定所述頁面中是否包含能識別的注釋標(biāo)簽;若所述頁面中包含能識別的注釋標(biāo)簽,則解析所述注釋標(biāo)簽,獲取所述注釋標(biāo)簽定義的頁面標(biāo)簽的應(yīng)用功能;執(zhí)行所述頁面標(biāo)簽的應(yīng)用功能,并將所述頁面標(biāo)簽的應(yīng)用功能的執(zhí)行結(jié)果在所述頁面中顯示。本發(fā)明實施例主要用于頁面標(biāo)簽擴(kuò)展的過程中。
文檔編號G06F17/30GK102999502SQ20111026845
公開日2013年3月27日 申請日期2011年9月9日 優(yōu)先權(quán)日2011年9月9日
發(fā)明者李永華 申請人:騰訊科技(深圳)有限公司