一种焦点元素显示方法、装置及数字电视接收终端制造方法及图纸

技术编号:15127871 阅读:125 留言:0更新日期:2017-04-10 06:41
本发明专利技术提供一种焦点元素显示方法、装置及数字电视接收终端,该方法包括:创建两个重合的网页窗口,在下层窗口加载用户选定的网页内容,在上层窗口加载透明网页;获取所述下层窗口的排版信息,确定当前焦点元素位置;根据所述当前焦点元素位置,在所述上层窗口的对应位置进行特效绘制;显示完成特效绘制后的网页。本发明专利技术提供的焦点元素显示方法、装置及数字电视接收终端,使用户浏览网页时,终端无需与前端设备交互,加快解析速度,实现焦点切换的动画效果。同时也解决网络环境差时的焦点异常问题,减少前端设备的下载负荷。

【技术实现步骤摘要】

本专利技术涉及数字电视
,尤其涉及一种焦点元素显示方法、装置及数字电视接收终端
技术介绍
随着数字电视技术的不断发展,数字电视接收终端的功能越来越多,通过嵌入式浏览器上网成为主要的功能之一。嵌入式浏览器与电脑上的浏览器不同,在电脑上,当用户对某一个链接的比较感兴趣时,只需要用鼠标点击该链接即可浏览相关的链接内容。但是,在数字电视接收终端上的嵌入式浏览器没有鼠标,只有一个遥控器。所以嵌入式浏览器必须突出显示当前焦点(即当前可选择的链接所在的位置),告诉用户当前焦点在哪里。用户可以通过遥控器的上下左右键切换到自己感兴趣的焦点元素。在现有技术中,对嵌入式浏览器浏览网页显示当前焦点元素的方式主要有:矩形框标记,填充色标记,替换图片三种。矩形框标记就是用一个矩形框把当前网页焦点元素框出来,作为一个标记,告诉用户当前焦点元素的位置。填充色标记就是用一个默认的颜色填充当前焦点元素的背景颜色,作一个标记,告诉用户当前焦点元素位置。这两种方式都是浏览器在当前网页上来标记当前焦点实现的。替换图片则是网页的开发人员通过客户端脚本语言JavaScript来监测。切换焦点时,当某个元素成为当前焦点了,就用指定的图片作为当前元素的背景,作一个标记,告诉用户当前焦点元素位置。当这个元素不再是当前焦点了,卸载作为背景的指定图片。这种通过替换图片显示当前焦点元素的方式,在加载、卸载图片时,需要通过JavaScript脚本语言来监测和实现。而且图片是放在前端设备上的。加载图片要通过浏览器向前端设备请求该图片。而且由于每一个焦点元素的长度和高度可能都不一样,所以一个网页可能需要准备若干张不同大小的替换图片。另外,如果想实现一些复杂的焦点元素切换,如焦点切换的过程实现平滑移动等2D效果,需要编写JavaScript脚本语言实现效果。这又要求网页开发人员熟练的掌握并使用JavaScript语言。专利技术人在实施本专利技术的过程中发现:前两种显示焦点元素的方式(矩形框标记、填充色标记)的显示效果不佳。目前数字电视业务为了显示效果,往往都不采用这两种方式,而是采用替换图片的方式,这样在视觉效果上比前两者效果更好。然而这种效果是需要替换图片的,图片的来源、焦点元素的尺寸等问题造成了图片选择的局限性。同时,在焦点元素切换过程中,因为需要从前端设备下载替换图片,从而影响切换速度,使网络异常,还可能会出现焦点元素切换错误,或者跳焦点切换的问题。综上所述,通过替换图片显示焦点元素,因为需要从前端设备下载数据,会影响切换的速度,同时也增加前端设备的负荷量。通过JavaScript脚本语言实现网页的动画效果,势必会增加许多JavaScript脚本代码,进而影响浏览器的整体性能。同时,也增加网页开发人员的网页编写的代码量(也会影响前端设备的负荷量)。-->
技术实现思路
本专利技术提供一种焦点元素显示方法、装置及数字电视接收终端,使用户浏览网页时,数字电视接收终端无需与前端设备交互,加快解析速度,实现焦点切换的动画效果。同时也解决网络环境差时的焦点异常问题,减少前端设备的下载负荷。本专利技术提供的焦点元素显示方法包括:创建两个重合的网页窗口,在下层窗口加载用户选定的网页内容,在上层窗口加载透明网页;获取所述下层窗口的排版信息,确定当前焦点元素位置;根据所述当前焦点元素位置,在所述上层窗口的对应位置进行特效绘制。优选的,所述创建两个重合的网页窗口,在下层窗口加载用户选定的网页内容,在上层窗口加载透明网页包括:创建两个大小一致且完全重合的网页窗口;根据用户请求,向前端设备获取网页数据,并排版显示在下层窗口;在上层窗口加载固定的全屏透明网页。优选的,所述当前焦点元素位置包括:当前焦点元素的初始坐标以及宽度、高度。优选的,所述根据所述当前焦点元素位置,在所述上层窗口的对应位置进行特效绘制,包括:根据下层窗口中当前焦点元素的初始坐标以及宽度、高度,在上层窗口中确定与其重合的特效绘制区域;在所述特效绘制区域内进行特效绘制;所述特效绘制包括:在所述特效绘制区域内着色或添加动画。优选的,在所述特效绘制区域内进行特效绘制之后还包括:接收焦点元素切换指令,获取切换后的焦点元素位置;调整上层窗口网页上的特效绘制区域,使所述特效绘制区域与下层窗口中切换后的焦点元素位置重合。优选的,所述调整上层窗口网页上的特效绘制区域包括:对上层窗口网页上的特效绘制区域进行平移、拉伸、缩放、旋转。本专利技术提供的焦点元素显示装置包括:创建模块,用于创建两个重合的网页窗口,在下层窗口加载用户选定的网页内容,在上层窗口加载透明网页;焦点定位模块,用于获取所述下层窗口的排版信息,确定当前焦点元素位置;特效绘制模块,用于根据所述当前焦点元素位置,在所述上层窗口的对应位置进行特效绘制;网页显示模块,用于显示完成特效绘制后的网页。优选的,所述创建模块包括:窗口创建单元,用于创建两个大小一致且完全重合的网页窗口;下层窗口显示单元,用于根据用户请求,向前端设备获取网页数据,并排版显示在所述窗口创建单元创建的下层窗口中;上层窗口加载单元,用于在所述窗口创建单元创建的上层窗口中加载固定的全屏-->透明网页。优选的,所述焦点定位模块确定的当前焦点元素位置包括:当前焦点元素的初始坐标以及宽度、高度。优选的,所述特效绘制模块包括:区域定位单元,用于根据下层窗口中当前焦点元素的初始坐标以及宽度、高度,在上层窗口中确定与其重合的特效绘制区域;特效绘制单元,用于在所述区域定位单元确定的特效绘制区域内进行特效绘制;所述特效绘制包括:在所述特效绘制区域内着色或添加动画。优选的,所述焦点定位模块包括:初始定位单元,用于获取下层窗口的排版信息,确定当前焦点元素位置;切换定位单元,用于接收焦点元素切换指令,获取切换后的焦点元素位置。优选的,所述特效绘制模块还包括:上层窗口管理单元,用于调整上层窗口网页中的特效绘制区域,使所述特效绘制区域与下层窗口中切换后的焦点元素位置重合;所述调整方式包括:对上层窗口网页中的特效绘制区域进行平移、拉伸、缩放、旋转。同时,本专利技术还提供一种数字电视接收终端,该数字电视接收终端包括上述焦点元素显示装置。实施本专利技术提供的焦点元素显示方法、装置及数字电视接收终端,可以使用户浏览网页时,终端无需与前端设备交互,加快解析速度,实现焦点显示的动画效果。同时也解决网络环境差时的焦点异常问题,减少前端设备的下载负荷。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供的焦点元素显示方法第一实施例流程示意图;图2为本专利技术提供的焦点元素显示方法第二实施例流程示意图;图3为本专利技术提供的上下层窗口显示示意图;图4为本专利技术提供的焦点元素显示装置第一实施例结构示意图;图5为本专利技术提供的焦点元素显示装置第二实施例结构示意图。具体实施方式本专利技术提供一种焦点元素显示方法、装置及数字电视接收终端,使用户浏览网页时,终端无需与前端设备交互,实现焦点切换的动画效果,加快解析速度。同时也解决网络环境差时的焦点异常问题,减少前端设备的下本文档来自技高网
...

【技术保护点】
一种焦点元素显示方法,其特征在于,包括:创建两个重合的网页窗口,在下层窗口加载用户选定的网页内容,在上层窗口加载透明网页;获取所述下层窗口的排版信息,确定当前焦点元素位置;根据所述当前焦点元素位置,在所述上层窗口的对应位置进行特效绘制;显示完成特效绘制后的网页。

【技术特征摘要】
1.一种焦点元素显示方法,其特征在于,包括:创建两个重合的网页窗口,在下层窗口加载用户选定的网页内容,在上层窗口加载透明网页;获取所述下层窗口的排版信息,确定当前焦点元素位置;根据所述当前焦点元素位置,在所述上层窗口的对应位置进行特效绘制;显示完成特效绘制后的网页。2.如权利要求1所述的焦点元素显示方法,其特征在于,所述创建两个重合的网页窗口,在下层窗口加载用户选定的网页内容,在上层窗口加载透明网页包括:创建两个大小一致且完全重合的网页窗口;根据用户请求,向前端设备获取网页数据,加载在下层窗口;在上层窗口加载固定的全屏透明网页。3.如权利要求2所述的焦点元素显示方法,其特征在于,所述当前焦点元素位置包括:当前焦点元素的初始坐标以及宽度、高度,以及下一个焦点的初始坐标以及宽度、高度。4.如权利要求3所述的焦点元素显示方法,其特征在于,所述根据所述当前焦点元素位置,在所述上层窗口的对应位置进行特效绘制,包括:根据下层窗口中当前焦点和下一个焦点元素的初始坐标以及宽度、高度,在上层窗口中确定与其重合的特效绘制区域;在所述特效绘制区域内进行特效绘制。5.如权利要求4所述的焦点元素显示方法,其特征在于,在所述特效绘制区域内进行特效绘制之后还包括:接收焦点元素切换指令,获取切换后的焦点元素位置;调整上层窗口网页上的特效绘制区域,使所述特效绘制区域与下层窗口中切换后的焦点元素位置重合。6.如权利要求5所述的焦点元素显示方法,其特征在于,所述调整上层窗口网页上的特效绘制区域包括:对上层窗口网页上的特效绘制区域进行平移、拉伸、缩放、旋转。7.一种焦点元素显示装置,其特征在于,包括:创建模块,用于创建两个重合的网页窗口,在下层窗口加载用户选定的网页内容,在上层窗口加载透明网页;焦点定...

【专利技术属性】
技术研发人员:刘汉军
申请(专利权)人:深圳市同洲电子股份有限公司
类型:发明
国别省市:广东;44

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

1