一种浏览器的优化方法、优化装置以及终端制造方法及图纸

技术编号:10724903 阅读:94 留言:0更新日期:2014-12-04 01:50
本发明专利技术实施例公开了一种浏览器的优化方法,包括:获取浏览器窗口中的至少一个标签的使用状态信息;根据所述标签的使用状态信息,确定所述浏览器窗口中待优化的目标标签;关闭所述浏览器窗口中的目标标签。相应地,本发明专利技术实施例还公开了一种浏览器的优化装置和一种终端。采用本发明专利技术,可以实现关闭浏览器窗口中用户不需要的标签,减小设备的内存消耗,提高设备的流畅性,增强用户的体验。

【技术实现步骤摘要】
【专利摘要】本专利技术实施例公开了一种浏览器的优化方法,包括:获取浏览器窗口中的至少一个标签的使用状态信息;根据所述标签的使用状态信息,确定所述浏览器窗口中待优化的目标标签;关闭所述浏览器窗口中的目标标签。相应地,本专利技术实施例还公开了一种浏览器的优化装置和一种终端。采用本专利技术,可以实现关闭浏览器窗口中用户不需要的标签,减小设备的内存消耗,提高设备的流畅性,增强用户的体验。【专利说明】一种浏览器的优化方法、优化装置以及终端
本专利技术涉及计算机
,尤其涉及一种浏览器的优化方法、优化装置以及终端。
技术介绍
浏览器,又称作网页浏览器,是一种用于显示互联网中文字、图片以及影像等资源的软件应用,例如基于Chrome内核的猎豹浏览器和基于IE内核的IE8浏览器等。随着浏览器的不断发展,大多数的浏览器都配置了标签功能,即可在浏览器窗口中打开多个网页,每个标签对应一个打开的网页,可通过切换标签来切换显示不同的网页。 随之而来的问题是,每一个标签都会对设备的内存的造成消耗,用户在使用浏览器的过程中,若不断打开新的网页,将会生成过多的标签,严重影响了设备的流畅性。并且,随着浏览器窗口中的标签增多,每个标签的显示区域变小,以至无法完整显示标签的标题,降低了的用户体验。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种浏览器的优化方法、优化装置以及终端,可以实现关闭浏览器窗口中用户不需要的标签,减小设备的内存消耗,提高设备的流畅性,增强用户的体验。 为了解决上述技术问题,本专利技术实施例提供了一种浏览器的优化方法,包括: 获取浏览器窗口中的至少一个标签的使用状态信息; 根据所述标签的使用状态信息,确定所述浏览器窗口中待优化的目标标签; 关闭所述浏览器窗口中的目标标签。 相应地,本专利技术实施例还提供了一种浏览器的优化装置,包括: 信息获取模块,用于获取浏览器窗口中的至少一个标签的使用状态信息; 标签确定模块,用于根据所述标签的使用状态信息,确定所述浏览器窗口中待优化的目标标签; 标签关闭模块,用于关闭所述浏览器窗口中的目标标签。 相应地,本专利技术实施例还提供了一种终端,所述终端包括上述的浏览器的优化装置。 实施本专利技术实施例,具有如下有益效果:本专利技术实施例通过获取浏览器窗口中的至少一个标签的使用状态信息,并根据使用状态信息确定浏览器窗口中用户不需要的标签的方法,可以实现关闭浏览器窗口中用户不需要的标签,减小设备的内存消耗,提高设备的流畅性,增强用户的体验。 【专利附图】【附图说明】 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 图1是本专利技术实施例提供的一种浏览器的优化方法的流程示意图; 图2是本专利技术实施例提供的另一种浏览器的优化方法的流程示意图; 图3是本专利技术实施例提供的又一种浏览器的优化方法的流程示意图; 图4是本专利技术实施例提供的一种浏览器的优化装置的结构示意图; 图5是本专利技术实施例提供的一种信息获取模块的结构示意图; 图6是本专利技术实施例提供的一种推送显示模块的结构示意图; 图7是本专利技术实施例提供的一种浏览器窗口的示意图; 图8是本专利技术实施例提供的一种优化展示界面的示意图 图9是本专利技术实施例提供的另一种浏览器的优化装置的结构示意图。 【具体实施方式】 下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。 本专利技术实施例中的浏览器的优化装置(以下简称为“本专利技术装置”)内置于终端,所述终端可以包括个人电脑、智能手机、平板电脑、游戏机以及电子阅读器等,所述终端具备接入互联网的功能,安装有浏览器或类似于浏览器的软件应用。 图1是本专利技术实施例中一种浏览器的优化方法的流程示意图。如图所示本实施例中的浏览器的优化方法的流程可以包括: S101,获取浏览器窗口中的至少一个标签的使用状态信息。 所述浏览器可以安装于个人电脑、智能手机、平板电脑、游戏机以及电子阅读器等终端,例如基于Chrome内核的猎豹浏览器和基于IE内核的IE8浏览器等。用户在使用浏览器的过程中,浏览器窗口中至少存在一个标签,每个标签对应了一个网页,例如,请参阅如图7所示的一种浏览器窗口的示意图,浏览器窗口中有5个标签,其中标签3对应了域名为“http://www.kingsoft.com”的网页,用户每新打开一个网页,浏览器窗口中便生成一个新的标签。 具体的,本专利技术装置通过查询浏览器的使用记录,获取浏览器窗口中的标签的使用状态信息,需要指出的是,若个别标签被用户设置为不作优化的标签,例如某些网站的主页,则不必再获取该标签的使用状态信息。其中,上述浏览器中的使用记录可以是浏览器自主记录的,也可以是本专利技术装置记录的,这里不作限定。另外,上述使用状态信息可以包括标签的未激活时间或标签的创建序号等,其中创建序号是在各个标签创建成功时依序生成的。 可选的,本专利技术装置获取浏览器窗口中的至少一个标签的使用状态信息的具体实现方式,可以是:判断任务管理器的进程库中是否存在正在运行的浏览器进程;若存在浏览器进程,则获取与浏览器进程对应的浏览器窗口中的至少一个标签的使用状态信息,其中,任务管理器的进程库中记录了当前终端正在运行的进程、进程对应的软件应用以及进程的分类。例如:本专利技术装置通过查找任务管理器的进程库,发现猎豹浏览器进程正在运行,此时获取猎豹浏览器窗口中的标签的使用状态信息。 更进一步的,上述获取的标签可以属于不同或相同浏览器进程对应的不同浏览器窗口。例如猎豹浏览器和IE8浏览器通过各自的浏览器窗口开启了多个标签,又如猎豹浏览器通过两个浏览器窗口分别开启了多个标签。具体实现过程中,本专利技术装置可一并获取不同浏览器窗口中的标签的使用状态信息,也可仅获取某个浏览器窗口中的标签的使用状态信息,这里不作限定。 S102,根据所述标签的使用状态信息,确定所述浏览器窗口中待优化的目标标签。 具体的,由上可知,在本专利技术实施例中标签的使用状态信息至少包括标签的未激活时间或标签的创建序号,下面将分别介绍两种情况下本专利技术装置确定浏览器窗口中待优化的目标标签的方法。 在第一种情况下,标签的使用状态信息包括标签的未激活时间,所述未激活时间是指用户没选择该标签或未停留在该标签对应的网页上的时间,例如用户通过浏览器浏览完微博的网页后,未关闭但也未访问该网页的时间为40分钟,那么该微博网页对应的标签的未激活时间为40分钟。 具体实现过程中,本专利技术装置将未激活时间大于预设时间阈值的浏览器窗口中的标签确定为目标标签。其中,预设时间阈值可默认设定,也可以由用户设定。例如:假设浏览器窗口中包括5个标签,各标签的未激活时间参阅表1,预设的时间阈值为20分钟,那么本专利技术装置可将标签3和5确定为目标标签。本文档来自技高网...

【技术保护点】
一种浏览器的优化方法,其特征在于,所述方法包括:获取浏览器窗口中的至少一个标签的使用状态信息;根据所述标签的使用状态信息,确定所述浏览器窗口中待优化的目标标签;关闭所述浏览器窗口中的目标标签。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄舰
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京;11

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

1