本发明专利技术公开了一种网页浏览方法及装置。该方法包括:切换浏览器至第一工作状态,浏览器在第一工作状态下通过互联网访问服务器;依序下载服务器当前页面数据及预先设定的该当前页面后N页的页面数据并对所述各页面数据进行缓存,并显示当前页面,N为自然数;将缓存的各页面的服务器链接地址更新为缓存存储地址;当前页面及其后N页页面数据缓存完毕,断开浏览器与互联网的连接;切换浏览器至第二工作状态,选择缓存的当前页面及其后N页页面中任意一页并点击打开,根据被选定的页面所对应的缓存存储地址从缓存中读取数据,进而显示被选定的页面。应用本发明专利技术,可以降低用户流量资费开销、提高用户浏览体验。
【技术实现步骤摘要】
本专利技术涉及计算机技术,特别涉及一种网页浏览方法、以及一种实现该方法的装置。
技术介绍
随着计算机通信技术以及互联网技术的发展,通过互联网获取信息已成为人们日常生活以及工作中不可或缺的一部分,例如,用户使用终端设备通过互联网与网站服务器,例如,Web网站服务器或包含富文本的网页连接,利用终端设备,如个人电脑、手机等内置的有线或无线浏览器,通过统一资源定位器(URL, Uniform Resource Locators)信息向网站服务器发送超文本传输协议(HTTP, Hypertext Transfer Protocol)或无线应用协议(WAP,Wireless Application Protocol)请求,获取网站服务器提供的包含网页富文本的图文信 肩、O以下仅以移动终端,例如,手机、个人数字助理等为例,对通过移动终端浏览器浏览富文本的方法进行说明。图I为现有基于互联网通过移动终端浏览器浏览富文本的方法流程示意图。该流程具体包括步骤101,触发移动终端浏览器访问包含富文本的网页;本步骤中,用户点击开启移动终端浏览器,此时,浏览器根据用户输入的网站链接地址访问包含富文本的网页。步骤102,在线下载网页中当前页面数据;本步骤中,移动终端浏览器从网页中下载当前页面包含的富文本数据。实际应用中,如果用户需要浏览的富文本数据较大,网页会根据移动终端浏览器屏幕尺寸,将富文本内容拆分为多个页面,并在每个页面分别设置下一页面链接、返回上一页面链接以及结束链接,例如,当用户点击当前页面的下一页面链接时,触发移动终端浏览器链接到该下一页面,下载该下一页面的富文本内容,即该下一页面链接信息为网页中的下一页面的链接地址信息。步骤103,移动终端浏览器显示下载的当前页面以供用户浏览;本步骤中,在用户浏览移动终端浏览器下载当前页面的过程中,移动终端保持与互联网相连接。步骤104,响应下一页面链接信息,下载该下一页面数据并显示该下一页面;本步骤中,当用户浏览完下载的当前页面后,通过点击当前页面设置的下一页面链接控件,下载对应的下一页面数据,并进行显示,以便用户浏览。如此循环,直至该富文本内容已浏览完毕或用户中途退出浏览为止。步骤105,接收用户输入的结束信息,断开连接并退出浏览。本步骤中,当用户已浏览完富文本所属的最后一页或确定退出当前浏览时,通过点击页面设置的结束控件,触发输出结束信息,退出浏览并断开与互联网的连接。由上述可见,现有基于互联网通过移动终端浏览器浏览富文本的方法,在进行网页页面数据浏览的过程中,需要移动终端一直保持与网页的连接,此使得用户流量资费开销较大,并且占用了较多的互联网资源,从而不利于互联网资源的有效利用;另外,在互联网信号不稳定、或与网页通信中断的情况下,网页访问被迫中断,用户无法更新或浏览新的网页内容。
技术实现思路
有鉴于此,本专利技术的主要目的在于提出一种网页浏览方法、以及一种实现该方法的装置,以降低用户流量资费开销,并提升用户浏览体验。所述网页浏览方法包括切换浏览器至第一工作状态,浏览器在第一工作状态下通过互联网访问服务器;依序下载服务器当前页面数据及预先设定的该当前页面后N页的页面数据并对所述各页面数据进行缓存,并显示当前页面,N为自然数; 将缓存的各页面的服务器链接地址更新为缓存存储地址;当前页面及其后N页页面数据缓存完毕,断开浏览器与互联网的连接;切换浏览器至第二工作状态,选择缓存的当前页面及其后N页页面中任意一页并点击打开,根据被选定的页面所对应的缓存存储地址从缓存中读取数据,进而显示被选定的页面。在选择缓存的当前页面及其后N页页面中任意一页并点击打开后,进一步包括判断点击打开的页面是否已缓存并具有相应的缓存存储地址,如果是,根据被选定的页面所对应的缓存存储地址从缓存中读取数据并进行页面显示,否则,浏览器重新建立与互联网的连接。所述浏览器通过互联网访问服务器之后,进一步包括确认互联网环境处于富足状况,以执行下载网页中当前页面数据及预先设定的该当前页面后N页的页面数据并对所述各页面数据进行缓存的步骤,所述互联网环境处于富足状况包括接入点资费便宜,网速较快,信道未被占有三种状况。一种网页浏览装置,包括下载模块,用于在第一工作状态下依序下载服务器中当前页面数据及预先设定的该当前页面后N页的页面数据,N为自然数;缓存模块,用于接收下载模块所下载的各页面数据,并为每一页面数据分配相应的缓存存储地址以进行缓存;浏览模块,用于在第一工作状态下通过互联网访问服务器,并在第二工作状态下根据被选定的页面所对应的缓存存储地址从缓存模块中读取并输出页面数据,进而在当前页面及其后N页数据缓存完毕后,断开与互联网的连接;链接关系更新模块,用于根据缓存模块分配的缓存存储地址信息,将缓存的各页面的服务器链接地址更新为缓存存储地址;状态切换模块,用于切换浏览模块选择性地工作在第一工作状态及第二工作状态之间;以及显示模块,用于接收浏览模块所输出的数据并进行页面显示。相对于现有技术,本专利技术提供的网页浏览方法及装置,使得用户在浏览页面数据的同时可进行其他相关页面数据的下载,并在下载完毕后断开连接,从而有效节约了互联网的带宽资源,也利于降低用户的流量资费开销;另外,通过对下载的页面数据进行缓存,使得在互联网信号不稳定、或与网页通信中断的情况下,用户依旧可以对缓存中的富文本进行浏览,即用户在互联网信号不稳定、或与网页通信中断的情况下仍然可以浏览缓存的网页内容,此有利于提升用户的浏览体验。附图说明图I为现有基于互联网通过移动终端浏览器浏览富文本的方法流程示意图。图2为本专利技术实施例提供的网页浏览方法的流程示意图。图3为图2所示流程中浏览器工作在第一工作状态下的工作流程示意图。图4为图2所示流程中浏览器工作在第二工作状态下的工作流程示意图。 图5为本专利技术实施例提供的网页浏览装置的结构示意图。具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本专利技术作进一步地详细描述。图2为本专利技术实施例网页浏览方法的流程示意图。参见图2,该流程包括步骤201-205。步骤201 :切换浏览器至第一工作状态,浏览器在第一工作状态下通过互联网访问服务器。如图3所示,用户通过点击移动终端浏览器,例如,手机浏览器的“阅读模式切换按钮”使移动终端浏览器切换进入浏览器的离线下载模式(第一工作状态),触发移动终端浏览器建立与网页的连接,启动访问流程,并根据用户输入的需要访问的链接地址信息,访问该网页以下载相应的富文本数据。实际应用中,移动终端浏览器在建立与网页的连接,访问离线下载模式的网页的连接后,可以进一步根据获取的流量信息以及带宽信息判断用户当前所处的互联网环境的状况,当互联网环境较差,则直接在线下载网页中的富文本当前页面数据;如果互联网环境处于富足状况,则执行下面步骤202。此处,互联网环境处于富足状况包括接入点资费便宜,网速较快,信道未被占有三种状况;相反的,互联网环境较差包括接入点资费较贵,网速较慢,信道已被占有三种状况。例如,在目前的网络环境中,当接入点为无线保真(WIFI, Wireless Fidelity)接入点时,由于接入无线保真接入点免费,且网速较快,可以直接执行下面步骤202。步骤202 :依序下载服务器当本文档来自技高网...
【技术保护点】
一种网页浏览方法,其特征在于,该方法包括:切换浏览器至第一工作状态,浏览器在第一工作状态下通过互联网访问服务器;依序下载服务器当前页面数据及预先设定的该当前页面后N页的页面数据并对所述各页面数据进行缓存,并显示当前页面,N为自然数;将缓存的各页面的服务器链接地址更新为缓存存储地址;当前页面及其后N页页面数据缓存完毕,断开浏览器与互联网的连接;切换浏览器至第二工作状态,选择缓存的当前页面及其后N页页面中任意一页并点击打开,根据被选定的页面所对应的缓存存储地址从缓存中读取数据,进而显示被选定的页面。
【技术特征摘要】
【专利技术属性】
技术研发人员:高文君,姜军军,何明,陈磊,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。