电视浏览器的控制方法和装置的制造方法

文档序号:9582162阅读:607来源:国知局
电视浏览器的控制方法和装置的制造方法
【技术领域】
[0001]本发明涉及浏览器控制领域,更为具体地,涉及电视浏览器的控制方法和装置。
【背景技术】
[0002]目前在智能电视浏览器中浏览网页时,主要采用2种方式实现焦点移动:一种是仅用焦点切换模式;利用设备遥控器进行切换焦点时,一般都会有‘上、下、左、右、确定、返回、菜单’等按键,可以通过方向按键进行焦点的切换,然后按下确定键进行点击来实现焦点位置的选择。另一种是仅通过鼠标模式来移动光标;其中鼠标模式也是利用设备遥控器进行操控的。
[0003]采用目前的焦点移动方式,会存在以下问题:
[0004]对于传统型网页(传统型网页指的是网页元素尺寸不满足预定要求的或者尺寸满足一定要求但分布不规律的网页)进行页面元素的焦点定位时,需要利用系统自带的焦点切换算法来确定下一焦点的位置(焦点切换模式),如图1所示;若需要从当前位置A切换到页面右下角的一个页面元素B时,需要经过多次的页面焦点切换才能实现,非常耗时,用户体验很差;
[0005]采用目前的鼠标模式方式,会存在以下问题;
[0006]若通过鼠标模式来移动焦点,由于鼠标移动焦点的方式是每次按照一定的步长来移动焦点,在自有组件或者定制型网页(定制型网页指的是网页元素尺寸满足一定要求,网页元素的布局规律的网页)中,利用鼠标模式来移动焦点进而实现焦点切换是非常耗时的(一个实例如图2所示,鼠标光标由当前位置C需经过4个步长才能移动到目标位置D)。
[0007]综上,只采用焦点切换模式控制电视浏览器时,对于传统型网页,需要经过多次的页面焦点切换才能将焦点移动目标位置,非常耗时,用户体验很差;若只采用鼠标模式控制电视浏览器时,对于定制型网页,实现焦点切换是非常耗时的。

【发明内容】

[0008]本发明的目的在于提出一种电视浏览器的控制方法和装置,可以根据网页结构的不同而选择遥控器焦点切换模式或者鼠标模式方便地进行焦点移动,提升用户体验。
[0009]根据本发明的一个方面,提供了一种电视浏览器的控制方法,其中,包括:获取待访问网页的网页结构特征;其中,所述网页结构特征包括:网页DIV元素的尺寸和DIV元素在网页中的相对位置;当网页结构特征满足预设条件时,将遥控器切换为焦点切换模式;当网页结构特征不满足预设条件时,将遥控器切换为鼠标模式;其中,所述预设条件包括网页DIV元素的尺寸满足预定尺寸且位置相邻的DIV元素组合的总面积占待访问网页面积的比例,大于或者等于预设的阈值。
[0010]根据本发明的另一个方面,提供了一种电视浏览器的控制装置,其中,包括:获取单元,用于获取待访问网页的网页结构特征;其中,所述网页结构特征包括:网页DIV元素的尺寸和DIV元素在网页中的相对位置;遥控器切换单元,用于当网页结构特征满足预设条件时,将遥控器切换为焦点切换模式;当网页结构特征不满足预设条件时,将遥控器切换为鼠标模式;其中,所述预设条件包括网页DIV元素的尺寸满足预定尺寸且位置相邻的DIV元素组合的总面积占待访问网页面积的比例,大于或者等于预设的阈值。
[0011]在本发明中,先分析待访问网页的网页结构特征,当网页DIV元素的尺寸满足预定尺寸且位置相邻的DIV元素组合的总面积占待访问网页面积的比例大于或者等于预设的阈值时,此时的网页结构特征更适合采用遥控器焦点切换模式,可以方便地进行焦点切换;对于其他网页结构特征(如一些含链接比较多的网页),采用遥控器鼠标模式更方便焦点切换;相对于传统的电视浏览器的焦点移动方法,本发明可以选择更适合网页结构特征的焦点移动方式,提升用户体验。
[0012]下面的说明以及附图详细说明了本发明的某些示例性方面。然而,这些方面指示的仅仅是可使用本发明的原理的各种方式中的一些方式。此外,本发明旨在包括所有这些方面以及它们的等同物。
【附图说明】
[0013]根据下述参照附图进行的详细描述,本发明的上述和其他目的、特征和优点将变得更加显而易见。在附图中:
[0014]图1示出了电视浏览器中仅采用遥控器焦点切换模式来移动焦点的一示意图;
[0015]图2示出了电视浏览器中仅采用遥控器鼠标模式来移动焦点的一示意图;
[0016]图3示出了本发明中提出的电视浏览器的控制方法的一个流程图;
[0017]图4示出了本发明中提出的电视浏览器的控制方法的另一个流程图;
[0018]图5示出了本发明中获取的页面结构特征的一个示意图;
[0019]图6示出了本发明中浏览器自有组件界面的示意图;
[0020]图7示出了本发明中提出的电视浏览器的控制方法的另一个流程图;
[0021]图8示出了本发明的一个具体实施例示意图;
[0022]图9示出了本发明的另一个具体实施例示意图;
[0023]图10示出了本发明中提出的电视浏览器的控制装置的一个结构示意图;
[0024]图11示出了本发明中提出的电视浏览器的控制装置的另一个结构示意图。
[0025]在所有附图中相同的标号指示相似或相应的特征或功能。
【具体实施方式】
[0026]下面描述本发明公开的各个方面。应该明白的是,本文的教导可以以多种多样形式具体体现,并且在本文中公开的任何具体结构、功能或两者仅仅是代表性的。基于本文的教导,本领域技术人员应该明白的是,本文所公开的一个方面可以独立于任何其它方面实现,并且这些方面中的两个或多个方面可以按照各种方式组合。例如,可以使用本文所阐述的任何数目的方面,实现装置或实践方法。另外,可以使用其它结构、功能、或除了本文所阐述的一个或多个方面之外或不是本文所阐述的一个或多个方面的结构和功能,实现这种装置或实践这种方法。此外,本文所描述的任何方面可以包括权利要求的至少一个元素。
[0027]下面将参照附图描述本发明的各个实施例。
[0028]本发明提出一种电视浏览器的控制方法,图3示出了本发明中提出的一种电视浏览器的控制方法的一个流程图;如图3所示,在步骤S301中,获取待访问网页的网页结构特征;其中,网页结构特征包括:网页DIV元素的尺寸和DIV元素在网页中的相对位置;在步骤S302中,当网页结构特征满足预设条件时,将遥控器切换为焦点切换模式;在步骤S303中,当网页结构特征不满足预设条件时,将遥控器切换为鼠标模式;其中,预设条件为网页DIV元素的尺寸满足预定尺寸且位置相邻的DIV元素组合的总面积占待访问网页面积的比例大于或者等于预设的阈值。
[0029]在本发明中,先分析待访问网页的网页结构特征,当网页DIV元素的尺寸满足预定尺寸且位置相邻的DIV元素组合的总面积占待访问网页面积的比例大于或者等于预设的阈值时,此时的网页结构特征更适合采用遥控器焦点切换模式,可以方便地进行焦点切换;对于其他网页结构特征(如一些含链接比较多的网页),采用遥控器鼠标模式更方便焦点切换;相对于传统的电视浏览器的焦点移动方法,本发明可以选择更适合网页结构特征的焦点移动方式,提升用户体验。
[0030]图4示出了本发明中提出的电视浏览器的控制方法的另一个流程图;本实施例中,包括步骤如图4所示,具体流程如下:
[0031]在S401中,客户端(可以是浏览器,也可以是安装浏览器的移动设备或其等同物)根据用户输入的URL或者在网页上选择的URL,从后台服务器中获取待访问网页的网页代码;
[0
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1