[发明专利]一种网页预读的处理方法及装置有效
申请号: | 201210478368.X | 申请日: | 2012-11-22 |
公开(公告)号: | CN103838745B | 公开(公告)日: | 2017-11-10 |
发明(设计)人: | 邓朔;曾亮;薄川川;刘天扬;胡纯冬 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙)44285 | 代理人: | 王仲凯 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网页 处理 方法 装置 | ||
技术领域
本发明涉及网页浏览技术领域,特别涉及一种网页预读的处理方法及装置。
背景技术
随着智能用户终端的迅速发展,用户使用用户终端浏览器访问互联网网页日趋频繁。在使用浏览器打开网页的过程中,如果当前的网络环境受限,就会影响网页打开的速度,造成用户等待。而网页打开的速度慢主要是因为下载所需网页正文的时间过长。
为满足用户快速浏览网页的需要,一般会先对可能需要的网页进行预读,即从服务器端获取可能需要的网页正文,并将所获取的网页正文保存至客户端的本地数据库中。待用户实际访问相应的网页时,再将该网页的正文直接从所述本地数据库中读取出来展示给用户阅读,从而缩短用户进行网页访问的操作后网页响应的时间。
现有的网页预读方案一般有两种:一是先从服务器端获取网页列表,然后从服务器端依次读取该网页列表中各网页的正文,再将所读取的网页正文保存至客户端的本地数据库中;二是先从服务器端中读取一篇网页的正文,再根据该网页的正文中链接到相邻网页的关键字,例如“下一页”、“next page”等依次去读取相邻网页的正文,将所读取的网页正文保存至客户端的本地数据库中。然而,这两种网页预读的方案都没有基于用户的普遍需求,因此网页被预读后用户并没有实际访问的可能性较大,造成的流量浪费也相对较大,给用户造成不便。
发明内容
有鉴于此,有必要提供一种网页预读的处理方法及装置,可以根据网页的访问量来预读网页,使网页预读更加有效和准确,同时也可以节约流量。
以上所述的网页预读的处理方法是通过以下技术方案实现的:
一种网页预读的处理方法,包括:发送步骤:向服务器端发送网页列表请求;选择步骤:获取所述服务器端发送的网页列表,根据该网页列表中各网页的访问量选择待预读的网页;请求步骤:向服务器端发送正文请求,请求当前访问网页的正文或所述待预读的网页的正文;预读步骤:从服务器端获取所述当前访问网页的正文,或预读所述待预读的网页的正文,并将已预读的网页的正文保存在本地数据库中;读取步骤:当用户实际访问所述已预读的网页时,从所述本地数据库中读取该已预读网页的正文供用户阅读。
作为上述网页预读的处理方法的进一步改进,所述的根据该网页列表中各网页的访问量选择待预读的网页包括:根据网页的访问量从高到低的顺序排列网页列表中的各网页;及选择排在前面的指定数量的网页作为所述的待预读网页。
作为上述网页预读的处理方法的进一步改进,所述的选择步骤还包括分别对所选择的待预读的网页设置预读标识位。
作为上述网页预读的处理方法的进一步改进,所述的读取步骤还包括显示所读取的该网页的正文供用户阅读。
以上所述的网页预读的处理装置是通过以下技术方案实现的:
一种网页预读的处理装置,包括:发送模块,用于向服务器端发送网页列表请求;选择模块,用于获取所述服务器端发送的网页列表,根据该网页列表中各网页的访问量选择待预读的网页;请求模块,用于向服务器端发送正文请求,请求当前访问网页的正文或所述待预读的网页的正文;预读模块,用于从服务器端获取所述当前访问网页的正文,或预读所述待预读的网页的正文,并将已预读的网页的正文保存在本地数据库中;读取模块,用于当用户实际访问所述已预读的网页时,从所述本地数据库中读取该已预读网页的正文供用户阅读。
作为上述网页预读的处理装置的进一步改进,所述的根据该网页列表中各网页的访问量选择待预读的网页包括:根据网页的访问量从高到低的顺序排列网页列表中的各网页;及选择排在前面的指定数量的网页作为所述的待预读网页。
作为上述网页预读的处理装置的进一步改进,所述的选择模块还用于分别对所选择的待预读的网页设置预读标识位。
作为上述网页预读的处理装置的进一步改进,所述的读取模块还用于显示所读取的该网页的正文供用户阅读。
此外,还有必要提供一种网页预读的处理方法及装置,可以实时更新网页列表中网页的访问量,使网页预读更加有效和准确。
以上所述的网页预读的处理方法是通过以下技术方案实现的:
一种网页预读的处理方法,包括以下步骤:响应客户端发送的网页列表请求,向客户端发送所述网页列表;响应客户端发送的正文请求,向客户端发送当前访问网页的正文或待预读的网页的正文;解析接收到的所述正文请求,并根据该正文请求更新网页列表中各网页的访问量;根据网页的访问量更新所述网页列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210478368.X/2.html,转载请声明来源钻瓜专利网。