一种Web页面的焦点切换方法、装置及设备制造方法及图纸

技术编号:30681687 阅读:13 留言:0更新日期:2021-11-06 09:12
本发明专利技术公开了一种Web页面的焦点切换方法、装置及设备,考虑到在用户切换焦点时,潜意识里通常会试图将焦点移动到指定方向的距离当前焦点最近的视图模块上,因此本申请中基于接收到的指定方向,可以计算当前焦点所在视图模块的指定方向那一侧的所有视图模块与当前焦点所在视图模块的距离,并将Web页面的焦点落在经过计算的距离当前焦点所在视图模块最近的目标视图模块上,即使在Web页面中各个视图模块无规则凌乱地排布,通过本申请中的焦点切换方法也可以按照用户的真实意图进行焦点切换,使得用户可以根据自身喜好对Web页面中的试图模块进行灵活排布,提升了用户体验。提升了用户体验。提升了用户体验。

【技术实现步骤摘要】
一种Web页面的焦点切换方法、装置及设备


[0001]本专利技术涉及Web页面领域,特别是涉及一种Web页面的焦点切换方法,本专利技术还涉及一种Web页面的焦点切换装置及设备。

技术介绍

[0002]在众多智能设备上均具有Web(World Wide Web,全球广域网)页面,例如计算机的浏览器上的Web页面以及智能电视上展示的Web页面等,在这些Web页面上通常都排布有多个的视图模块,且每个视图模块设有对应链接,用户通过点击指定的视图模块便可以进入对应的链接,其中,用户可以通过上下左右四个方向键对视图模块进行选择,也即切换Web页面的焦点(被选择的视图模块),然而现有技术中缺少一种成熟的通过上下左右四方向键切换Web页面焦点的方法,导致现有的Web页面的各个视图模块均需规整地紧密贴合排布,例如智能电视上的各个视图模块均为矩形且规整地排布,当用户点击遥控器上的右方向键时,Web页面的焦点便会移动到当前焦点所在视图模块右侧紧邻的视图模块上。
[0003]很明显,Web页面上的视图模块的排布方式受到了很大的局限,用户无法自主灵活安排各个视图模块的位置,一旦其无规则分布,那么便无法通过上下左右四个方向键进行焦点的切换,影响了用户体验。
[0004]因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。

技术实现思路

[0005]本专利技术的目的是提供一种Web页面的焦点切换方法,即使在Web页面中各个视图模块无规则凌乱地排布,通过本申请中的焦点切换方法也可以按照用户的真实意图进行焦点切换,使得用户可以根据自身喜好对Web页面中的试图模块进行灵活排布,提升了用户体验;本专利技术的另一目的是提供一种Web页面的焦点切换装置及设备,即使在Web页面中各个视图模块无规则凌乱地排布,通过本申请中的焦点切换方法也可以按照用户的真实意图进行焦点切换,使得用户可以根据自身喜好对Web页面中的试图模块进行灵活排布,提升了用户体验。
[0006]为解决上述技术问题,本专利技术提供了一种Web页面的焦点切换方法,包括:
[0007]在接收到方向指令时,确定出所述方向指令中的指定方向;
[0008]确定出Web页面中,位于当前焦点所在视图模块的所述指定方向一侧的所有视图模块并作为备选视图模块;
[0009]将距离当前焦点所在视图模块最近的所述备选视图模块作为目标视图模块;
[0010]将所述Web页面的焦点落在所述目标视图模块。
[0011]优选地,所述确定出Web页面中,位于当前焦点所在视图模块的所述指定方向一侧的所有视图模块并作为备选视图模块之后,所述将距离当前焦点所在视图模块最近的所述备选视图模块作为目标视图模块之前,该Web页面的焦点切换方法还包括:
[0012]确定当前选定的寻焦策略;
[0013]若所述寻焦策略为重叠优先策略,则将与所述指定方向的对应区域存在交集,且距离当前焦点所在视图模块最近的所述备选视图模块作为目标视图模块,并执行所述将所述Web页面的焦点落在所述目标视图模块的步骤;
[0014]若所述寻焦策略为距离优先策略,则执行所述将距离当前焦点所在视图模块最近的所述备选视图模块作为目标视图模块的步骤;
[0015]其中,所述指定方向的对应区域指的是,当前焦点所在视图模块向所述指定方向无限平移所经过的区域。
[0016]优选地,该Web页面的焦点切换方法还包括:
[0017]响应于寻焦策略修改指令,将当前的所述寻焦策略修改为所述寻焦策略修改指令指定的寻焦策略。
[0018]优选地,所述在接收到方向指令时,确定出所述方向指令中的指定方向之后,所述确定出Web页面中,位于当前焦点所在视图模块的所述指定方向一侧的所有视图模块并作为备选视图模块之前,该Web页面的焦点切换方法还包括:
[0019]判断元素快捷选定功能是否已开启;
[0020]若是,则将所述Web页面的焦点落在所述指定方向对应的预设元素;
[0021]若否,则执行所述确定出Web页面中,位于当前焦点所在视图模块的所述指定方向一侧的所有视图模块并作为备选视图模块的步骤;
[0022]其中,元素指所述试图模块。
[0023]优选地,该Web页面的焦点切换方法还包括:
[0024]响应于元素快捷选定功能的开关指令,切换一次所述元素快捷选定功能的开关状态。
[0025]优选地,所述将距离当前焦点所在视图模块最近的所述备选视图模块作为目标视图模块具体为:
[0026]将当前焦点所在视图模块与所述备选视图模块之间的最小像素点距离作为两者的距离;
[0027]将距离当前焦点所在视图模块最近的所述备选视图模块作为目标视图模块。
[0028]优选地,该Web页面的焦点切换方法还包括:
[0029]在开机后首次进入所述Web页面时,判断是否存在默认落焦元素;
[0030]若是,将所述Web页面的焦点落在所述默认落焦元素;
[0031]若否,则将所述Web页面的焦点落在上次关机时刻记录的焦点所在的所述视图模块。
[0032]优选地,该Web页面的焦点切换方法还包括:
[0033]响应于设置指令,将所述设置指令中指定的视图模块设定为所述默认落焦元素。
[0034]为解决上述技术问题,本专利技术还提供了一种Web页面的焦点切换装置,包括:
[0035]接收模块,用于在接收到方向指令时,确定出所述方向指令中的指定方向;
[0036]确定模块,用于确定出Web页面中,位于当前焦点所在视图模块的所述指定方向一侧的所有视图模块并作为备选视图模块;
[0037]选择模块,用于将距离当前焦点所在视图模块最近的所述备选视图模块作为目标
视图模块;
[0038]落焦模块,用于将所述Web页面的焦点落在所述目标视图模块。
[0039]为解决上述技术问题,本专利技术还提供了一种Web页面的焦点切换设备,包括:
[0040]存储器,用于存储计算机程序;
[0041]处理器,用于执行所述计算机程序时实现如上所述Web页面的焦点切换方法的步骤。
[0042]本专利技术提供了一种Web页面的焦点切换方法,考虑到在用户切换焦点时,潜意识里通常会试图将焦点移动到指定方向的距离当前焦点最近的视图模块上,因此本申请中基于接收到的指定方向,可以计算当前焦点所在视图模块的指定方向那一侧的所有视图模块与当前焦点所在视图模块的距离,并将Web页面的焦点落在经过计算的距离当前焦点所在视图模块最近的目标视图模块上,即使在Web页面中各个视图模块无规则凌乱地排布,通过本申请中的焦点切换方法也可以按照用户的真实意图进行焦点切换,使得用户可以根据自身喜好对Web页面中的试图模块进行灵活排布,提升了用户体验。
[0043]本专利技术还提供了一种Web页面的焦点切换装置及设备,具有如上Web页面的焦点切换方法相同的有益效果。
附图说明
[004本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种Web页面的焦点切换方法,其特征在于,包括:在接收到方向指令时,确定出所述方向指令中的指定方向;确定出Web页面中,位于当前焦点所在视图模块的所述指定方向一侧的所有视图模块并作为备选视图模块;将距离当前焦点所在视图模块最近的所述备选视图模块作为目标视图模块;将所述Web页面的焦点落在所述目标视图模块。2.根据权利要求1所述的Web页面的焦点切换方法,其特征在于,所述确定出Web页面中,位于当前焦点所在视图模块的所述指定方向一侧的所有视图模块并作为备选视图模块之后,所述将距离当前焦点所在视图模块最近的所述备选视图模块作为目标视图模块之前,该Web页面的焦点切换方法还包括:确定当前选定的寻焦策略;若所述寻焦策略为重叠优先策略,则将与所述指定方向的对应区域存在交集,且距离当前焦点所在视图模块最近的所述备选视图模块作为目标视图模块,并执行所述将所述Web页面的焦点落在所述目标视图模块的步骤;若所述寻焦策略为距离优先策略,则执行所述将距离当前焦点所在视图模块最近的所述备选视图模块作为目标视图模块的步骤;其中,所述指定方向的对应区域指的是,当前焦点所在视图模块向所述指定方向无限平移所经过的区域。3.根据权利要求2所述的Web页面的焦点切换方法,其特征在于,该Web页面的焦点切换方法还包括:响应于寻焦策略修改指令,将当前的所述寻焦策略修改为所述寻焦策略修改指令指定的寻焦策略。4.根据权利要求2所述的Web页面的焦点切换方法,其特征在于,所述在接收到方向指令时,确定出所述方向指令中的指定方向之后,所述确定出Web页面中,位于当前焦点所在视图模块的所述指定方向一侧的所有视图模块并作为备选视图模块之前,该Web页面的焦点切换方法还包括:判断元素快捷选定功能是否已开启;若是,则将所述Web页面的焦点落在所述指定方向对应的预设元素;若否,则执行所述确定出Web页面中,位于...

【专利技术属性】
技术研发人员:郭鹏
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1