Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND DEVICE FOR EXTENDING PAGE TAG, AND COMPUTER STORAGE MEDIUM
Document Type and Number:
WIPO Patent Application WO/2013/034033
Kind Code:
A1
Abstract:
Disclosed are a method and device for extending a page tag, and a computer storage medium, relating to the field of page operation and being able to realize the interaction between page tags and operating system functions, improving user experience. The method in the present invention includes: parsing a page to determine whether the page includes an identifiable comment tag; if the page includes an identifiable comment tag, then parsing the comment tag to acquire the application function of the page tag defined by the comment tag; and executing the application function of the page tag, and displaying the execution result of the application function of the page tag on the page. The embodiments of the present invention are mainly used during the process of page tag extension.

Inventors:
LI YONGHUA (CN)
Application Number:
PCT/CN2012/078963
Publication Date:
March 14, 2013
Filing Date:
July 20, 2012
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
TENCENT TECH SHENZHEN CO LTD (CN)
LI YONGHUA (CN)
International Classes:
G06F17/30
Foreign References:
CN101894139A2010-11-24
CN1988536A2007-06-27
Other References:
None
See also references of EP 2755144A4
Attorney, Agent or Firm:
CHINA PAT INTELLECTUAL PROPERTY OFFICE (CN)
北京派特恩知识产权代理事务所(普通合伙) (CN)
Download PDF:
Claims:
权利要求书

1、 一种扩展页面标签的方法, 其特征在于, 包括:

解析页面, 确定所述页面中是否包含能识别的注释标签;

若所述页面中包含能识别的注释标签, 则解析所述注释标签, 获取所 述注释标签定义的页面标签的应用功能;

执行所述页面标签的应用功能, 并将所述页面标签的应用功能的执行 结果在所述页面中显示。

2、 根据权利要求 1所述的扩展页面标签的方法, 其特征在于, 在解析 页面, 确定所述页面中是否包含能识别的注释标签之前, 该方法还包括: 在所述页面中以注释标签的形式定义页面标签。

3、 根据权利要求 2所述的扩展页面标签的方法, 其特征在于, 该方法 还包括: 将所述注释标签的定义为:

开始标签: "<!-" + "mtt" + "特殊标签名" + "- >" ; 和 /或, 结束标签: "<!--,, + "/mtt" + "特殊标签名" + "--〉,,。

4、 根据权利要求 1所述的扩展页面标签的方法, 其特征在于, 在解析 所述注释标签, 获取所述注释标签定义的页面标签的应用功能之后, 该方 法还包括:

将所述页面标签显示在所述页面中;

所述执行所述页面标签的应用功能, 并将所述页面标签的应用功能的 执行结果在所述页面中显示为: 在接收到对所述页面标签的触发后, 执行 所述页面标签的应用功能, 并将所述页面标签的应用功能的执行结果在所 述页面中显示。

5、 根据权利要求 4所述的扩展页面标签的方法, 其特征在于, 在执行 所述页面标签的应用功能, 并将所述页面标签的应用功能的执行结果在所 述页面中显示之后, 该方法还包括: 终止所述页面标签在所述页面中的显示。

6、 一种扩展页面标签的装置, 其特征在于, 包括:

确定单元, 用于解析页面, 确定所述页面中是否包含能识别的注释标 签;

获取单元, 用于在所述确定单元确定所述页面中包含能识别的注释标 签时, 解析所述注释标签, 获取所述注释标签定义的页面标签的应用功能; 执行单元, 用于执行所述获取单元获取的所述页面标签的应用功能; 第一显示单元, 用于将所述页面标签的应用功能的执行结果在所述页 面中显示。

7、 根据权利要求 6所述的扩展页面标签的装置, 其特征在于, 该装置 还包括:

定义单元, 用于在所述页面中以注释标签的形式定义页面标签。

8、 根据权利要求 7所述的扩展页面标签的装置, 其特征在于, 定义单元, 还用于将所述注释标签的定义为:

开始标签: "<!-" + "mtt" + "特殊标签名" + "--〉"; 和 /或, 结束标签: "<!--,, + mtt" + "特殊标签名" + "--〉,,。

9、 根据权利要求 6所述的扩展页面标签的装置, 其特征在于, 该装置 还包括:

第二显示单元, 用于将所述页面标签显示在所述页面中;

所述执行单元还用于接收对所述页面标签的触发, 并根据该触发执行 所述页面标签的应用功能。

10、 根据权利要求 9所述的扩展页面标签的装置, 其特征在于, 该装 置还包括: 终止操作单元, 用于终止所述页面标签在所述页面中的显示。

11、 一种计算机存储介质, 其特征在于, 其中存储有计算机程序, 该 计算机程序用于执行所述权利要求 1至 5任一项所述的方法。

Description:
扩展页面标签的方法、 装置和计算机存储介质 本专利申请要求 2011 年 9 月 9 日提交的中国专利申请号为 201110268453.9, 申请人为腾讯科技(深圳)有限公司, 发明名称为 "扩展 页面标签的方法和装置" 的优先权, 该申请的全文以引用的方式并入本申 请中。 技术领域

本发明涉及页面操作领域, 尤其涉及一种扩展页面标签的方法、 装置 和计算机存储介质。 背景技术

目前, 具有与操作系统功能交互的标签在终端设备上 , 特别是移动终 端设备上的应用已经非常普遍,但是在页面显 示中,无论该页面是 WML(无 线标记语言, Wireless Markup Language ) 页面标准页面, 或是 XHTML ( extensible HyperText Markup Language, 可扩展超文本置标语言) 页面标 准的页面, 还是 HTML ( Hyper Text Mark-up Language, 超文本标记语言) 页面标准的页面, 都没有定义可以与操作系统功能交互的页面标 签, 该操 作系统功能如发短信、 发彩信、 调节系统声音、 调节屏幕亮度、 显示系统 GPS 信息、 显示电池信息、 显示内存信息、 局部刷新页面中特定区域等, 该页面标签只能起到标示所用, 用户不能通过对页面中的页面标签进行操 作实现对应用程序的功能。 发明内容

本发明的实施例提供一种扩展页面标签的方法 、 装置和计算机存储介 质, 能够实现页面标签与操作系统功能的交互, 提高了用户体验。 一种扩展页面标签的方法, 包括:

解析页面, 确定所述页面中是否包含能识别的注释标签;

若所述页面中包含能识别的注释标签, 则解析所述注释标签, 获取所 述注释标签定义的页面标签的应用功能;

执行所述页面标签的应用功能, 并将所述页面标签的应用功能的执行 结果在所述页面中显示。

一种扩展页面标签的装置, 包括:

确定单元, 用于解析页面, 确定所述页面中是否包含能识别的注释标 签;

获取单元, 用于在所述确定单元确定所述页面中包含能识 别的注释标 签时, 解析所述注释标签, 获取所述注释标签定义的页面标签的应用功能 ; 执行单元, 用于执行所述获取单元获取的所述页面标签的 应用功能; 第一显示单元, 用于将所述页面标签的应用功能的执行结果在 所述页 面中显示。

一种计算机存储介质, 其中存储有计算机程序, 该计算机程序用于执 行上述扩展页面标签的方法。

本发明实施例提供的技术方案, 与现有技术中的页面标签只能用于标 示相比, 在解析页面时, 若确定所述页面中包含能识别的注释标签, 则获 取所述注释标签定义的页面标签的应用功能, 之后执行所述页面标签的应 用功能, 并将所述页面标签的应用功能的执行结果在所 述页面中显示, 实 现页面标签与操作系统功能的交互, 提高了用户体验。 附图说明

图 1为本发明实施例中扩展页面标签的方法流程 ;

图 2为本发明实施例中扩展页面标签在页面中显 的示意图; 图 3为本发明实施例中一种扩展页面标签的装置 成框图; 图 4为本发明实施例中另一种扩展页面标签的装 组成框图; 图 5为本发明实施例中另一种扩展页面标签的装 组成框图; 图 6为本发明实施例中另一种扩展页面标签的装 组成框图。 具体实施方式

下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进 行清楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没 有作出创造性劳动前提下所获得的所有其他实 施例, 都属于本发明保护的 范围。

本发明实施例提供一种扩展页面标签的方法, 如图 1 所示, 该方法包 括:

步驟 101、 解析页面, 确定所述页面中是否包含能识别的注释标签。 其中, 需要说明的是, 在执行步驟 101之前, 本发明实施例还包括在 页面中以注释标签的形式定义页面标签; 由于注释标签是以标签解释的形 式存在, 在执行包含注释标签的应用程序时, 若执行设备不能识别该注释 标签, 则该注释标签是被忽略而不被执行的、 即不作处理。 所以在页面中 以注释标签的形式定义页面标签, 当解析页面的浏览器不能识别该注释标 签时, 则该以注释标签的形式定义页面标签也不会影 响页面其他内容的显 示, 能够兼容不同类型的浏览器。

其中, 注释标签的定义可以通过以下的形式实现, 该形式为: 开始标签: "<!-" + "mtt" + "特殊标签名" + "--〉"

和 /或

结束标签: "<!-" + mtt" + "特殊标签名" + "--〉"

其中, 该特殊标签名的定义包含但不局限于表 1记载的内容, 表 1如 下: 特殊标签名 说明

Mttapp 调用其他应用或插件

Mttsms/mttmms 调用短信 /彩信界面或直接以短信 /彩信形式发送

指定内容到指定号码

mttclose 关闭当前窗口

mttcopy 复制指定文字

Mtttel 拨打制定电话

Mttgps 显示当前 GPS位置

mttweather 显示当前天气信息

mttmark 保存书签

mttprefeth 将当前包含的超级链接指向地址内容先预读到

本地緩存

mttmore 将包含的内容收拢成一行, 点击能展开所有内容

表 1

例如, 定义一个可以点击的链接 "保存书签", 用户在页面点击后, 进 入书签保存界面, 并同时预填标题 "手机腾讯网" 和网址 "3g.qq.com"; 为 完成上述功能, 该注释标签的定义如下:

<!— mttmark vtype=a showtvalue=,,保存书签,, href="3g.qq.com" title=,,手 机腾讯网,,<! --/mttmark- -〉

步驟 102、若所述页面中包含能识别的注释标签,则 解析所述注释标签, 获取所述注释标签定义的页面标签的应用功能 。

步驟 103、执行所述页面标签的应用功能, 并将所述页面标签的应用功 能的执行结果在所述页面中显示。

该处, 如步驟 101中的举例, 执行所述保存书签的应用功能时, 如图 所示, 将所述书签保存界面, 将书签名称预填为 "手机腾讯网" 和将书签 网址预填为 "3g.qq.com"。

进一步需要说明的是, 在解析所述注释标签, 获取所述注释标签定义 的页面标签的应用功能后, 还可以通过以下的方法实现页面标签的应用功 能的显示, 该方法包括:

将所述页面标签显示在所述页面中; 在接收到对所述页面标签的触发 后, 执行所述页面标签的应用功能, 并将所述页面标签的应用功能的执行 结果在所述页面中显示。

进一步的, 为了用户操作的方便, 在将执行所述页面标签的应用功能, 并将所述页面标签的应用功能的执行结果在所 述页面中显示之后, 该方法 还包括: 根据触发, 终止所述页面标签在所述页面中的显示。

本发明实施例中, 在解析页面时, 若确定所述页面中是否包含能识别 的注释标签, 则获取所述注释标签定义的页面标签的应用功 能, 之后执行 所述页面标签的应用功能, 并将所述页面标签的应用功能的执行结果在所 述页面中显示, 实现页面标签与操作系统功能的交互, 提高了用户体验。 并且, 定义页面标签使用的是注释标签, 由于注释标签的一般浏览器忽略 的特性, 使得不能识别该注释标签的浏览器, 在浏览定义了本发明实施例 的页面标签时, 也能将该页面正常显示, 能够兼容不同类型的浏览器。

并且, 本发明实施例中, 在解析所述注释标签, 获取所述注释标签定 义的页面标签的应用功能后, 还可以将所述页面标签显示在所述页面中, 根据用户的触发执行所述页面标签的应用功能 , 并将所述页面标签的应用 功能的执行结果在所述页面中显示, 使得页面标签应用功能的执行方式多 样化, 方便了用户操作, 提高了用户体验。

进一步的, 本发明实施例中, 在将所述页面标签的应用功能的执行结 果在所述页面中显示之后, 还可以根据触发, 终止所述页面标签在所述页 面中的显示, 方便了用户操作, 提高了用户体验。 本发明实施例还提供一种扩展页面标签的装置 , 如图 3 所示, 该装置 包括: 确定单元 21、 获取单元 22、 执行单元 23和第一显示单元 24。

确定单元 21 , 用于解析页面, 确定所述页面中是否包含能识别的注释 标签。

获取单元 22,用于在所述确定单元 21确定所述页面中包含能识别的注 释标签时, 解析所述注释标签, 获取所述注释标签定义的页面标签的应用 功能。 能。

第一显示单元 24, 用于将所述页面标签的应用功能的执行结果在 所述 页面中显示。

进一步的, 如图 4所示, 该装置还包括: 定义单元 25。

定义单元 25 , 用于在所述确定单元 21解析页面, 确定所述页面中是否 包含能识别的注释标签之前, 在所述页面中以注释标签的形式定义页面标 签。 其中, 由于注释标签是以标签解释的形式存在, 在执行包含注释标签 的应用程序时, 若执行设备不能识别该注释标签, 则该注释标签是被忽略 而不被执行的。 所以在页面中以注释标签的形式定义页面标签 , 当解析页 面的浏览器不能识别注释标签, 则该以注释标签的形式定义页面标签也不 会影响页面其他内容的显示, 使得浏览器使用的兼容性比较好。 另外, 关 于注释标签的定义的具体描述, 可以参考图 1中的步驟 101中的相应描述, 本发明实施例此处将不再赘述。

进一步的, 如图 5所示, 该装置还包括: 第二显示单元 26。

第二显示单元 26, 用于在所述获取单元 22解析所述注释标签, 获取所 述注释标签定义的页面标签的应用功能之后, 将所述页面标签显示在所述 页面中。 所述执行单元 23还用于接收对所述页面标签的触发, 并根据该触发执 行所述页面标签的应用功能。

进一步的, 如图 6所示, 该装置还包括: 终止操作单元 27。 能, 并将所述页面标签的应用功能的执行结果在所 述页面中显示之后, 终 止所述页面标签在所述页面中的显示。

需要说明的是, 本发明实施例提供的扩展页面标签的装置各功 能模块 的其他描述, 可以参考实施图 1和图 2对应的相关描述, 本发明实施例此 处将不再赘述。

在本发明实施例中,扩展页面标签的装置中, 各单元名称中出现的 "第 一" "第二 " 是为了在名称上将各个不同的单元进行区别, 并无含义上的递 进。

本发明实施例中, 在解析页面时, 若确定所述页面中是否包含能识别 的注释标签, 则获取所述注释标签定义的页面标签的应用功 能, 之后执行 所述页面标签的应用功能, 并将所述页面标签的应用功能的执行结果在所 述页面中显示, 实现页面标签与操作系统功能的交互, 提高了用户体验。 并且, 定义页面标签使用的是注释标签, 由于注释标签的一般浏览器忽略 的特性, 使得不能识别该注释标签的浏览器, 在浏览定义了本发明实施例 的页面标签时, 也能将该页面正常显示, 能够兼容不同类型的浏览器。

并且, 本发明实施例中, 在解析所述注释标签, 获取所述注释标签定 义的页面标签的应用功能后, 还可以将所述页面标签显示在所述页面中, 根据用户的触发执行所述页面标签的应用功能 , 并将所述页面标签的应用 功能的执行结果在所述页面中显示, 使得页面标签应用功能的执行方式多 样化, 方便了用户操作, 提高了用户体验。

进一步的, 本发明实施例中, 在将所述页面标签的应用功能的执行结 果在所述页面中显示之后, 还可以根据触发, 终止所述页面标签在所述页 面中的显示, 方便了用户操作, 提高了用户体验。

通过以上的实施方式的描述, 所属领域的技术人员可以清楚地了解到 本发明可借助软件加必需的通用硬件的方式来 实现, 当然也可以通过硬件, 但很多情况下前者是更佳的实施方式。 基于这样的理解, 本发明的技术方 案本质上或者说对现有技术做出贡献的部分可 以以软件产品的形式体现出 来, 该计算机软件产品存储在可读取的存储介质中 , 如计算机的软盘, 硬 盘或光盘等, 包括若干指令用以使得一台计算机设备(可以 是个人计算机, 服务器, 或者网络设备等)执行本发明各个实施例所述 的方法。

以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并不局 限于此, 任何熟悉本技术领域的技术人员在本发明揭露 的技术范围内, 可 轻易想到变化或替换, 都应涵盖在本发明的保护范围之内。 因此, 本发明 的保护范围应以所述权利要求的保护范围为准 。