预打开网页的方法和装置制造方法及图纸

技术编号:8453050 阅读:175 留言:1更新日期:2013-03-21 17:13
本发明专利技术公开了一种预打开网页的方法和装置以及移动终端,其中,该预打开网页的方法包括步骤:从当前的显示界面上获取预打开网页的请求;在后台下载网页;计算网页的下载进度,并在显示界面上显示下载进度。在本发明专利技术的各个实施例中,通过在显示界面上显示后台下载的网页的下载进度,使得用户在不影响浏览当前窗口网页的同时知晓预打开网页在后台下载的进度,从而可以根据该下载进度尽早打开网页,或对网页的下载进行控制。

【技术实现步骤摘要】

本专利技术涉及移动通信领域,尤其涉及一种预打开网页的方法和装置以及移动终端。
技术介绍
随着智能移动终端的普及,人们越来越倾向于采用便携式的智能移动终端来取代传统电脑进行上网。然而在使用智能移动终端进行无线上网时,受到无线网络速度的限制, 每访问一个新的网页时,用户可能需要等待较长的时间来打开网页。而且在等待过程中,用户无法进行其它操作,例如在上一个网页上继续浏览,从而造成用户的上网体验不佳。针对这个问题,目前常用的方法是,将当前打开网页上的链接事先在后台下载并保存到缓存中。这样一方面不会影响用户在当前网页进行浏览;另一方面,当用户需要打开上述链接时,可直接从缓存中获取相应的网页,从而提高了网页浏览速度。这样虽然可以提高网页浏览速度,但是用户无法知晓该网页在后台下载的进度,有可能不能及时打开已经后台下载完成的网页;或者,当用户对该网页不再感兴趣时,无法及时终断上述后台下载, 使其仍然占据带宽并消耗下载流量。
技术实现思路
本专利技术要解决的技术问题在于针对现有技术中用户无法知晓后台下载的网页的下载进度的缺陷,提供一种预打开网页的方法;针对现有技术中用户无法知晓后台下载的网页的下载进度的缺陷,提供一种预打开网页的装置;以及针对现有技术中用户无法知晓后台下载的网页的下载进度的缺陷,提供一种移动终端。本专利技术解决其技术问题所采用的技术方案是根据本专利技术的一方面,提供一种预打开网页的方法,包括步骤从当前的显示界面上获取预打开网页的请求;在后台下载所述网页;计算所述网页的下载进度,并在所述显示界面上显示所述下载进度。在依据本专利技术实施例的预打开网页的方法中,通过进度图标来显示所述下载进度。在依据本专利技术实施例的预打开网页的方法中,所述进度图标透明嵌设在所述网页的链接标签上。在依据本专利技术实施例的预打开网页的方法中,所述方法还包括当所述链接标签移出所述显示界面时,所述链接标签悬浮于所述显示界面。在依据本专利技术实施例的预打开网页的方法中,所述进度图标悬浮于所述显示界面。在依据本专利技术实施例的预打开网页的方法中,所述方法还包括当下载完成所述网页后,在所述显示界面上取消显示所述下载进度。在依据本专利技术实施例的预打开网页的方法中,所述方法还包括从所述显示界面显示的下载进度上获取停止下载所述网页的请求;在后台停止下载所述网页;在所述显示界面上取消显示所述下载进度。在依据本专利技术实施例的预打开网页的方法中,所述方法还包括从所述显示界面显示的下载进度上获取打开所述网页的请求,打开并呈现所述网页。在依据本专利技术实施例的预打开网页的方法中,所述方法还包括从所述显示界面显示的下载进度上获取重新下载网页的请求,重新下载所述网页;同时重新计算所述网页的下载进度,并在所述显示界面上显示所述下载进度。根据本专利技术的另一方面,还提供一种预打开网页的装置,包括输入模块,用于获取预打开网页的请求;下载模块,用于在后台下载所述网页;控制模块,用于计算所述网页的下载进度;显示模块,用于在显示界面上显示所述下载进度。根据本专利技术的另一方面,还提供一种移动终端,包括显示屏以及上述的预打开网页的装置。本专利技术产生的有益效果是在本专利技术的各个实施例中,通过在显示界面上显示后台下载的网页的下载进度,使得用户在不影响浏览当前网页的同时知晓预打开网页在后台下载的进度,从而可以根据该下载进度尽早打开网页,或对网页的下载进行控制。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中图I示出了依据本专利技术实施例的显示屏100的显示示意图;图2示出了依据本专利技术实施例的预打开网页的装置200的逻辑框图;图3示出了依据本专利技术第一实施例的显示屏100的显示示意图;图4示出了图3中优选实施方式下的显示屏100的显示示意图;图5示出了依据本专利技术第二实施例的显示屏100的显示示意图;图6示出了依据本专利技术实施例的预打开网页的方法的流程图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。本专利技术的各个实施例涉及一种预打开网页的方法和装置、以及移动终端。其中, 移动终端包括预打开网页的装置和显示屏,并可实施上述预打开网页的方法。可以理解的,移动终端可为各种能够进行移动通信的终端设备,典型的可为个人数字助理(Personal Digital Assistant, PDA)、移动电话(Mobile Phone, MP)、智能平板等,因此本专利技术的保护范围不应限定为某种特定类型的移动终端。另外,该移动通信网络可以是第二代(2G)或第三代(3G)移动通信网络,例如 GSM、CDMA2000、CDMA-EVDO、CDMA2000-1X, WCDMA, TD-SCDMA或 WIMAX。图1示出了依据本专利技术实施例的显示屏100的显示示意图,此时该显示屏100上当前的显示界面可以为一个网页,也可以为其它的上网浏览窗口,例如微博页面或即时通话页面等等。该显示界面包括至少一个网页的链接标签,例如图1中示出了网页的链接标签IlO1UlOy…、110k,用户通过在上述链接标签上输入预打开网页指令即可预打开该链接标签所对应的网页。例如,为了区别直接打开网页指令,可设置双击链接标签来预打开网页,或长按链接标签以弹出包含预打开网页选项的菜单,从而在弹出菜单中选择预打开网页。图2示出了依据本专利技术实施例的预打开网页的装置200的逻辑框图,如图2所示, 预打开网页的装置200包括输入模块210、下载模块220、控制模块230、存储模块250以及显示模块240 ;其中,输入模块210、下载模块220、存储模块250以及显示模块240均与控制模块230连接,下载模块220与存储模块250连接。本专利技术图2所示的各设备之间的连接关系是为了清楚阐释其信息交互及控制过程的需要,因此应当视为逻辑上的连接关系, 而不应仅限于物理连接。具体而言,输入模块210可获取预打开网页的请求。当用户在当前的显示界面的某个感兴趣的网页的链接标签上输入预打开网页的指令后,输入模块210接收该预打开网页的指令,并将预打开网页的指令传输至控制模块230。控制模块230接收该预打开网页的指令后,对其进行解析,提取该链接标签所指示的下载统一资源定位器(URL Uniform Resource Locator)地址,并将该URL地址发送至下载模块220以指示该下载模块220进行网页下载。下载模块220接收到控制模块230发送的URL地址后,在后台下载URL地址对应的网页,与此同时,将已下载的网页数据缓存到存储模块250中。在下载模块220在后台下载网页的同时,控制模块230可采用任意已知的方式来计算该网页在后台下载的进度,并实时更新该下载进度。例如,下载模块220可通过获取存储模块250中缓存的网页下载数据量来计算网页的下载进度。同时将计算获得的下载进度绘制成进度图标,并将该进度图标发送至显示模块240。显示模块240接收到该进度图标后,通过显示屏100在显示界面上呈现该进度图标。在本专利技术的第一实施例中,显示模块240在控制模块230的控制下,将指示预打开的网页下载进度的进度图标透明嵌设在对应网页的链接标签上。例如,在图3示出的当前显示界面中,对于链接标签Il本文档来自技高网...

【技术保护点】
一种预打开网页的方法,其特征在于,包括步骤:从显示界面上获取预打开网页的请求;在后台下载所述网页;计算所述网页的下载进度,并在所述显示界面上显示所述下载进度。

【技术特征摘要】

【专利技术属性】
技术研发人员:梁捷俞永福何小鹏朱顺炎梁传敏
申请(专利权)人:优视科技有限公司
类型:发明
国别省市:

网友询问留言 已有1条评论
  • 来自[未知地区] 2013年03月21日 17:42
    我个人觉得此技术实用性不是很大,但是可以作为一个学术性课题来研究。
    0
1