[发明专利]改变浏览器窗口显示的内容的显示控制设备及方法有效

专利信息
申请号: 201210376227.7 申请日: 2012-09-29
公开(公告)号: CN102880391A 公开(公告)日: 2013-01-16
发明(设计)人: 黄欢 申请(专利权)人: 北京奇虎科技有限公司;奇智软件(北京)有限公司
主分类号: G06F3/0481 分类号: G06F3/0481;G06F9/44
代理公司: 北京市浩天知识产权代理事务所 11276 代理人: 靳春鹰;刘云贵
地址: 100088 北京市西城区新*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 改变 浏览器 窗口 显示 内容 控制 设备 方法
【说明书】:

技术领域

发明涉及信息显示领域,具体涉及一种改变浏览器窗口显示的内容的显示控制设备及方法。

背景技术

在信息交互系统中,交互界面的界面设计必须要考虑客户端显示屏幕分辨率的大小以适应不同的使用场景。网络应用(如网站)在网络浏览器中也存在着同样的问题。

目前,当浏览器窗口大小小于设定值时,由于浏览器窗口中显示的内容不能自适应地缩小,所以无法全部呈现出来,这时,现有技术通常在浏览器窗口的下方和/或右侧采用横向和/或纵向的滚动条,以便用户通过拖动滚动条可以浏览浏览器窗口中的全部内容。在浏览器窗口缩小时,对于文字等不需要交互的内容来说,通过滚动条实现全部内容的浏览是比较方便的。

但是,如果浏览器窗口中显示的是例如游戏等网络应用或其他需要交互的内容,当浏览器窗口缩小时,用户仍然需要与浏览器窗口中显示的网络应用进行交互,在这种情况下,使用滚动条的方式拖动则变得很不方便。

由此可见,在现有技术中,当浏览器窗口尺寸改变时无法自适应地调整浏览器窗口中的显示内容,因此,亟需一种能够根据浏览器窗口的大小来调整浏览器窗口显示的内容的方法。

发明内容

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的改变浏览器窗口中显示的内容的显示控制设备和相应的方法。

依据本发明的一个方面,提供了一种改变浏览器窗口中显示的内容的方法,所述内容包括一个或多个应用的显示内容,该方法包括以下步骤:为每一应用设置至少两种显示状态以及每种显示状态与浏览器窗口尺寸之间的对应关系;每当检测到浏览器窗口尺寸发生改变时,获取浏览器窗口的当前尺寸,并根据每一应用的显示状态与浏览器窗口尺寸之间的对应关系修改应用的显示状态;以及根据修改后的显示状态来改变所显示的应用的内容。

可选地,通过下述步骤来检测浏览器窗口的尺寸改变:捕获在浏览器窗口的尺寸发生改变时触发的事件,并处理该事件以获取浏览器窗口的当前尺寸。

可选地,其中每一应用的显示状态包括:完整显示、精简显示和缺省显示。

可选地,每种显示状态与浏览器窗口尺寸之间的对应关系包括:当浏览器窗口的尺寸为第一尺寸时,应用的显示状态为完整显示;当浏览器窗口的尺寸为第二尺寸时,应用的显示状态为精简显示;当浏览器窗口的尺寸为第三尺寸时,应用的显示状态为缺省显示;其中,第一尺寸大于第二尺寸,第二尺寸大于第三尺寸。

可选地,其中根据修改后的显示状态来改变应用所显示的内容的步骤包括:当显示状态为完整显示时,所显示的应用的内容包括应用的应用图标以及应用名称;当显示状态为精简显示时,所显示的应用的内容包括应用的应用图标,但是不包括应用名称;以及当显示状态为缺省显示时,所显示的应用的内容不包括应用的应用图标和应用名称。

可选地,其中浏览器窗口中显示的内容还包括工具条,该方法还包括:将一个或者多个应用的显示内容同时显示在工具条中;为工具条设置至少两种显示状态以及每种显示状态与浏览器窗口尺寸之间的对应关系;每当检测到浏览器窗口尺寸发生改变时,还根据工具条的显示状态与浏览器窗口尺寸之间的对应关系调整工具条的显示状态。

可选地,还包括:获取浏览器窗口的初始尺寸,根据对应关系确定每一应用的初始显示状态,以及根据初始显示状态显示应用的内容。

根据本发明的另一方面,提供了一种改变浏览器窗口中显示的内容的显示控制设备,显示的内容包括一个或多个应用的显示内容,该显示控制设备包括:一个或多个应用显示控制器,每个应用显示控制器与一个应用相对应,并且适于为每一应用设置至少两种显示状态,以及根据显示状态来控制应用的显示内容;窗口管理器,适于接收每个应用显示控制器设置的显示状态,设置每种显示状态与浏览器窗口尺寸之间的对应关系,并在检测到浏览器窗口尺寸发生改变时,获取浏览器窗口的当前尺寸,并根据每一应用的显示状态与浏览器窗口尺寸之间的对应关系将该应用的当前显示状态通知给每个应用相对应的应用显示控制器。

可选地,其中窗口管理器包括:布局管理器和窗口监听器,其中,窗口监听器适于检测浏览器窗口尺寸,并在检测到浏览器窗口尺寸发生改变时,获取浏览器窗口的当前尺寸,并将当前尺寸传送给布局管理器;以及布局管理器适于设置每种显示状态与浏览器窗口尺寸之间的对应关系,并根据窗口监听器获取的浏览器窗口尺寸以及对应关系,确定应用的显示状态,并将确定的显示状态通知给每个应用相对应的应用显示控制器。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210376227.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top