专利名称:一种移动终端快速恢复网页窗口的方法及装置的制作方法
技术领域:
本发明涉及移动通信领域,特别是一种移动终端快速恢复网页窗口的方法及装置。
背景技术:
为了便于理解,首先对一些词语进行解释
窗口系统窗口系统即可视化操作系统,基于不同的硬件平台有不同窗口操作控制中心实现可视化效果,譬如windows操作系统就是基于个人计算机的窗口系统;针对移动终端(譬如手机),实现在移动终端显示出可视化界面,这个实现控制核心就是窗口系统。用移动设备终端浏览网页时,由于网络环境、速度不一,为了提高浏览效果,一般情况下用户会同时打开多个网页窗口页并在这些窗口页之间切换浏览,而许多浏览器为了节约系统资源,通常都会将关闭的窗口系统资源立即进行回收处理,同时为了提高用户体验,浏览器一般都会提供一个快捷关闭网页窗口的功能,譬如用户可以自设一个快捷键,当用户想关闭当前窗口页时,只需直接点击快捷键就可以实现快速关闭窗口功能,但是实际情况目前这种快捷关闭窗口方式还存在着诸多问题
(1)误动作问题
因为采用的是简捷快速的关闭网页窗口方式,这种快捷操作很可能产生误动作,当用户正在浏览自己感兴趣的网页时,可能由于无意中碰到这个快捷键,使整个当前窗口页关闭,给用户带来诸多不便,影响用户的浏览体验。(2)恢复窗口问题
因为用户关闭窗口后,通常都会将关闭的窗口系统资源立即进行回收处理,若要恢复关闭的窗口,一般都是进入历史记录寻找该窗口页,再重新加载与渲染,建立新的打开网页流程,此期间需要重新联网并产生数据流量,此外用户还要等待一段时间待网页重新打开, 浏览体验效果也很差。(3)提示信息问题
对于误动作或是网络知识并不丰富的用户来讲,由于窗口关闭动作是突发性的、没有任提示的,用户可能会对此感到茫然甚至恐惑,减少了对该浏览器的友好感。
发明内容
鉴于上述问题,本发明的目的是解决用户再误操作或主动关闭网页窗口时,需要新建打开网页流程而导致浏览体验效果差的问题。本发明解决其技术问题所采用的技术方案是 一种移动终端快速恢复网页窗口的方法,包括下列步骤
窗口系统根据接收到的关闭网页窗口指令触发关闭网页窗口进程; 窗口系统在移动终端的内存中构建临时还原列表,并将被关闭的网页窗口暂存在所述临时还原列表中;以及从所述临时还原列表中调取关闭的网页窗口,并还原显示。进一步作为改进,从所述临时还原列表中调取关闭的网页窗口并还原显示之前, 还包括步骤
在关闭网页窗口后,信息提示模块给出恢复当前关闭窗口操作的提示信息。所述信息提示模块给出有限次提示信息,且给出提示信息的步骤具体包括 系统预设窗口提示信息显示次数的阈值;
信息提示模块记录已经给出的提示信息的次数; 将得到的提示信息次数与所设阈值比较;
若所述记录的提示信息次数小于所设阈值,则信息提示模块继续给出恢复窗口操作的提示信息,并将提示信息记录次数累加1 ;
若所述记录的提示信息次数大于或等于所设阈值,则信息提示模块不再给出提示信
肩、O特别的,所述的临时还原列表顺次暂存有一个或多个最近关闭的窗口,当关闭网页窗口进程被触发时,从最近存入临时还原列表的关闭窗口开始恢复。一般情况下,所述的触发关闭网页窗口进程包括用户快捷关闭误触发或用户主动触发关闭网页窗口进程。进一步,所述的信息提示模块以气泡方式给出提示信息。一种移动终端快速恢复网页窗口的装置,包括
关闭处理单元,用于窗口系统根据接收到的关闭网页窗口指令,触发关闭网页窗口进程实现关闭网页窗口;
暂存单元,用于窗口系统在移动终端的内存中构建临时还原列表,并将被关闭的网页窗口暂存在所述临时还原列表中;以及
恢复处理单元,用于从所述临时还原列表中调取关闭的网页窗口,并还原显示。所述的临时还原列表是一个先入后出的堆栈,分为多个存储块,每个存储块可以暂存一个关闭窗口,所有的关闭窗口按照关闭时间先后顺序顺次存储在临时还原列表中。进一步作为改进,所述的装置还包括
信息提示单元,用于在关闭网页窗口后,信息提示模块给出恢复当前关闭窗口操作的提示信息。优选的,本装置还包括
提示记录单元,用于在预设好提示信息显示次数的阈值后,信息提示模块记录已经给出的提示信息次数,并将该提示信息次数与预设的阈值比较决定是否继续给出提示信息。上述的所述的提示记录单元包括
寄存器模块,用于存储预设窗口提示信息显示次数的阈值;
计数器模块,用于记录信息提示模块已经给出的提示信息次数;
比较器模块,用于将计数器模块内的提示次数与寄存器模块内的阈值比较得出比较结
果;
所述提示信息单元根据比较器模块的比较结果决定是否继续给出恢复窗口操作的提示信息,若提示次数小于所述阈值,则继续给出恢复提示信息并将计数器模块的记录次数累加1,反之不再给出提示信息。
本发明的有益效果是由于本发明移动终端快速恢复网页窗口的法,当用户关闭网页窗口时,将关闭的窗口暂存到临时还原列表中而不直接回收,虽然在用户界面上已经关闭,但是关闭的窗口还是暂存在系统中,因此当用户需要恢复关闭的窗口时,无需在历史记录中寻找该网页窗口,直接点恢复键就可以立即恢复关闭的窗口,这种直接快速的还原方法无需建立新的窗口进程、无需联网,用户也无需等待,这样可以增强用户浏览体验感。本发明的另一个效果是本发明移动终端快速恢复网页窗口的装置,通过引入临时还原列表,将关闭的窗口暂存到临时还原列表中,待用户需要恢复关闭的窗口时,用户用恢复触发模块开启窗口恢复进程,窗口管理模块将暂存在临时还原列表中的关闭窗口在交互显示模块上还原显示出来,因为本装置中关闭的窗口资源没有直接回收,而是暂存在临时还原列表中,因此窗口恢复的速度很快,用户无需等待,而且恢复窗口无需建立新的窗口进程,无需联网,这样可以大大增强用户的浏览体验感。
通过参考以下结合附图的说明及权利了要求书的内容,下并且随着对本发明的更全面理解,本发明的其它目的及结果将更加明白及易于理解。在附图中
图1是本发明方法的第一实施例流程图; 图2是本发明方法的第二实施例流程图; 图3是图2中S3的流程图; 图4是本发明方法最优实施方案流程图; 图5是本发明装置的第一实施例结构方框图; 图6是本发明装置的第二实施例结构方框图; 图7是本发明装置的第三实施例结构方框图; 图8是本发明装置的第四实施例结构方框图。
具体实施例方式以下将结合附图对本发明的具体实施例进行详细描述。参照图1,本发明方法的第一实施例,一种移动终端快速恢复网页窗口的方法,包括以下步骤
Si、窗口系统根据接收到的关闭网页窗口指令触发关闭网页窗口进程;
所述关闭网页窗口指令包括用户快捷关闭误触发指令或用户主动触发关闭网页窗口的指令。用户快捷关闭误触发指令是指用户正在浏览自己感兴趣的网页时,无意中碰到关闭网页窗口进程快捷键,该误触发指令导致触发关闭网页窗口的进程而使整个当前网页窗口关闭。S2、窗口系统在移动终端的内存中构建临时还原列表,将被关闭的网页窗口暂存在所述临时还原列表中;
窗口系统构建临时还原列表,按照用户关闭网页窗口的时间先后顺序,将所述被关闭的网页窗口暂存在内存的临时还原列表中进行管理。作为本发明的一个实例,该临时还原列表的数据格式为堆栈。由于用户在短时间内多次产生误操作的可能性比较低,因此一般情况下,考虑到移动设备的硬件能力,只存储最近的两三个被关闭的窗口即可,旧的关闭窗口可以被新的关闭窗口代替。S4、从所述临时还原列表中调取关闭的网页窗口,并还原显示。当窗口系统中触发恢复窗口操作时,按时间顺序从所述临时还原列表中调取关闭的网页窗口,调取的具体方式为将最后存入堆栈的网页窗口还原为当前的网页窗口。参照图2,进一步作为优选的实施方式,步骤S2与步骤S4之间还包括步骤
S3、在关闭网页窗口后,信息提示模块给出恢复当前关闭窗口操作的提示信息。用户在使用一种新的浏览器时,可能对该浏览器的功能不是很熟悉,为对该了提高用户的浏览体验,可以在关闭网页窗口时,信息提示模块给出一个用户采用什么操作关闭了窗口和如何恢复关闭窗口操作的提示信息,用户可以根据此提示信息决定是否恢复关闭窗口,因此有了提示信息不会对关闭窗口动作感到困惑。参照图3,更加优化的实施方式,将信息提示模块给出的提示信息限定为有限次, 步骤S3包括以下步骤
531、系统预设窗口提示信息显示次数的阈值;
532、信息提示模块记录已经给出的提示信息的次数;
533、将得到的提示信息次数与所设阈值比较;
534、若所述记录的提示信息次数小于所设阈值,则信息提示模块继续给出恢复窗口操作的提示信息,并将提示信息记录次数累加1 ;
535、若所述记录的提示信息次数大于或等于所设阈值,则信息提示模块不再给出提示 fn息ο在此实施例中,进一步将窗口恢复提示次数限定为有限次,因为经过若干次给出恢复提示信息后,用户已经知道了该功能,如果在每次关闭网页窗口后还继续给出提示的话,这些提示信息会影响界面显示,降低了用户浏览体验,这里的有限提示次数是根据一个内部统计经验值来设定的,大部分用户经过上述提示次数的提示,可以完全掌握这种关闭网页窗口的快速恢复功能;若用户清空个人数据或是完全重装浏览器,则该提示次数会重新统计。如果用户很快就能掌握该功能,亦可设定此后不再提示;此外,作为优选的,所述的提示信息时以气泡窗口形式弹出来,这样可以提升交互体验。参照图4,下面以一个具体实施例来说明本发明流程。假设用户先后打开了谷歌主页和UC主页为例,首先窗口系统会预设一个给出恢复窗口提示信息的次数的阈值,移动终端快速恢复网页窗口的方法包括如下步骤
S201、用户关闭第一网页窗口。由于用户主动或是误操作关闭了 UC主页,此时显示的是谷歌主页,这里关闭的UC 主页就是步骤Sl所述的第一网页窗口。S202、窗口系统将第一窗口暂存到临时还原列表中。临时还原列表以堆栈形式存在,以先入后出方式,可以存储多个窗口,一般情况两三个即可,这里就将UC主页暂存到临时还原列表中。S203、信息提示模块记录已经给出的恢复窗口信息提示的次数。S204、将该提示信息次数与系统最开始预设的阈值比较。假设这里固定阈值为5。S205、若该记录次数小于固定阈值,表明还没达到预设提示次数,作为优选的,窗口系统就会以气泡形式弹出窗口恢复提示信息,譬如,这里就会显示“您以快捷方式关闭了窗口,双击拨号键可恢复已关闭的窗口 ”。S206、若该记录次数超过了固定阈值,则不显示提示信息,界面还是显示当前窗口,这里还是显示谷歌主页。S207、用户做出还原窗口操作,比如步骤S5所述的双击拨号键。S208、判断临时还原列表是否为空。一般情况下,用户都是根据提示或是已经知道该还原操作才会做出该动作,但是也有可能在没有关闭网页窗口的情况下直接做出了还原操作,此时的还原列表内还没暂存有关闭窗口。S209、若临时还原列表为空,则窗口不响应,还是显示的是谷歌主页。S210、若临时还原列表不为空,则窗口系统调出存储于还原列表中最近存入的关闭窗口,即调出UC主页。S211、在显示界面中还原显示出该第一窗口,即还原显示出UC主页。以上只是还原出一个关闭窗口,当用户关闭了多个窗口时,应用本发明方法可以恢复出最近关闭的几个窗口。一种移动终端快速恢复网页窗口的装置,参照图5,包括
关闭处理单元,用于窗口系统根据接收到的关闭网页窗口指令,触发关闭网页窗口进程实现关闭网页窗口;
暂存单元,用于窗口系统在移动终端的内存中构建临时还原列表,并将被关闭的网页窗口暂存在所述临时还原列表中;以及
恢复处理单元,用于从所述临时还原列表中调取关闭的网页窗口,并还原显示。以手机操作系统为例,关闭处理单元包括关闭处理按键触发电路;暂存单元包括作为系统一部分内存的临时还原列表以及其外围控制电路,且临时还原列表是一个先入后出的堆栈,分为多个存储块,每个存储块可以暂存一个关闭窗口,所有的关闭窗口按照关闭时间先后顺序顺次排列在临时还原列表中;恢复处理单元是手机处理器,用于从暂存单元中调出被关闭的网页窗口。由此可见可以在手机上实现本装置。参照图6,本发明装置第二实施例,在图5的基础上,本装置还可以包括用于在关闭网页窗口后显示恢复窗口操作的提示信息的提示信息单元。同样譬如这里的提示信息是 “您以快捷方式关闭了窗口,双击拨号键可恢复已关闭的窗口 ”。参照图7,进一步作为优选的实施方式,图6中所述网页窗口还原装置还可包括 提示记录单元,用于在预设好提示信息显示次数的阈值后,信息提示模块记录已经给
出的提示信息次数,并将该提示信息次数与预设的阈值比较决定是否继续给出提示信息。这样可以实现在窗口系统提示一定次数后就不再提示,因为此时用户已经掌握了该还原操作,如果继续出现提示框的话,就会这当遮挡住当前显示的窗口,降低浏览体验效^ ο具体的,参照图8,图7中所述的提示记录单元包括 寄存器模块,用于存储预设窗口提示信息显示次数的阈值; 计数器模块,用于记录信息提示模块已经给出的提示信息次数;
比较器模块,用于将计数器模块内的提示次数与寄存器模块内的阈值比较得出比较结
果;
所述提示信息单元根据比较器模块的比较结果决定是否继续给出恢复窗口操作的提示信息,若提示次数小于所述阈值,则继续给出恢复提示信息并将计数器模块的记录次数累加1,反之不再给出提示信息。从以上装置实施例可看出,本发明装置增加了暂存单元,将关闭的窗口暂存到暂存单元内的还原列表中,待用户需要恢复关闭的窗口时,用户用触发恢复处理单元开启窗口恢复进程,因为本装置中关闭的窗口资源没有直接回收,而是暂存在临时还原列表中,因此窗口恢复的速度很快,用户无需等待,而且恢复窗口无需建立新的窗口进程,无需联网, 这样可以大大增强用户的浏览体验感。以上是对本发明较佳实施进行了具体说明,但本发明创造并不限于所述实施例, 熟悉本领域的技术人员在不违背本发明精神的前提下还可做出种种的等同变形或替换,这些等同的变型或替换均包含在本申请权利要求所限定的范围内。
权利要求
1.一种移动终端快速恢复网页窗口的方法,其特征在于,包括以下步骤 窗口系统根据接收到的关闭网页窗口指令触发关闭网页窗口进程;窗口系统在移动终端的内存中构建临时还原列表,并将被关闭的网页窗口暂存在所述临时还原列表中;以及从所述临时还原列表中调取关闭的网页窗口,并还原显示。
2.根据权利要求1所述的恢复网页窗口的方法,其特征在于,从所述临时还原列表中调取关闭的网页窗口并还原显示之前,还包括步骤在关闭网页窗口后,信息提示模块给出恢复当前关闭窗口操作的提示信息。
3.根据权利要求2所述的一种移动终端快速恢复网页窗口的方法,其特征在于所述信息提示模块给出有限次提示信息,且该步骤具体包括系统预设窗口提示信息显示次数的阈值; 信息提示模块记录已经给出的提示信息的次数; 将得到的提示信息次数与所设阈值比较;若所述记录的提示信息次数小于所设阈值,则信息提示模块继续给出恢复窗口操作的提示信息,并将提示信息记录次数累加1 ;若所述记录的提示信息次数大于或等于所设阈值,则信息提示模块不再给出提示信肩、ο
4.根据权利要求1或2所述的一种移动终端快速恢复网页窗口的方法,其特征在于 所述的信息提示模块以气泡方式给出提示信息。
5.根据权利要求1所述的一种移动终端快速恢复网页窗口的方法,其特征在于所述的临时还原列表顺次暂存有一个或多个最近关闭的窗口,当关闭网页窗口进程被触发时, 从最近存入临时还原列表的关闭窗口开始恢复。
6.一种移动终端快速恢复网页窗口的装置,其特征在于,包括关闭处理单元,用于窗口系统根据接收到的关闭网页窗口指令,触发关闭网页窗口进程实现关闭网页窗口;暂存单元,用于窗口系统在移动终端的内存中构建临时还原列表,并将被关闭的网页窗口暂存在所述临时还原列表中;以及恢复处理单元,用于从所述临时还原列表中调取关闭的网页窗口,并还原显示。
7.根据权利要求6所述的一种移动终端快速恢复网页窗口的装置,其特征在于,还包括信息提示单元,用于在关闭网页窗口后,信息提示模块给出恢复当前关闭窗口操作的提示信息。
8.根据权利要求7所述的一种移动终端快速恢复网页窗口的装置,其特征在于,本装置还包括提示记录单元,用于在预设好提示信息显示次数的阈值后,信息提示模块记录已经给出的提示信息次数,并将该提示信息次数与预设的阈值比较决定是否继续给出提示信息。
9.根据权利要求8所述的一种移动终端快速恢复网页窗口的装置,其特征在于,所述的提示记录单元包括寄存器模块,用于存储预设窗口提示信息显示次数的阈值;计数器模块,用于记录信息提示模块已经给出的提示信息次数; 比较器模块,用于将计数器模块内的提示次数与寄存器模块内的阈值比较得出比较结果;所述提示信息单元根据比较器模块的比较结果决定是否继续给出恢复窗口操作的提示信息,若提示次数小于所述阈值,则继续给出恢复提示信息并将计数器模块的记录次数累加1,反之不再给出提示信息。
10.根据权利要求6所述的一种移动终端快速恢复网页窗口的装置,其特征在于所述的临时还原列表是一个先入后出的堆栈,分为多个存储块,每个存储块可以暂存一个关闭窗口,所有的关闭窗口按照关闭时间先后顺序顺次存储在临时还原列表中。
全文摘要
本发明公开了一种移动终端快速恢复网页窗口的方法,包括以下步骤窗口系统根据接收到的关闭网页窗口指令触发关闭网页窗口进程;窗口系统在移动终端的内存中构建临时还原列表,并将被关闭的网页窗口暂存在所述临时还原列表中;以及,从所述临时还原列表中调取关闭的网页窗口并还原显示。当用户关闭网页窗口时,将关闭的窗口暂存到临时还原列表中而不直接回收,用户无需在历史记录中寻找该网页窗口,直接点恢复键就可以立即恢复关闭的窗口,这种直接快速的还原方法无需建立新的窗口进程、无需联网,用户也无需等待,这样可以增强用户浏览体验感。本发明作为一种体验效果很好的还原方法和装置可以广泛应用于浏览器应用等移动通信领域中。
文档编号G06F9/46GK102508700SQ20111029299
公开日2012年6月20日 申请日期2011年9月30日 优先权日2011年9月30日
发明者梁捷, 黄耀悦 申请人:广州市动景计算机科技有限公司