首页> 中国专利> 一种浏览器的窗口管理方法及窗口管理终端

一种浏览器的窗口管理方法及窗口管理终端

摘要

本发明涉及一种浏览器的窗口管理方法,包括:接收窗口创建请求;根据窗口创建请求生成窗口及对应的窗口标签;将窗口标签排列于标签布置轨道上,并将对应的窗口在显示区显示的位置与窗口标签在标签布置轨道的位置相关联;在显示区或标签布置轨道上滑动,改变激活区与窗口或窗口标签的对应位置关系,激活与激活区相对应的窗口或窗口标签;根据激活的窗口或窗口标签在浏览器的主显示区显示激活的窗口,并在副显示区显示临近的窗口。本发明利用滑动的方式切换浏览器窗口,操作方便且可让用户在切换窗口的时候既能够明确当前页面的内容,也能够明确识别相邻页面,更有利于用户阅读和对窗口的快速选择。另外,本发明还提供一种窗口管理终端。

著录项

  • 公开/公告号CN103677785A

    专利类型发明专利

  • 公开/公告日2014-03-26

    原文格式PDF

  • 申请/专利权人 腾讯科技(深圳)有限公司;

    申请/专利号CN201210360600.X

  • 申请日2012-09-21

  • 分类号G06F9/44(20060101);

  • 代理机构31264 上海波拓知识产权代理有限公司;

  • 代理人杨波

  • 地址 518044 广东省深圳市福田区振兴路赛格科技园2栋东403室

  • 入库时间 2023-12-17 00:55:30

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-08-28

    授权

    授权

  • 2015-05-13

    实质审查的生效 IPC(主分类):G06F9/44 申请日:20120921

    实质审查的生效

  • 2014-03-26

    公开

    公开

说明书

技术领域

本发明涉及网络技术,尤其涉及一种浏览器窗口管理方法及窗口 管理终端。

背景技术

在触控显示设备领域,如触摸屏手机、平板电脑等,为了给用户 提供良好的使用体验,各厂商对触控显示设备内置软体的操作便利性 和操作炫酷性进行了深入研究。

以手机和平板电脑浏览器为例,现阶段存在多种多窗口操作浏览 器,以在方便用户操作的基础上更进一步的为用户提供良好的操作体 验。例如,其中的一种浏览器是将多窗口页的入口标签(icon)放到底 部工具栏,将窗口层叠错开排列,通过点击窗口,进行不同网页窗口 的切换,这种方案的优点在于切换不同窗口的方式很酷炫,给用户很 好的体验,不足之处在于只完整的展示了一个窗口的页面,其他页面 的识别性不好;又例如,另一种浏览器是将多窗口页的文字标签和url 地址放置在一个标签列表上,通过点击文字标签来切换不同的网页窗 口,此方案解决了一屏只展示一个窗口的问题,但是它的网站识别性 不强,只用小标签和url来表示页面,不能让用户很迅速的识别要去访 问的页面。

发明内容

有鉴于此,有必要提供一种可同时展示多个窗口、具有良好窗口 识别性的浏览器的窗口管理方法及窗口管理终端。

上述的浏览器及其窗口管理方法是通过以下技术方案实现的:

一种浏览器的窗口管理方法,其包括:接收窗口创建请求;根据 窗口创建请求生成窗口及对应的窗口标签;将生成的窗口标签依序排 列于标签布置轨道上,并将对应的窗口在显示区显示的位置与窗口标 签在标签布置轨道的位置相关联;在显示区或标签布置轨道上滑动, 改变激活区与窗口或窗口标签的对应位置关系,激活当下与激活区相 对应的窗口或窗口标签;根据激活的窗口或窗口标签在浏览器的主显 示区显示激活的窗口内容,并在主显示区两侧的副显示区显示临近的 窗口内容。

一种窗口管理终端,其包括:请求接收单元,用于接收窗口创建 请求;窗口及标签生成单元,用于根据窗口创建请求生成窗口及对应 的窗口标签;窗口及标签管理单元,用于将生成的窗口标签依序排列 于标签布置轨道上,并将对应的窗口在显示区显示的位置与窗口标签 在标签布置轨道的位置相关联;激活单元,用于根据操控件在显示区 或标签布置轨道上的滑动,改变激活区与窗口或窗口标签的对应位置 关系,激活当下与激活区相对应的窗口或窗口标签;以及显示单元, 用于根据激活的窗口或窗口标签在浏览器的主显示区显示激活的窗口 内容,并在主显示区两侧的副显示区显示临近的窗口内容。

本发明的浏览器的窗口管理方法利用滑动的方式切换浏览器窗 口,操作方便。并且,本发明的窗口管理终端在显示激活窗口的内容 时也连带显示了临近窗口的内容,让用户在切换多页面窗口的时候既 能够明确当前页面的内容,也能够明确识别相邻页面,提高了窗口识 别性,更有利于用户阅读和对窗口的快速选择。

为让本发明的上述和其他目的、特征和优点能更明显易懂,下文 特举较佳实施例,并配合所附图式,作详细说明如下。

附图说明

图1为本发明所揭示的一种浏览器的窗口管理方法的流程图。

图2为图1所示的方法中步骤S105所显示出的一个浏览器窗口的 示意图。

图3为本发明揭示的一种窗口管理终端的组成结构的框架示意图。

具体实施方式

为更进一步阐述本发明为实现预定发明目的所采取的技术手段及 功效,以下结合附图及较佳实施例,对依据本发明提出的浏览器的窗 口管理方法及窗口管理终端的具体实施方式、结构、特征及其功效, 详细说明如后。

图1为本发明揭示的一种浏览器的窗口管理方法的流程图。本发 明的浏览器窗口管理方法主要用于触控式显示设备,如触摸屏手机、 平板电脑等设备的浏览器窗口管理,但不限于此。如图1所示,本发 明的方法包括以下步骤:

步骤S101,接收窗口创建请求;

步骤S102,根据窗口创建请求生成窗口及对应的窗口标签;

步骤S103,将生成的窗口标签依序排列于标签布置轨道上,并将 对应的窗口在显示区显示的位置与窗口标签在标签布置轨道的位置相 关联;

步骤S104,在显示区或标签布置轨道上滑动,改变激活区与窗口 或窗口标签的对应位置关系,激活当下与激活区相对应的窗口或窗口 标签;

步骤S105,根据激活的窗口或窗口标签在浏览器的主显示区显示 激活的窗口内容,并在主显示区两侧的副显示区显示临近的窗口内容。

具体地,在步骤S102中生成的窗口标签可以是打开窗口的文字标 签或者是打开窗口的缩略图,但不限于此。

如图2所示,在步骤S103中所述的标签布置轨道位于浏览器底端 的中部,且标签布置轨道的边线为圆弧形。在本实施例中,标签布置 轨道为半圆环轨道R1,该半圆环轨道R1包括若干相邻的扇环区R11, 各扇环区R11分别用于与一个窗口标签相对应。进一步的,该半圆环 轨道R1的中心部位还设有关闭全部按钮,以关闭当前打开的所有窗口。 在本发明的其它实施例中,该标签布置轨道也可以是位于浏览器底端 中部的半圆形轨道,该半圆形轨道包括若干相邻且分别用于与一个窗 口标签相对应的扇形区。当标签布置轨道为半圆形轨道时,关闭全部 按钮可以设置于浏览器底端的其中一侧。

在本发明的一个实施中,标签布置轨道所包含的扇环区/扇形区的 数量及其对应的窗口标签的大小是可变的,只需保证生成的窗口标签 填满标签布置轨道即可。例如,当前打开的窗口数量为两个,则标签 布置轨道包含两个扇环区/扇形区,与之相对应,各窗口标签在标签布 置轨道上所占面积为标签布置轨道面积的一半,而若当前打开的窗口 数量为三个,则标签布置轨道包含三个扇环区/扇形区,与之相对应, 各窗口标签在标签布置轨道上所占面积为标签布置轨道面积的三分之

当然,在本发明的其它实施例中,标签布置轨道所包含的扇环区/ 扇形区的数量及其对应的窗口标签的大小也可以是不变的。这样,当 当前打开的窗口数量小于扇环区/扇形区的数量时,打开窗口的窗口标 签没有填满标签布置轨道,而当当前打开的窗口数量大于扇环区/扇形 区的数量时,则可以通过操控件(例如手指或触控笔)的滑动,将当前位 于标签布置轨道上的一些窗口标签移至后台,而将之前没有显示出的 一些窗口标签显示出来。

在步骤S103中,将生成的窗口标签依序排列于标签布置轨道上是 指根据窗口标签的生成顺序按顺时针方向将窗口标签依次排列于标签 布置轨道上。当然,窗口标签在标签布置轨道上的排列也可以采用其 它的方式,例如,根据窗口标签的生成顺序按逆时针方向排列,或者 是设定打开窗口的优先级别,根据优先级别顺时针或逆时针排列,或 者是根据优先级别将最重要窗口的窗口标签设于标签布置轨道的正中 间,而将次要窗口的窗口标签分列于两侧。

在步骤S103中,窗口在显示区显示的位置与窗口标签在标签布置 轨道的位置相关联是指各窗口在所有的打开窗口中的相对位置与各窗 口标签在所有的窗口标签中的相对位置相同。更进一步地,在本实施 例中,除了窗口和窗口标签的相对位置相同外,其表现形式也比较类 似,如图2所示,窗口标签排列于半圆环轨道上,其对应的窗口在显 示区显示时感觉也是排在一个半圆环轨道上。

在步骤S104中,当在显示区或标签布置轨道上滑动时,每次的滑 动轨迹是连续的,在此过程中,滑动轨迹上的窗口或窗口标签被连续 激活。改变激活区与窗口标签的对应位置关系的方法可以包括两种: 一种是固定窗口标签在标签布置轨道上的位置,移动激活区在标签布 置轨道上的位置;另一种是固定激活区在显示区或标签布置轨道上的 位置,移动窗口或窗口标签在显示区或标签布置轨道上的位置。这里 所述的激活区对于标签布置轨道而言,等于标签布置轨道上单个扇环 区或扇形区的大小;对于显示区而言,等于主显示区的大小。

在步骤S105中,所述的主显示区占了显示区的大部分面积,用于 显示当下激活的窗口内容,图2中主显示区以字母M表示。所述的副 显示区位于主显示区的两侧,用于显示紧邻激活窗口的两个窗口的内 容,图2中副显示区以字母A表示。如图2所示,显示时,主显示区 M的内容为正常网页的显示,而副显示区A相对于显示区亮度较低, 且其显示的网页位于主显示区M显示网页的下方。在本发明中,如果 只打开了了一个窗口,也就是说激活窗口没有临近的窗口,则副显示 区A没有可显示的内容,但此种情况也可以认为是副显示区A显示了 临近窗口的内容,只是这种情况下临近窗口的内容为空白。

由以上叙述可以知道,本发明的浏览器的窗口管理方法利用滑动 的方式切换浏览器窗口,操作方便。并且,本发明的浏览器在显示激 活窗口的内容时也连带显示了临近窗口的内容,让用户在切换多页面 窗口的时候既能够明确当前页面的内容,也能够明确识别相邻页面, 提高了窗口识别性,更有利于用户阅读和对窗口的快速选择。

图3为本发明揭示的一种窗口管理终端的组成结构的框架示意图。 如图3所示,本发明的窗口管理终端包括请求接收单元201、窗口及标 签生成单元202、窗口及标签管理单元203、激活单元204以及显示单 元205。

其中:

请求接收单元201用于接收窗口创建请求。

窗口及标签生成单元202用于根据窗口创建请求生成窗口及对应 的窗口标签。

窗口及标签管理单元203用于将生成的窗口标签依序排列于标签 布置轨道上,并将对应的窗口在显示区显示的位置与窗口标签在标签 布置轨道的位置相关联。如图2所示,此处所述的标签布置轨道的边 线为圆弧形。在本实施例中,标签布置轨道为半圆环轨道R1或半圆形 轨道,其包括若干相邻的扇环区R11或扇形区,各扇环区R11或扇形 区分别用于与一个窗口标签相对应。当标签布置轨道为半圆环轨道R11 时,半圆环轨道R11的中心部位还设有关闭全部按钮,以关闭当前打 开的所有窗口。当标签布置轨道为半圆形轨道时,关闭全部按钮可以 设置于浏览器的其它位置。

将生成的窗口标签依序排列于标签布置轨道上是指根据窗口标签 的生成顺序按顺时针方向将窗口标签依次排列于标签布置轨道上,当 然,窗口标签的排列方式不限于此。

窗口在显示区显示的位置与窗口标签在标签布置轨道的位置相关 联是指各窗口在所有的打开窗口中的相对位置与各窗口标签在所有的 窗口标签中的相对位置相同。窗口及标签管理单元203除了可以将窗 口和窗口标签的相对位置设置成相同外,也可以将其设置成类似的表 现形式,如图2所示,窗口标签排列于半圆环轨道上,其对应的窗口 在显示区显示时感觉也是排在一个半圆环轨道上。

窗口及标签管理单元203还有一个功能是在排列位置靠前的窗口 关闭时以下一位的窗口标签补充空出来的窗口标签位置,以保证显示 的流畅性。

激活单元204用于根据操控件在显示区或标签布置轨道上的滑动, 改变激活区与窗口或窗口标签的对应位置关系,激活当下与激活区相 对应的窗口或窗口标签。当操控件在显示区或标签布置轨道上滑动时, 每次的滑动轨迹是连续的,在此过程中,滑动轨迹上的窗口或窗口标 签被连续激活。改变激活区与窗口或窗口标签的对应位置关系包括改 变激活区的位置、窗口的位置或窗口标签的位置。具体方法可以包括 两种:一种是固定窗口标签在标签布置轨道上的位置,移动激活区在 标签布置轨道上的位置;另一种是固定激活区在显示区或标签布置轨 道上的位置,移动窗口或窗口标签在显示区或标签布置轨道上的位置。

显示单元205用于根据激活的窗口或窗口标签在浏览器的主显示 区M显示激活的窗口内容,并在主显示区M两侧的副显示区A显示 临近的窗口内容。如图2所示,主显示区M占了显示区的大部分面积, 用于显示当下激活的窗口内容。副显示区A位于主显示区M的两侧, 用于显示紧邻激活窗口的两个窗口的内容。显示时,主显示区M的内 容为正常网页的显示,而副显示区A相对于显示区亮度较低,且其显 示的网页位于主显示区M显示网页的下方。在本发明中,如果只打开 了了一个窗口,也就是说激活窗口没有临近的窗口,则副显示区A没 有可显示的内容,但此种情况也可以认为是副显示区A显示了临近窗 口的内容,只是这种情况下临近窗口的内容为空白。

由以上叙述可以知道,本发明的窗口管理终端利用滑动的方式切 换浏览器窗口,操作方便。并且,本发明的窗口管理终端在显示激活 窗口的内容时也连带显示了临近窗口的内容,让用户在切换多页面窗 口的时候即能够明确当前窗口的内容,也能够明确识别相邻页面,提 高了窗口识别性,更有利于用户阅读和对窗口的快速选择。

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何 形式上的限制,虽然本发明已以较佳实施例揭示如上,然而并非用以 限定本发明,任何本领域技术人员,在不脱离本发明技术方案范围内, 当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效 实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质 对以上实施例所作的任何简介修改、等同变化与修饰,均仍属于本发 明技术方案的范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号