[发明专利]一种基于嵌入式全功能浏览器的焦点导航方法有效
申请号: | 201110367501.X | 申请日: | 2011-11-18 |
公开(公告)号: | CN102402601A | 公开(公告)日: | 2012-04-04 |
发明(设计)人: | 蒲凯;苏轲;李晓东 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 詹永斌;卿诚 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 嵌入式 全功能 浏览器 焦点 导航 方法 | ||
1.一种基于嵌入式全功能浏览器的焦点导航方法,其具体包含以下步骤:
步骤1.定义存放焦点属性信息的数据结构,获取每个焦点的属性信息并将每个焦点添加到链表中;
步骤2.当焦点移动时,判断每个候选焦点框和当前焦点框的重合度,根据重合度得到候选焦点集,选择候选焦点集中焦点框中心点距离当前焦点框中心点最短的候选焦点框为目标焦点;
其中:
当前焦点:是指当前网页中高亮显示的焦点;
候选焦点:是指网页中除去当前焦点的所有可用焦点;
目标焦点:即将高亮显示的焦点;
焦点间的重合度:是指当焦点移动时,根据移动方向,当前焦点框与候选焦点框在水平方向或者垂直方向的重合程度,根据重合程度分为:完全重合,部分重合,不重合;
焦点间的距离:是指当前焦点框中心点与候选焦点框中心点之间的直线距离。
2.如权利要求1所述的基于嵌入式全功能浏览器的焦点导航方法,其特征在于所述根据重合度得到候选焦点集的方法具体为,根据重合度的优先级,首先把完全重合的候选焦点作为候选焦点集;如果没有完全重合的候选焦点,其次把部分重合的候选焦点作为候选焦点集;如果没有部分重合的候选焦点,最后把不重合的候选焦点作为候选焦点集。
3. 如权利要求2所述的基于嵌入式全功能浏览器的焦点导航方法,其特征在于所述步骤2具体为:
在竖直方向上,当向上移动焦点时,对于候选焦点中心点y坐标值小于当前焦点中心点的y坐标值的候选焦点忽略;当向下移动焦点时,对于候选焦点中心点y坐标值大于当前焦点中心点的y坐标值的候选焦点忽略;然后进行重合度判断和距离计算。
4.如权利要求3所述的基于嵌入式全功能浏览器的焦点导航方法,其特征在于所述步骤2具体为:
在水平方向上,当向左移动焦点时,对于候选焦点中心点x坐标值大于当前焦点中心点的x坐标值的候选焦点忽略;当向右移动焦点时,对于候选焦点中心点x坐标值小于当前焦点中心点的y坐标值的候选焦点忽略;然后进行重合度判断和距离计算。
5.如权利要求4所述的基于嵌入式全功能浏览器的焦点导航方法,其特征在于所述步骤1定义的存放焦点属性信息的数据结构里面主要包含了焦点的类型,状态,坐标信息属性信息,在嵌入式全功能浏览器对网页进行HTML解析后,生成一颗DOM树,通过遍历整颗DOM树,将DOM树中的每个节点的相关属性信息添加到上述构建的数据结构的相关参数当中。
6. 如权利要求5所述的基于嵌入式全功能浏览器的焦点导航方法,其特征在于所述方法还包括对默认焦点框显示的支持。
7.通过对链表中焦点的y坐标值进行比较,选出y最小的值,如果存在y值相等的情况,则比较x坐标值的大小,最终选取在y坐标最小的情况下x坐标值也最小的那个焦点为默认显示焦点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110367501.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:两用包装盒
- 下一篇:一种轨道车辆用半主动控制式空气弹簧