[发明专利]扩展快捷键的方法和装置无效
申请号: | 200910005432.0 | 申请日: | 2009-01-20 |
公开(公告)号: | CN101782905A | 公开(公告)日: | 2010-07-21 |
发明(设计)人: | 商未雄;李伟;赵邑新;曹楠 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 冯谱;陈姗姗 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 扩展 快捷键 方法 装置 | ||
1.一种利用快捷键定位页面中的链接的方法,包括:
对页面内的链接进行解析;
根据解析结果,对所述页面内的链接进行分组;
按照组别为每个组别以及组别内的链接映射快捷键;以及
呈现快捷键映射信息。
2.根据权利要求1所述的方法,还包括:
监听快捷键的输入;以及
响应于快捷键的输入而定位到相应的组别或链接。
3.根据权利要求1所述的方法,
其中所述分组包括:
根据解析结果,对所述页面内的链接进行分组并保证组别数目不超过预定值;如果存在链接数目超过该预定值的组别,则对该组别进行下一层级的分组,并保证该下一层级的组别数目不超过该预定值;重复以上步骤直至最终层级不存在链接数目超过该预定值的组别;以及
其中所述映射快捷键包括:
按照层级和组别为每个组别以及组别内的链接映射快捷键。
4.根据权利要求1-3任一所述的方法,其中在对页面内的链接进行解析时,不处理所述页面内当前不可见的链接。
5.根据权利要求2所述的方法,其中当响应于快捷键的输入而定位到相应的组别时,使用导航键定位至该组别内的链接。
6.根据权利要求1-3任一所述的方法,其中
所述分组包括:根据链接在页面上的分布位置划分区域;以及
所述映射包括:按照区域的划分,将按键逐级映射为每个区域或链接的快捷键。
7.根据权利要求6所述的方法,其中
所述解析包括:解析页面的标记语言,创建DOM树模型;以及
所述分组进一步包括:根据DOM树模型,计算各链接节点之间的距离估值,根据距离估值对页面划分区域。
8.根据权利要求7所述的方法,其中所述呈现包括:以可视方式呈现映射到所述区域或链接的快捷键。
9.根据权利要求8所述的方法,其中所述呈现只显示当前可输入的1位快捷键映射信息。
10.根据权利要求1-3任一所述的方法,其中
所述分组包括:根据所述链接的显示文本的特征,对所述页面内的链接进行分组,并且使得最终层级不存在链接的下一文本特征所对应的按键相同的组别;以及
所述映射包括:按照文本特征与按键的对应关系,将按键逐级映射为每个组别或链接的快捷键。
11.根据权利要求10所述的方法,其中
所述文本的特征包括所述文本的字母特征或者所述文本的笔画特征;以及
所述映射将与文本的字母或者文本的笔画对应的按键映射为相应组别或链接的快捷键。
12.一种移动设备,包括:
显示器,显示包括多个链接的页面;
键盘,提供按键以定位页面中的链接;
快捷键生成单元,为网页上的每个链接生成快捷键,包括:
解析器,对页面内的链接进行解析;
分组器,根据所述解析器的解析结果,对所述页面内的链接进行分组;
映射器,按照组别为每个组别以及组别内的链接映射快捷键;以及
导航器,呈现快捷键映射信息。
13.根据权利要求12所述的移动设备,其中所述导航器还配置用于:
监听快捷键的输入;以及
响应于快捷键的输入而定位到相应的组别或链接。
14.根据权利要求12所述的移动设备,
其中所述分组器被配置用于:
根据所述解析结果,对所述页面内的链接进行分组并保证组别数目不超过预定值;如果存在链接数目超过该预定值的组别,则对该组别进行下一层级的分组,并保证该下一层级的组别数目不超过该预定值;重复以上步骤直至最终层级不存在链接数目超过该预定值的组别;以及
其中所述映射器被配置用于:
按照层级和组别为每个组别以及组别内的链接映射快捷键。
15.根据权利要求12-14任一所述的移动设备,其中所述解析器在对页面内的链接进行解析时,不处理所述页面内当前不可见的链接。
16.根据权利要求13所述的移动设备,其中当通过快捷键定位到相应的组别时,使用键盘的导航键定位至该组别内的链接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910005432.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种去除废水中低价无机磷的方法
- 下一篇:嵌入式平台协处理器