一种处理网页信息的方法及装置制造方法
【专利摘要】本发明公开了一种处理网页信息的方法及装置。所述方法包括:获取并加载网页信息;判断加载的网页信息的信息量是否超过预设信息量,预设信息量至少包括显示一个页面的信息量;当网页信息的信息量超过预设信息量时,释放当前显示页面之前的已加载的网页信息。本发明通过判断加载的网页信息的信息量是否超过预设信息量,当网页信息的信息量超过预设信息量时,释放当前显示页面之前的已加载的网页信息,从而减少终端设备的负荷,提高了终端设备的响应速度,提高了用户体验。
【专利说明】—种处理网页信息的方法及装置
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种处理网页信息的方法及装置。
【背景技术】
[0002]随着互联网的发展,以及个人电脑、手持设备(如手机、平板电脑)等终端的智能化程度越来越高,人们越来越多地使用这些终端访问网页。目前,网页内嵌的元素种类也越来越多,例如图片、视频、动画等,导致终端设备加载的网页信息容量也越来越多。
[0003]相关技术存在的问题是终端设备浏览器受到屏幕和硬件配置等的限制,当网页信息加载过多时,会影响系统的响应速度,有时信息会刷新不出来,或者系统崩溃等诸多问题,从而给用户带来了不便,降低了用户体验。
【发明内容】
[0004]本发明实施例提供了一种处理网页信息的方法,用以提高系统的响应速度,并且释放当前显示页面之前的已加载的网页信息,从而减少系统的负荷,避免系统崩溃,提高了用户体验。
[0005]一种处理网页信息的方法,包括以下步骤:
[0006]获取并加载网页信息;
[0007]判断加载的网页信息的信息量是否超过预设信息量,所述预设信息量至少包括显示一个页面的信息量;
[0008]当所述网页信息的信息量超过预设信息量时,释放当前显示页面之前的已加载的网页信息。
[0009]其中,优选的,所述获取并加载网页信息,包括:获取并加载一个页面的信息量;
[0010]所述方法还可包括:通过以下方式接收加载指令;
[0011]拖动滚动条、触发上、下按键、拖动网页的页面或者点击网页中的链接;
[0012]根据收到的加载指令继续加载网页信息。
[0013]其中,优选的,所述释放当前显示的页面之前的已加载的网页信息之前还可包括:
[0014]输出是否释放超过预设信息量的信息的选择提示;
[0015]接收输入的确定释放超过预设信息量的信息的指示。
[0016]其中,优选的,所述输出是否释放超过预设信息量的信息的选择提示包括:
[0017]语音形式输出的提示信息、或者文字形式输出的提示信息、或者图片形式输出的提示信息。
[0018]其中,优选的,所述当所述网页信息的信息量超过预设信息量时,释放当前显示的页面之前的已加载的网页信息之后还可包括:
[0019]将释放的网页信息缓存。
[0020]本发明实施例提供了一种处理网页信息的装置,包括:[0021]获取模块,用于获取并加载网页信息;
[0022]判断模块,用于判断加载的网页信息的信息量是否超过预设信息量,所述预设信息量至少包括显示一个页面的信息量;
[0023]信息释放模块,用于当所述网页信息的信息量超过预设信息量时,释放当前显示页面之前的已加载的网页信息。
[0024]其中,优选的,所述获取模块包括:
[0025]第一获取单元,用于获取并加载一个页面的信息量;
[0026]所述装置还包括:加载模块,用于根据收到的加载指令继续加载网页信息。
[0027]其中,优选的,所述装置还包括:
[0028]提示信息输出模块,用于在信息释放模块释放当前显示页面之前的已加载的网页信息之前,输出是否释放超过预设信息量的信息的选择提示;
[0029]提示信息接收模块,用于接收输入的确定释放超过预设信息量的信息的指示。
[0030]其中,优选的,所述装置还包括:
[0031]信息存储模块,用于在信息释放模块释放当前显示页面之前的已加载的网页信息之后,将释放的网页信息缓存。
[0032]本发明实施例提供的处理网页信息的方法及装置,通过判断加载的网页信息的信息量是否超过预设信息量,当网页信息的信息量超过预设信息量时,释放当前显示页面之前的已加载的网页信息,从而减少终端设备的负荷,还可以将释放的网页信息缓存,在用户返回查看网页信息时,减少了重新加载网页信息的时间,提高了终端设备的响应速度,提高了用户体验。
[0033]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其它优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0034]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【专利附图】
【附图说明】
[0035]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0036]图1为本发明实施例中一种处理网页信息的主要方法的流程图;
[0037]图2为本发明实施例中一种处理网页信息的方法中获取并加载网页信息的详细方法流程图;
[0038]图3为本发明实施例中一种处理网页信息的方法中提示释放网页信息的详细方法流程图;
[0039]图4为本发明实施例中一种处理网页信息的方法中显示是否释放超过预设信息量的网页信息的选择提示图;
[0040]图5为本发明实施例中一种处理网页信息的方法中释放网页信息的详细方法流程图;
[0041]图6为本发明实施例一种处理网页信息的方法的详细方法的流程图;
[0042]图7为本发明实施例一种处理网页信息的装置的结构示意图;[0043]图8为图7获取模块的结构示意图;
[0044]图9为本发明另一实施例中处理网页信息的装置的结构示意图;
[0045]图10为本发明另一实施例中处理网页信息的装置的结构示意图;
[0046]图11为本发明另一实施例中处理网页信息的装置的结构示意图。
[0047]通过上述附图,已示出本发明明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。
【具体实施方式】
[0048]为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本发明做进一步详细说明。在此,本发明的示意性实施方式及其说明用于解释本发明,但并不作为对本发明的限定。
[0049]目前技术中,终端设备浏览器在加载网页信息时,如果加载的页面过多,加载的信息量很大时,终端设备有时会出现卡机或者网页信息刷新不出来,有些直接系统崩溃导致死机,造成用户使用上的不便,使得用户体验极差。
[0050]本发明实施例提供了一种处理网页信息的方法,通过判断加载的网页信息的信息量是否超过预设信息量,当网页信息的信息量超过预设信息量时,释放当前显示页面之前的已加载的网页信息,从而减少终端设备的负荷,还可以将释放的网页信息缓存,在用户返回查看网页信息时,减少了重新加载网页信息的时间,提高了终端设备的响应速度,提高了用户体验。
[0051]以下结合附图对本发明进行详细说明。
[0052]如图1所示,本发明实施例中处理网页信息的主要方法流程如下:
[0053]步骤101、获取并加载网页信息。
[0054]其中,优选的,用户使用的终端设备可以是固定终端设备,也可以是移动终端设备,例如手机、笔记本电脑等。
[0055]步骤102、判断加载的网页信息的信息量是否超过预设信息量,预设信息量至少包括显示一个页面的信息量。当网页信息的信息量超过预设信息量时,继续步骤103 ;当网页信息的信息量未超过预设信息量时,结束本次流程,可继续加载网页信息。
[0056]其中,优选的,以手机为例,预设信息量可以是根据手机的显示屏幕相对应的页面大小的信息量设置。
[0057]步骤103、释放当前显示页面之前的已加载的网页信息。
[0058]其中,优选的,以手机为例,预设信息量是手机的4倍显示屏幕相对应的页面大小的信息量,当用户浏览网页的信息量超过手机的4倍显示屏幕相对应的页面大小的信息量时,浏览器会释放当前显示页面之前的已加载的网页信息。释放网页信息的方式可以有以下几种:
[0059]方式一
[0060]例如,用户需要使用手机浏览网页A、网页B、网页C、网页D、网页E、网页F,在浏览过程中,由于预设信息量是手机的4倍显示屏幕相对应的页面大小的信息量,也就是当用户浏览了网页A、网页B、网页C、网页D后,再继续浏览网页E就已经超过预设信息量了,那么可以释放当前显示页面E之前的已加载的网页A、网页B、网页C、网页D的全部网页信息,然后用户可以继续浏览网页E和网页F。
[0061]方式二
[0062]例如,用户使用手机依次浏览网页A、网页B、网页C、网页D、网页E、网页F,在浏览过程中,由于预设信息量是手机的4倍显示屏幕相对应的页面大小的信息量,也就是当用户浏览了网页A、网页B、网页C、网页D后,再继续浏览网页E就已经超过预设信息量了,那么可以释放当前显示页面E之前的已加载的网页A、网页B、网页C、网页D的网页信息中时间最久的一个页面的网页信息,例如可以释放网页A的网页信息,当用户继续浏览网页F时,释放网页B的网页信息。
[0063]本发明实施例中通过判断加载的网页信息的信息量是否超过预设信息量,当网页信息的信息量超过预设信息量时,释放当前显示页面之前的已加载的网页信息,从而减少终端设备的负荷,提闻了终端设备的响应速度,提闻了用户体验。
[0064]本发明实施例中,在步骤101中还可以包括获取并加载一个页面的信息量。
[0065]其中,优选的,以手机为例,一个页面的信息量,可以是根据手机的显示屏幕相对应的页面大小的信息量,这样不仅满足了用户需要,同时与加载整个网页页面的信息相比,减少终端设备的负荷,提高了终端设备的响应速度。
[0066]本发明实施例中,终端设备可以采用多种方式获取并加载网页信息,方便用户使用。如图2所示,为本发明实施例处理网页信息中获取并加载网页信息的详细方法,该方法包括:
[0067]步骤201、获取并加载网页信息。
[0068]其中,优选的,用户使用的终端设备可以是固定终端设备,也可以是移动终端设备,例如手机、笔记本电脑等。
[0069]步骤202、判断加载的网页信息的信息量是否超过预设信息量,预设信息量至少包括显示一个页面的信息量。
[0070]其中,优选的,以手机为例,预设信息量可以是根据手机的显示屏幕相对应的页面大小的信息量设置。
[0071]步骤203、当网页信息的信息量超过预设信息量时,释放当前显示页面之前的已加载的网页信息。
[0072]其中,优选的,以手机为例,预设信息量是四倍手机的显示屏幕相对应的页面大小的信息量,当用户浏览网页的信息量超过四倍手机的显示屏幕相对应的页面大小的信息量时,浏览器会释放当前显示页面之前的已加载的网页信息。
[0073]步骤204、根据接收到的加载指令继续加载网页信息。
[0074]其中,优选的,加载指令可以通过以下方式接收:拖动滚动条、触发上、下按键、拖动网页的页面或者点击网页中的链接。
[0075]其中,优选的,以手机为例,由于手机的显示屏幕较小,终端设备可以获取并加载与手机的显示屏幕相对应的页面大小的网页信息,用户通过拖动网页的页面加载网页信息时,可以根据拖动的页面的大小加载相对应大小的网页的信息。
[0076]本发明实施例中可以根据用户拖动的页面的大小加载相对应大小的网页的信息,这样动态的加载方式不仅满足了用户需要,同时与加载整个网页也面的信息相比,减少了加载网页信息的信息量,提高了终端设备的响应速度。
[0077]本发明实施例中为了可以提示用户释放当前显示的页面之前的已加载的网页信息,在步骤103释放当前显示页面之前的已加载的网页信息之前,还可以输出是否释放超过预设信息量的信息的选择提示,供用户选择。如图3所示,为本发明实施例处理网页信息中提示释放网页信息的详细方法,该方法包括:
[0078]步骤301、输出是否释放超过预设信息量的信息的选择提示。
[0079]其中,优选的,选择提示可以是语音形式输出的提示信息、或者文字形式输出的提示信息、或者图片形式输出的提示信息。其中文字信息可以如图4所示。
[0080]步骤302、接收输入的确定释放超过预设信息量的信息的指示。
[0081]本发明实施例中用户可以根据输出的选择提示,释放超过预设信息量的信息,从而减少终端设备的负荷,提高终端设备的响应速度,并且通过释放信息减少了对存储空间的占用。
[0082]本发明实施例中为了用户返回查看曾经加载过的网页信息时,实现快速加载网页信息,在步骤103释放当前显示页面之前的已加载的网页信息之后,还可以将释放的网页信息缓存。如图5所示,为本发明实施例处理网页信息中释放网页信息的详细方法,该方法包括:
[0083]步骤501、获取并加载网页信息。
[0084]其中,优选的,用户使用的终端设备可以是固定终端设备,也可以是移动终端设备,例如手机、笔记本电脑等。
[0085]步骤502、判断加载的网页信息的信息量是否超过预设信息量,预设信息量至少包括显示一个页面的信息量。
[0086]其中,优选的,以手机为例,预设信息量可以是根据手机的显示屏幕相对应的页面大小的信息量设置。
[0087]步骤503、当网页信息的信息量超过预设信息量时,释放当前显示页面之前的已加载的网页信息。
[0088]其中,优选的,以手机为例,预设信息量是四倍手机的显示屏幕相对应的页面大小的信息量,当用户浏览网页的信息量超过四倍手机的显示屏幕相对应的页面大小的信息量时,浏览器会释放当前显示页面之前的已加载的网页信息。
[0089]步骤504、将释放的网页信息缓存。
[0090]其中,优选的,可以将释放的网页信息存储在本地存储器中,在用户返回浏览网页时,就不用重新加载网页信息,直接调用就可以了。
[0091]本发明实施例中通过将释放的网页信息缓存,需要返回查看时直接调用即可,减少了重新加载网页信息的时间,提高了终端设备的响应速度,方便了用户使用。
[0092]本发明实施例可由终端设备实现,以终端设备中的浏览器为例,下面对本发明实施例处理网页信息的方法进行详细说明,如图6所示,包括:
[0093]步骤601、获取并加载网页信息。
[0094]其中,优选的,用户使用的终端设备可以是固定终端设备,也可以是移动终端设备,例如手机、笔记本电脑等。
[0095]步骤602、判断加载的网页信息的信息量是否超过预设信息量,预设信息量至少包括显示一个页面的信息量。当网页信息的信息量超过预设信息量时,继续执行步骤603 ;当网页信息的信息量没超过预设信息量时,继续执行步骤607。
[0096]步骤603、输出是否释放超过预设信息量的信息的选择提示。
[0097]其中,优选的,选择提示可以是语音形式输出的提示信息、或者文字形式输出的提示信息、或者图片形式输出的提示信息。其中文字信息可以如图4所示。
[0098]步骤604、接收输入的确定释放超过预设信息量的信息的指示。
[0099]步骤605、释放当前显示页面之前的已加载的网页信息。
[0100]步骤606、将释放的网页信息缓存。
[0101]步骤607、根据接收到的加载指令继续加载网页信息。
[0102]其中,优选的,以手机为例,由于手机的显示屏幕较小,终端设备可以获取并加载与手机的显示屏幕相对应的页面大小的网页信息,用户通过拖动网页的页面加载网页信息时,可以根据拖动的页面的大小加载相对应大小的网页的信息。
[0103]本发明实施例中通过判断加载的网页信息的信息量是否超过预设信息量,当网页信息的信息量超过预设信息量时,释放当前显示页面之前的已加载的网页信息,从而减少终端设备的负荷,还可以将释放的网页信息缓存,在用户返回查看网页信息时,减少了重新加载网页信息的时间,提高了终端设备的响应速度,提高了用户体验。
[0104]本发明实施例还提供了一种处理网页信息的装置,如图7所示为结构示意图,具体包括:
[0105]获取模块701,用于获取并加载网页信息;
[0106]判断模块702,用于判断加载的网页信息的信息量是否超过预设信息量,预设信息量至少包括显示一个页面的信息量;
[0107]信息释放模块703,用于当网页信息的信息量超过预设信息量时,释放当前显示页面之前的已加载的网页信息。
[0108]其中,优选地,如图8所示,上述获取模块可包括:
[0109]第一获取单兀801,用于获取并加载一个页面的信息量。
[0110]其中,优选的,如图9所示,上述装置还可包括:
[0111]加载模块901,用于根据收到的加载指令继续加载网页信息。
[0112]其中,优选的,如图10所示,上述装置还可包括:
[0113]提示信息输出模块1001,用于在信息释放模块703释放当前显示页面之前的已加载的网页信息之前,输出是否释放超过预设信息量的信息的选择提示;
[0114]提示信息接收模块1002,用于接收输入的确定释放超过预设信息量的信息的指
/Jn ο
[0115]其中,优选的,如图11所示,上述装置还可包括:
[0116]信息存储模块1011,用于在信息释放模块703释放当前显示页面之前的已加载的网页信息之后,将释放的网页信息缓存。
[0117]本发明实施例中通过判断加载的网页信息的信息量是否超过预设信息量,当网页信息的信息量超过预设信息量时,释放当前显示页面之前的已加载的网页信息,从而减少终端设备的负荷,还可以将释放的网页信息缓存,在用户返回查看网页信息时,减少了重新加载网页信息的时间,提高了终端设备的响应速度,提高了用户体验。[0118]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0119]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其它可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其它可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0120]这些计算机程序指令也可存储在能引导计算机或其它可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0121]这些计算机程序指令也可装载到计算机或其它可编程数据处理设备上,使得在计算机或其它可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其它可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0122]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种处理网页信息的方法,其特征在于,包括: 获取并加载网页信息; 判断加载的网页信息的信息量是否超过预设信息量,所述预设信息量至少包括显示一个页面的信息量; 当所述网页信息的信息量超过预设信息量时,释放当前显示页面之前的已加载的网页信息。
2.如权利要求1所述的方法,其特征在于,所述获取并加载网页信息,包括:获取并加载一个页面的信息量; 所述方法还包括:通过以下方式接收加载指令; 拖动滚动条、触发上、下按键、拖动网页的页面或者点击网页中的链接; 根据收到的加载指令继续加载网页信息。
3.如权利要求1所述的方法,其特征在于,所述释放当前显示的页面之前的已加载的网页信息之前还包括: 输出是否释放超过预设信息量的信息的选择提示; 接收输入的确定释放超过预设信息量的信息的指示。
4.如权利要求3所述的方法,其特征在于,所述输出是否释放超过预设信息量的信息的选择提示包括: 语音形式输出的提示信息、或者文字形式输出的提示信息、或者图片形式输出的提示信息。
5.如权利要求1所述的方法,其特征在于,所述当所述网页信息的信息量超过预设信息量时,释放当前显示的页面之前的已加载的网页信息之后还包括: 将释放的网页信息缓存。
6.一种处理网页信息的装置,其特征在于,包括: 获取模块,用于获取并加载网页信息; 判断模块,用于判断加载的网页信息的信息量是否超过预设信息量,所述预设信息量至少包括显示一个页面的信息量; 信息释放模块,用于当所述网页信息的信息量超过预设信息量时,释放当前显示页面之前的已加载的网页信息。
7.如权利要求6所述的装置,其特征在于,所述获取模块包括: 第一获取单元,用于获取并加载一个页面的信息量; 所述装置还包括:加载模块,用于根据收到的加载指令继续加载网页信息。
8.如权利要求6所述的方法,其特征在于,所述装置还包括: 提示信息输出模块,用于在信息释放模块释放当前显示页面之前的已加载的网页信息之前,输出是否释放超过预设信息量的信息的选择提示; 提示信息接收模块,用于接收输入的确定释放超过预设信息量的信息的指示。
9.如权利要求6所述的方法,其特征在于,所述装置还包括: 信息存储模块,用于在信息释放模块释放当前显示页面之前的已加载的网页信息之后,将释放的网页信息缓存。
【文档编号】G06F17/30GK103605700SQ201310549931
【公开日】2014年2月26日 申请日期:2013年11月7日 优先权日:2013年11月7日
【发明者】严杰 申请人:天脉聚源(北京)传媒科技有限公司