CN106954091B - 电视浏览器快速浏览网页的方法及装置 - Google Patents
电视浏览器快速浏览网页的方法及装置 Download PDFInfo
- Publication number
- CN106954091B CN106954091B CN201611195427.7A CN201611195427A CN106954091B CN 106954091 B CN106954091 B CN 106954091B CN 201611195427 A CN201611195427 A CN 201611195427A CN 106954091 B CN106954091 B CN 106954091B
- Authority
- CN
- China
- Prior art keywords
- page
- page elements
- target area
- region
- display interface
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/4728—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for selecting a Region Of Interest [ROI], e.g. for requesting a higher resolution version of a selected region
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种电视浏览器快速浏览网页的方法。本发明还公开了一种电视浏览器快速浏览网页的装置。本发明通过将显示界面中所展示的当前网页划分成预设数量的区域,获取由用户所选取的目标区域,根据所述当前网页中页面元素的位置信息来确定所述目标区域的页面元素,再将放大后的目标区域展示于所述显示界面中,从而改善了放大后的目标区域的排版,提高了用户体验,并且由于在显示界面中展示放大后的目标区域,相比在显示界面中展示当前页面,显示界面中的页面元素明显减少,易于用户使用遥控器的方向键进行操作。
Description
技术领域
本发明涉及电视技术领域,尤其涉及一种电视浏览器快速浏览网页的方法及装置。
背景技术
目前,电视机的分辨率越来越高,通常支持4K的显示器物理分辨率为3840X2160,如果使用电视浏览器,按照4K的点阵去显示原本为PC机所设计的网站,在家居的环境(用户坐在离电视机3米左右的沙发上欣赏电视),电视机显示出来的网页,有字体显示太小,用户无法看清内容的问题。电视机的遥控器也不同于PC的鼠标键盘操控灵活,一个大屏幕上密密麻麻都是网页内容,无法有效操作,进行下拉滚动页面等动作。造成电视机浏览器用户体验不佳。而目前市场上大多数的网站,并没有针对电视机的特点,例如设计专门的页面(减少单页内容,增加页面数量),当前,迫切需要有一种方法,能够让用户较容易操控电视机的浏览器进行网页的浏览。
而现有技术中移动终端通过移动放大镜(类似一个取景框)到网页的指定区域,对该放大镜框住的网页内容进行放大,其基于手机终端,因手机普遍是触摸屏,可以便捷移动放大镜,而电视机由于尺寸过大,主流电视机均为非触摸屏。通过遥控器的方向键控制精确移动放大镜到指定位置困难。且由于屏幕的物理分辨率过高,网页全页显示时,字体过小,在舒适的观看距离内无法辨认,无法选定内容去使用放大镜,因此,现有技术中的大尺寸电视机使用浏览器观看网页,字体过小,操作不灵活。同时,在放大网页的同时,不可避免地对网页原有排版的破坏。一个长词条的页面元素部分落在待放大的区域,造成放大后,只能看到被截断的词条,造成用户无法理解该页面元素的内容。电视机没有触控功能,操作放大的图片只能使用遥控器,而提高用户体验则需要非常方便用户灵活打开放大的页面,同样是现有技术无法解决的。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供一种电视浏览器快速浏览网页的方法及装置,旨在解决现有技术中电视浏览器浏览网站时,电视机遥控器不便于控制,且放大后的页面排版不佳,词条被截断的技术问题。
为实现上述目的,本发明提供一种电视浏览器快速浏览网页的方法,所述方法包括:
响应于用户输入的网页快速浏览指令,获取在显示界面中展示的当前网页;
将所述显示界面中所展示的当前网页划分成预设数量的区域,并在各区域分别嵌入对应的区域标识;
响应于用户输入的区域选取指令,从所述区域选取指令中提取当前区域标识,并获取与所述当前区域标识对应的目标区域;
根据所述当前网页中页面元素的位置信息来确定所述目标区域的页面元素;
将所述目标区域放大,并将放大后的目标区域展示于所述显示界面中。
优选地,所述根据所述当前网页中页面元素的位置信息来确定所述目标区域的页面元素,具体包括:
根据所述当前网页中页面元素的位置信息获取待选取页面元素,所述待选取页面元素为所述当前网页中至少部分位于所述目标区域中的页面元素;
遍历所述待选取页面元素,当遍历到的待选取页面元素满足预设条件时,将该待选取页面元素添加至元素集合中;
将所述元素集合中的页面元素作为所述目标区域的页面元素。
优选地,所述预设条件包括:
页面元素被所述目标区域包含;
和/或,
页面元素在所述目标区域中所占面积比例超过预设比例;
和/或,
页面元素位于多个区域中,且该页面元素在所述目标区域中所占面积比例最高。
优选地,所述将所述显示界面中所展示的当前网页划分成预设数量的区域,并在各区域分别嵌入对应的区域标识,具体包括:
获取所述显示界面的宽高比,并获取所述当前网页的分辨率;
基于所述显示界面的宽高比、所述当前网页的分辨率以及所述当前网页的滚动方式将所述显示界面中所展示的当前网页划分成预设数量的区域,以保证各区域的宽高比与所述显示界面的宽高比一致;
在各区域分别嵌入对应的区域标识。
优选地,所述将所述目标区域放大,并将放大后的目标区域展示于所述显示界面中之后,所述方法还包括:
获取所述目标区域中一个页面元素,将获取的页面元素作为当前页面元素,并将光标焦点移动到所述当前页面元素上。
此外,为实现上述目的,本发明还提供一种电视浏览器快速浏览网页的装置,所述装置包括:
网页获取模块,用于响应于用户输入的网页快速浏览指令,获取在显示界面中展示的当前网页;
区域划分模块,用于将所述显示界面中所展示的当前网页划分成预设数量的区域,并在各区域分别嵌入对应的区域标识;
区域获取模块,用于响应于用户输入的区域选取指令,从所述区域选取指令中提取当前区域标识,并获取与所述当前区域标识对应的目标区域;
元素确定模块,用于根据所述当前网页中页面元素的位置信息来确定所述目标区域的页面元素;
放大展示模块,用于将所述目标区域放大,并将放大后的目标区域展示于所述显示界面中。
优选地,所述元素确定模块,还用于根据所述当前网页中页面元素的位置信息获取待选取页面元素,所述待选取页面元素为所述当前网页中至少部分位于所述目标区域中的页面元素;遍历所述待选取页面元素,当遍历到的待选取页面元素满足预设条件时,将该待选取页面元素添加至元素集合中;将所述元素集合中的页面元素作为所述目标区域的页面元素。
优选地,所述预设条件包括:
页面元素被所述目标区域包含;
和/或,
页面元素在所述目标区域中所占面积比例超过预设比例;
和/或,
页面元素位于多个区域中,且该页面元素在所述目标区域中所占面积比例最高。
优选地,所述区域划分模块,还用于获取所述显示界面的宽高比,并获取所述当前网页的分辨率;基于所述显示界面的宽高比、所述当前网页的分辨率以及所述当前网页的滚动方式将所述显示界面中所展示的当前网页划分成预设数量的区域,以保证各区域的宽高比与所述显示界面的宽高比一致;在各区域分别嵌入对应的区域标识。
优选地,所述装置还包括:
焦点移动模块,用于获取所述目标区域中一个页面元素,将获取的页面元素作为当前页面元素,并将光标焦点移动到所述当前页面元素上。
本发明通过将显示界面中所展示的当前网页划分成预设数量的区域,获取由用户所选取的目标区域,根据所述当前网页中页面元素的位置信息来确定所述目标区域的页面元素,再将放大后的目标区域展示于所述显示界面中,从而改善了放大后的目标区域的排版,提高了用户体验,并且由于在显示界面中展示放大后的目标区域,相比在显示界面中展示当前页面,显示界面中的页面元素明显减少,易于用户使用遥控器的方向键进行操作。
附图说明
图1为本发明电视浏览器快速浏览网页的方法第一实施例的流程示意图;
图2为本发明电视浏览器快速浏览网页的方法第二实施例的流程示意图;
图3为本发明电视浏览器快速浏览网页的方法第三实施例的流程示意图;
图4为显示界面中所展示的当前网页的区域划分示意图;
图5为放大后的目标区域的示意图;
图6为本发明电视浏览器快速浏览网页的方法第四实施例的流程示意图;
图7为本发明电视浏览器快速浏览网页的装置第一实施例的功能模块示意图;
图8为本发明电视浏览器快速浏览网页的装置第二实施例的功能模块示意图;
图9为本发明电视浏览器快速浏览网页的装置第三实施例的功能模块示意图;
图10为本发明电视浏览器快速浏览网页的装置第四实施例的功能模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参照图1,本发明第一实施例提供一种电视浏览器快速浏览网页的方法,所述方法包括:
S10:响应于用户输入的网页快速浏览指令,获取在显示界面中展示的当前网页;
需要说明的是,本实施例的方法的执行主体为电视内部的控制器,其用于控制所述电视的其他组件。
可理解的是,在用户输入网页快速浏览指令之前,已经输入网页浏览指令,也就是说,在用户输入网页快速浏览指令时,所述显示界面中展示有用户需要查看的当前网页。
应理解的是,所述网页快速浏览指令可理解为用于触发本实施例的方法的指令。
在具体实现中,用户可通过多种方式来输入所述网页快速浏览指令,例如:用户可通过所述电视的遥控器上的预设按键来输入所述网页快速浏览指令,又或是,通过所述电视机身上的预设按键来输入所述网页快速浏览指令,当然,还可通过其他方式来输入所述网页快速浏览指令,本实施例对此不加以限制。
当然,所述显示界面即为所述电视的显示界面。
S20:将所述显示界面中所展示的当前网页划分成预设数量的区域,并在各区域分别嵌入对应的区域标识;
需要说明的是,所述区域标识即为用于区分区域的标识,其可采用***数字,也可采用英文字母,当然,还可采用其他方式,本实施例对此不加以限制。
S30:响应于用户输入的区域选取指令,从所述区域选取指令中提取当前区域标识,并获取与所述当前区域标识对应的目标区域;
可理解的是,用户可通过所述电视的遥控器输入区域选取指令,可理解的是,所述区域选取指令中包含用户所选取的当前区域标识。
S40:根据所述当前网页中页面元素的位置信息来确定所述目标区域的页面元素;
在具体实现中,所述页面元素即为组成所述网页的单元,例如:文字、图片、音频、动画及视频等。
需要说明的是,由于所述当前网页存在很多页面元素,有些页面元素会存在于多个区域中,若按照区域直接划分,容易出现页面元素被截断的问题,不便于用户查看,本实施例中,根据所述当前网页中页面元素的位置信息来确定所述目标区域的页面元素,也就是说,对页面元素进行分配,从而避免了页面元素被截断的问题。
S50:将所述目标区域放大,并将放大后的目标区域展示于所述显示界面中。
可理解的是,在将放大后的目标区域展示于所述显示界面中时,可直接将所述显示界面中展示的内容切换为放大后的目标区。
本实施例通过将显示界面中所展示的当前网页划分成预设数量的区域,获取由用户所选取的目标区域,根据所述当前网页中页面元素的位置信息来确定所述目标区域的页面元素,再将放大后的目标区域展示于所述显示界面中,从而改善了放大后的目标区域的排版,提高了用户体验,并且由于在显示界面中展示放大后的目标区域,相比在显示界面中展示当前页面,显示界面中的页面元素明显减少,易于用户使用遥控器的方向键进行操作。
参照图2,图2为本发明电视浏览器快速浏览网页的方法第二实施例的流程示意图,基于上述图1所示的实施例,提出本发明电视浏览器快速浏览网页的方法的第二实施例。
本实施例中,所述S40,具体包括:
S401:根据所述当前网页中页面元素的位置信息获取待选取页面元素,所述待选取页面元素为所述当前网页中至少部分位于所述目标区域中的页面元素;
需要说明的是,为防止所述目标区域中页面元素的漏选,本实施例中,只要有部分位于所述目标区域中的页面元素,均可作为所述待选取页面元素。
S402:遍历所述待选取页面元素,当遍历到的待选取页面元素满足预设条件时,将该待选取页面元素添加至元素集合中;
为便于更加合理地选取所述目标区域的页面元素,本实施例中,所述预设条件包括:
页面元素被所述目标区域包含,也就是说,页面元素完全位于所述目标区域内;
和/或,
页面元素在所述目标区域中所占面积比例超过预设比例,所述预设比例可根据需要进行设置,例如:设置为50%,当然,还可设置为其他值,本实施例对此不加以限制;
和/或,
页面元素位于多个区域中,且该页面元素在所述目标区域中所占面积比例最高。
S403:将所述元素集合中的页面元素作为所述目标区域的页面元素。
参照图3,图3为本发明电视浏览器快速浏览网页的方法第三实施例的流程示意图,基于上述图1或2所示的实施例,提出本发明电视浏览器快速浏览网页的方法的第三实施例,图3所示的实施例以基于图1为例。
本实施例中,所述步骤S20,具体包括:
S201:获取所述显示界面的宽高比,并获取所述当前网页的分辨率;
需要说明的是,在获取所述显示界面的宽高比时,可先获取所述显示界面的分辨率p,假设水平像素为x,垂直像素为y,此时,可根据所述x和y计算出宽高比∝=f1(x,y)。
可理解的是,假设所述当前网页的分辨率为H×V,其中,横轴尺寸为H,纵轴尺寸为V。
S202:基于所述显示界面的宽高比、所述当前网页的分辨率以及所述当前网页的滚动方式将所述显示界面中所展示的当前网页划分成预设数量的区域,以保证各区域的宽高比与所述显示界面的宽高比一致;
为保证各区域的宽高比与所述显示界面的宽高比一致,从而保证放大后的目标区域能够在所述显示区域上全屏展示,在具体实现中,所述当前网页的滚动方式通常可分为下拉滚动和左右滚动,当所述当前网页的滚动方式为下拉滚动时,将横轴尺寸分为n等份(其中,n由客户通过交互菜单输入,或者***默认,例如n=3),每单个区域的横轴划定为Hi=f2(n),对于单个区域的纵轴可划定为Vi=Hi/∝,相应地,所述显示界面中所展示的当前页面被划分为m个区域,m=n2,每一区域的尺寸均为Hi×Vi。
当所述当前网页的滚动方式为左右滚动时,先等分纵轴,过程与等分横轴相类似,在此不再赘述。
S203:在各区域分别嵌入对应的区域标识。
为便于用户选取目标区域,故而,可在各区域分别嵌入对应的区域标识,在n=3的情况下,可将区域标识依次设置为1至9,当然,还可设置为其他值,本实施例对此不加以限制。
下面以一个具体的实例来说明本发明,但不限定本实施例的保护范围。假设显示界面的分辨率为1366*768,相应地,其宽高比为∝=f1(x,y)≈1.779,当前网页的整体页面分辨率为1031px*4979px(纵轴为多屏模式,即当前网页的滚动方式为下拉滚动),根据显示界面的宽高比∝可知,所述显示界面中所展示的当前网页的页面分辨率为1031*580。
当用户输入网页快速浏览指令时,假设所述n为3,此时,参照图4,可将所述显示界面中所展示的当前网页划分成9个区域,在各区域分别嵌入对应的区域标识,各区域的分辨率均为343.78*193.33。
假设用户输入的区域选取指令中的当前区域标识为4,将图4中的区域标识为4的区域作为目标区域,再根据所述当前网页中页面元素的位置信息获取待选取页面元素,遍历所述待选取页面元素,当遍历到的待选取页面元素满足预设条件(所述预设条件包括:一、页面元素被所述目标区域包含;二、页面元素在所述目标区域中所占面积比例超过50%;三、页面元素位于多个区域中,且该页面元素在所述目标区域中所占面积比例最高)时,将该待选取页面元素添加至元素集合中,将所述元素集合中的页面元素作为所述目标区域的页面元素。
遍历待选取页面元素时,由于“27℃”的页面元素符合上述预设条件中的第三个,因此该页面元素被作为所述目标区域的页面元素,而“广告图片”的页面元素不符合上述预设条件中的任意一个,因此,该页面元素被舍弃(当然,若目标区域为区域标识为5所对应的区域,则该页面元素将会被作为所述目标区域的页面元素)。
可理解的是,所述目标区域的页面元素包括:“要闻”、“广东新闻”、“广州”、“27℃”、“让“一带一路”建设造福沿线各国人民”、“主持了6次重要会议四道考题治国理政”、“向新聘中央文史研究馆馆员颁发聘书”及“7月份51城市房价环比上涨深圳房价涨41.4%居首”,相应地,放大后的目标区域可参照图5。
参照图6,图6为本发明电视浏览器快速浏览网页的方法第四实施例的流程示意图,基于上述图1或2所示的实施例,提出本发明电视浏览器快速浏览网页的方法的第四实施例,图6所示的实施例以基于图1为例。
本实施例中,所述步骤S50之后,所述方法还包括:
S60:获取所述目标区域中一个页面元素,将获取的页面元素作为当前页面元素,并将光标焦点移动到所述当前页面元素上。
为便于用户对页面元素进行点选操作,可获取所述目标区域中的一个页面元素,将获取的页面元素作为当前页面元素,并将光标焦点移动到所述当前页面元素上。
为满足用户的一般操作习惯,本实施例中,可获取所述目标区域中第一行第一个(即从左向右的第一个)的页面元素。
参照图7,本发明第一实施例提供一种电视浏览器快速浏览网页的装置,所述装置包括:
网页获取模块10,用于响应于用户输入的网页快速浏览指令,获取在显示界面中展示的当前网页;
需要说明的是,本实施例的装置部署于电视内部的控制器上,所述控制器用于控制所述电视的其他组件。
可理解的是,在用户输入网页快速浏览指令之前,已经输入网页浏览指令,也就是说,在用户输入网页快速浏览指令时,所述显示界面中展示有用户需要查看的当前网页。
应理解的是,所述网页快速浏览指令可理解为用于触发本实施例的方法的指令。
在具体实现中,用户可通过多种方式来输入所述网页快速浏览指令,例如:用户可通过所述电视的遥控器上的预设按键来输入所述网页快速浏览指令,又或是,通过所述电视机身上的预设按键来输入所述网页快速浏览指令,当然,还可通过其他方式来输入所述网页快速浏览指令,本实施例对此不加以限制。
当然,所述显示界面即为所述电视的显示界面。
区域划分模块20,用于将所述显示界面中所展示的当前网页划分成预设数量的区域,并在各区域分别嵌入对应的区域标识;
需要说明的是,所述区域标识即为用于区分区域的标识,其可采用***数字,也可采用英文字母,当然,还可采用其他方式,本实施例对此不加以限制。
区域获取模块30,用于响应于用户输入的区域选取指令,从所述区域选取指令中提取当前区域标识,并获取与所述当前区域标识对应的目标区域;
可理解的是,用户可通过所述电视的遥控器输入区域选取指令,可理解的是,所述区域选取指令中包含用户所选取的当前区域标识。
元素确定模块40,用于根据所述当前网页中页面元素的位置信息来确定所述目标区域的页面元素;
在具体实现中,所述页面元素即为组成所述网页的单元,例如:文字、图片、音频、动画及视频等。
需要说明的是,由于所述当前网页存在很多页面元素,有些页面元素会存在于多个区域中,若按照区域直接划分,容易出现页面元素被截断的问题,不便于用户查看,本实施例中,根据所述当前网页中页面元素的位置信息来确定所述目标区域的页面元素,也就是说,对页面元素进行分配,从而避免了页面元素被截断的问题。
放大展示模块50,用于将所述目标区域放大,并将放大后的目标区域展示于所述显示界面中。
可理解的是,在将放大后的目标区域展示于所述显示界面中时,可直接将所述显示界面中展示的内容切换为放大后的目标区。
本实施例通过将显示界面中所展示的当前网页划分成预设数量的区域,获取由用户所选取的目标区域,根据所述当前网页中页面元素的位置信息来确定所述目标区域的页面元素,再将放大后的目标区域展示于所述显示界面中,从而改善了放大后的目标区域的排版,提高了用户体验,并且由于在显示界面中展示放大后的目标区域,相比在显示界面中展示当前页面,显示界面中的页面元素明显减少,易于用户使用遥控器的方向键进行操作。
参照图8,图8为本发明电视浏览器快速浏览网页的装置第二实施例的功能模块示意图,基于上述图7所示的实施例,提出本发明电视浏览器快速浏览网页的装置的第二实施例。
本实施例中,所述元素确定模块40’,还用于根据所述当前网页中页面元素的位置信息获取待选取页面元素,所述待选取页面元素为所述当前网页中至少部分位于所述目标区域中的页面元素;遍历所述待选取页面元素,当遍历到的待选取页面元素满足预设条件时,将该待选取页面元素添加至元素集合中;将所述元素集合中的页面元素作为所述目标区域的页面元素。
需要说明的是,为防止所述目标区域中页面元素的漏选,本实施例中,只要有部分位于所述目标区域中的页面元素,均可作为所述待选取页面元素。
为便于更加合理地选取所述目标区域的页面元素,本实施例中,所述预设条件包括:
页面元素被所述目标区域包含,也就是说,页面元素完全位于所述目标区域内;
和/或,
页面元素在所述目标区域中所占面积比例超过预设比例,所述预设比例可根据需要进行设置,例如:设置为50%,当然,还可设置为其他值,本实施例对此不加以限制;
和/或,
页面元素位于多个区域中,且该页面元素在所述目标区域中所占面积比例最高。
参照图9,图9为本发明电视浏览器快速浏览网页的装置第三实施例的功能模块示意图,基于上述图7或8所示的实施例,提出本发明电视浏览器快速浏览网页的装置的第三实施例,图9所示的实施例以基于图7为例。
本实施例中,所述区域划分模块20’,还用于获取所述显示界面的宽高比,并获取所述当前网页的分辨率;基于所述显示界面的宽高比、所述当前网页的分辨率以及所述当前网页的滚动方式将所述显示界面中所展示的当前网页划分成预设数量的区域,以保证各区域的宽高比与所述显示界面的宽高比一致;在各区域分别嵌入对应的区域标识。
需要说明的是,在获取所述显示界面的宽高比时,可先获取所述显示界面的分辨率p,假设水平像素为x,垂直像素为y,此时,可根据所述x和y计算出宽高比∝=f1(x,y)。
可理解的是,假设所述当前网页的分辨率为H×V,其中,横轴尺寸为H,纵轴尺寸为V。
为保证各区域的宽高比与所述显示界面的宽高比一致,从而保证放大后的目标区域能够在所述显示区域上全屏展示,在具体实现中,所述当前网页的滚动方式通常可分为下拉滚动和左右滚动,当所述当前网页的滚动方式为下拉滚动时,将横轴尺寸分为n等份(其中,n由客户通过交互菜单输入,或者***默认,例如n=3),每单个区域的横轴划定为Hi=f2(n),对于单个区域的纵轴可划定为Vi=Hi/∝,相应地,所述显示界面中所展示的当前页面被划分为m个区域,m=n2,每一区域的尺寸均为Hi×Vi。
当所述当前网页的滚动方式为左右滚动时,先等分纵轴,过程与等分横轴相类似,在此不再赘述。
为便于用户选取目标区域,故而,可在各区域分别嵌入对应的区域标识,在n=3的情况下,可将区域标识依次设置为1至9,当然,还可设置为其他值,本实施例对此不加以限制。
下面以一个具体的实例来说明本发明,但不限定本实施例的保护范围。假设显示界面的分辨率为1366*768,相应地,其宽高比为∝=f1(x,y)≈1.779,当前网页的整体页面分辨率为1031px*4979px(纵轴为多屏模式,即当前网页的滚动方式为下拉滚动),根据显示界面的宽高比∝可知,所述显示界面中所展示的当前网页的页面分辨率为1031*580。
当用户输入网页快速浏览指令时,假设所述n为3,此时,参照图4,可将所述显示界面中所展示的当前网页划分成9个区域,在各区域分别嵌入对应的区域标识,各区域的分辨率均为343.78*193.33。
假设用户输入的区域选取指令中的当前区域标识为4,将图4中的区域标识为4的区域作为目标区域,再根据所述当前网页中页面元素的位置信息获取待选取页面元素,遍历所述待选取页面元素,当遍历到的待选取页面元素满足预设条件(所述预设条件包括:一、页面元素被所述目标区域包含;二、页面元素在所述目标区域中所占面积比例超过50%;三、页面元素位于多个区域中,且该页面元素在所述目标区域中所占面积比例最高)时,将该待选取页面元素添加至元素集合中,将所述元素集合中的页面元素作为所述目标区域的页面元素。
遍历待选取页面元素时,由于“27℃”的页面元素符合上述预设条件中的第三个,因此该页面元素被作为所述目标区域的页面元素,而“广告图片”的页面元素不符合上述预设条件中的任意一个,因此,该页面元素被舍弃(当然,若目标区域为区域标识为5所对应的区域,则该页面元素将会被作为所述目标区域的页面元素)。
可理解的是,所述目标区域的页面元素包括:“要闻”、“广东新闻”、“广州”、“27℃”、“让“一带一路”建设造福沿线各国人民”、“主持了6次重要会议四道考题治国理政”、“向新聘中央文史研究馆馆员颁发聘书”及“7月份51城市房价环比上涨深圳房价涨41.4%居首”,相应地,放大后的目标区域可参照图5。
参照图10,图10为本发明电视浏览器快速浏览网页的装置第四实施例的功能模块示意图,基于上述图7或8所示的实施例,提出本发明电视浏览器快速浏览网页的装置的第四实施例,图10所示的实施例以基于图7为例。
本实施例中,所述装置还包括:
焦点移动模块60,用于获取所述目标区域中一个页面元素,将获取的页面元素作为当前页面元素,并将光标焦点移动到所述当前页面元素上。
为便于用户对页面元素进行点选操作,可获取所述目标区域中的一个页面元素,将获取的页面元素作为当前页面元素,并将光标焦点移动到所述当前页面元素上。
为满足用户的一般操作习惯,本实施例中,可获取所述目标区域中第一行第一个(即从左向右的第一个)的页面元素。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (8)
1.一种电视浏览器快速浏览网页的方法,其特征在于,所述方法包括:
响应于用户输入的网页快速浏览指令,获取在显示界面中展示的当前网页;
将所述显示界面中所展示的当前网页划分成预设数量的区域,并在各区域分别嵌入对应的区域标识;
响应于用户输入的区域选取指令,从所述区域选取指令中提取当前区域标识,并获取与所述当前区域标识对应的目标区域;
根据所述当前网页中页面元素的位置信息来确定所述目标区域的页面元素;
将所述目标区域放大,并将放大后的目标区域展示于所述显示界面中;
其中,所述根据所述当前网页中页面元素的位置信息来确定所述目标区域的页面元素,具体包括:
根据所述当前网页中页面元素的位置信息获取待选取页面元素,所述待选取页面元素为所述当前网页中至少部分位于所述目标区域中的页面元素;
遍历所述待选取页面元素,当遍历到的待选取页面元素满足预设条件时,将该待选取页面元素添加至元素集合中;
将所述元素集合中的页面元素作为所述目标区域的页面元素。
2.如权利要求1所述的方法,其特征在于,所述预设条件包括:
页面元素被所述目标区域包含;
和/或,
页面元素在所述目标区域中所占面积比例超过预设比例;
和/或,
页面元素位于多个区域中,且该页面元素在所述目标区域中所占面积比例最高。
3.如权利要求1~2中任一项所述的方法,其特征在于,所述将所述显示界面中所展示的当前网页划分成预设数量的区域,并在各区域分别嵌入对应的区域标识,具体包括:
获取所述显示界面的宽高比,并获取所述当前网页的分辨率;
基于所述显示界面的宽高比、所述当前网页的分辨率以及所述当前网页的滚动方式将所述显示界面中所展示的当前网页划分成预设数量的区域,以保证各区域的宽高比与所述显示界面的宽高比一致;
在各区域分别嵌入对应的区域标识。
4.如权利要求1~2中任一项所述的方法,其特征在于,所述将所述目标区域放大,并将放大后的目标区域展示于所述显示界面中之后,所述方法还包括:
获取所述目标区域中一个页面元素,将获取的页面元素作为当前页面元素,并将光标焦点移动到所述当前页面元素上。
5.一种电视浏览器快速浏览网页的装置,其特征在于,所述装置包括:
网页获取模块,用于响应于用户输入的网页快速浏览指令,获取在显示界面中展示的当前网页;
区域划分模块,用于将所述显示界面中所展示的当前网页划分成预设数量的区域,并在各区域分别嵌入对应的区域标识;
区域获取模块,用于响应于用户输入的区域选取指令,从所述区域选取指令中提取当前区域标识,并获取与所述当前区域标识对应的目标区域;
元素确定模块,用于根据所述当前网页中页面元素的位置信息来确定所述目标区域的页面元素;
放大展示模块,用于将所述目标区域放大,并将放大后的目标区域展示于所述显示界面中;
其中,所述元素确定模块,还用于根据所述当前网页中页面元素的位置信息获取待选取页面元素,所述待选取页面元素为所述当前网页中至少部分位于所述目标区域中的页面元素;遍历所述待选取页面元素,当遍历到的待选取页面元素满足预设条件时,将该待选取页面元素添加至元素集合中;将所述元素集合中的页面元素作为所述目标区域的页面元素。
6.如权利要求5所述的装置,其特征在于,所述预设条件包括:
页面元素被所述目标区域包含;
和/或,
页面元素在所述目标区域中所占面积比例超过预设比例;
和/或,
页面元素位于多个区域中,且该页面元素在所述目标区域中所占面积比例最高。
7.如权利要求5~6中任一项所述的装置,其特征在于,所述区域划分模块,还用于获取所述显示界面的宽高比,并获取所述当前网页的分辨率;基于所述显示界面的宽高比、所述当前网页的分辨率以及所述当前网页的滚动方式将所述显示界面中所展示的当前网页划分成预设数量的区域,以保证各区域的宽高比与所述显示界面的宽高比一致;在各区域分别嵌入对应的区域标识。
8.如权利要求5~6中任一项所述的装置,其特征在于,所述装置还包括:
焦点移动模块,用于获取所述目标区域中一个页面元素,将获取的页面元素作为当前页面元素,并将光标焦点移动到所述当前页面元素上。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611195427.7A CN106954091B (zh) | 2016-12-21 | 2016-12-21 | 电视浏览器快速浏览网页的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611195427.7A CN106954091B (zh) | 2016-12-21 | 2016-12-21 | 电视浏览器快速浏览网页的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106954091A CN106954091A (zh) | 2017-07-14 |
CN106954091B true CN106954091B (zh) | 2019-09-06 |
Family
ID=59465985
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611195427.7A Active CN106954091B (zh) | 2016-12-21 | 2016-12-21 | 电视浏览器快速浏览网页的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106954091B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108170863A (zh) * | 2018-01-27 | 2018-06-15 | 葛忠涛 | 一种页面的浏览入口设置方法 |
CN109684574A (zh) * | 2018-08-20 | 2019-04-26 | 平安普惠企业管理有限公司 | 页面加载方法、装置、设备及存储介质 |
CN111143731B (zh) * | 2019-12-19 | 2023-04-21 | 浙江大华技术股份有限公司 | 一种网页界面缩放时的显示方法、装置及终端设备 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101075236A (zh) * | 2006-06-12 | 2007-11-21 | 腾讯科技(深圳)有限公司 | 一种加快浏览器网页显示的装置和方法 |
US7973807B2 (en) * | 2006-01-19 | 2011-07-05 | Microsoft Corporation | Snap to element analytical tool |
CN102117290A (zh) * | 2009-12-30 | 2011-07-06 | 北京搜狗科技发展有限公司 | 一种展现网页中页面元素的方法及*** |
CN103049493A (zh) * | 2012-12-07 | 2013-04-17 | 北京百度网讯科技有限公司 | 用于确定目标页面元素的呈现位置的方法、装置与设备 |
CN103294711A (zh) * | 2012-02-28 | 2013-09-11 | 阿里巴巴集团控股有限公司 | 一种确定网页中的页面元素的方法以及装置 |
CN103365968A (zh) * | 2013-06-24 | 2013-10-23 | 广州市动景计算机科技有限公司 | 网页内容放大方法及网页内容放大镜 |
CN104346360A (zh) * | 2013-07-29 | 2015-02-11 | 中兴通讯股份有限公司 | 一种移动终端浏览器放大网页的方法及装置 |
CN105242817A (zh) * | 2014-07-07 | 2016-01-13 | 阿里巴巴集团控股有限公司 | 页面元素实时突出显示的方法及装置 |
-
2016
- 2016-12-21 CN CN201611195427.7A patent/CN106954091B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7973807B2 (en) * | 2006-01-19 | 2011-07-05 | Microsoft Corporation | Snap to element analytical tool |
CN101075236A (zh) * | 2006-06-12 | 2007-11-21 | 腾讯科技(深圳)有限公司 | 一种加快浏览器网页显示的装置和方法 |
CN102117290A (zh) * | 2009-12-30 | 2011-07-06 | 北京搜狗科技发展有限公司 | 一种展现网页中页面元素的方法及*** |
CN103294711A (zh) * | 2012-02-28 | 2013-09-11 | 阿里巴巴集团控股有限公司 | 一种确定网页中的页面元素的方法以及装置 |
CN103049493A (zh) * | 2012-12-07 | 2013-04-17 | 北京百度网讯科技有限公司 | 用于确定目标页面元素的呈现位置的方法、装置与设备 |
CN103365968A (zh) * | 2013-06-24 | 2013-10-23 | 广州市动景计算机科技有限公司 | 网页内容放大方法及网页内容放大镜 |
CN104346360A (zh) * | 2013-07-29 | 2015-02-11 | 中兴通讯股份有限公司 | 一种移动终端浏览器放大网页的方法及装置 |
CN105242817A (zh) * | 2014-07-07 | 2016-01-13 | 阿里巴巴集团控股有限公司 | 页面元素实时突出显示的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN106954091A (zh) | 2017-07-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102662566B (zh) | 屏幕内容放大显示方法及终端 | |
US8769403B2 (en) | Selection-based resizing for advanced scrolling of display items | |
US9335921B2 (en) | Providing subpages in a touch panel user interface | |
DE202016003233U1 (de) | Gerät und grafische Benutzerschnittstelle für die Navigation durch Medieninhalt | |
CN109844816A (zh) | 用于显示代表性图像的***和方法 | |
CN104049854B (zh) | 显示处理方法和电子设备 | |
CN106954091B (zh) | 电视浏览器快速浏览网页的方法及装置 | |
CN104391636B (zh) | 一种截屏方法及装置 | |
US20150074567A1 (en) | Method, system for updating dynamic map-type graphic interface and electronic device using the same | |
CN104423879A (zh) | 信息处理装置、存储介质和控制方法 | |
US20150113456A1 (en) | Method, system for controlling dynamic map-type graphic interface and electronic device using the same | |
CN101432711A (zh) | 用于选择性显示部分显示屏的用户界面***和方法 | |
CN104123078A (zh) | 输入信息的方法和设备 | |
CN106502659B (zh) | 一种移动设备网页单页面的布局方法及*** | |
US20140229834A1 (en) | Method of video interaction using poster view | |
WO2018112928A1 (zh) | 一种信息展示方法、装置及终端设备 | |
CN110574000B (zh) | 显示装置 | |
US20140223341A1 (en) | Method and electronic device for controlling dynamic map-type graphic interface | |
US9841871B2 (en) | Method, system for controlling dynamic map-type graphic interface and electronic device using the same | |
CN101419532A (zh) | 一种在移动终端改变信息内容尺寸的方法和移动终端 | |
US20150121264A1 (en) | Method, system for controlling dynamic map-type graphic interface and electronic device using the same | |
US20150116352A1 (en) | Groups control method, system for a dynamic map-type graphic interface and electronic device using the same | |
CN106293205B (zh) | 一种屏幕污渍应对装置及其方法 | |
CN106325490A (zh) | 控制电子设备的方法及电子设备 | |
CN101599263B (zh) | 一种移动终端及其屏幕显示界面的显示方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |