[发明专利]预加载浏览器中浏览页面的服务器、客户端、系统和方法有效
申请号: | 201310020279.5 | 申请日: | 2013-01-18 |
公开(公告)号: | CN103118081A | 公开(公告)日: | 2013-05-22 |
发明(设计)人: | 文哲 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝;董垚 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 加载 浏览器 浏览 页面 服务器 客户端 系统 方法 | ||
1.一种预加载浏览器中浏览页面的服务器,该服务器包括:
链接提取模块,适于从客户端当前浏览的页面中提取该页面中所包含的链接;
页面下载模块,适于从网站下载所述链接对应的页面;
页面压缩模块,适于对下载的页面进行压缩处理,生成链接对应的页面压缩包,将页面压缩包存储到存储模块;
存储模块,适于存储链接对应的页面压缩包;
通信收发模块,适于接收客户端发送的加载当前浏览的页面中链接的页面的请求,并将该待加载的链接对应的页面压缩包发送给客户端。
2.根据权利要求1所述的服务器,其中,
所述服务器还包括:
存储更新模块,适于以发送给客户端的页面压缩包中页面为客户端当前浏览的页面,将该当前浏览的页面所包含的链接与已存储的页面压缩包对应的链接比较,根据比较结果更新存储模块中存储的页面压缩包。
3.根据权利要求2所述的服务器,其中,
所述存储更新模块,进一步适于对于没有被该当前浏览的页面所包含的链接,将该链接对应的页面压缩包从存储模块中删除;对于该当前浏览的页面中所包含的、且对应的页面压缩包没有被存储的链接,从网站下载该链接对应的页面,对下载的页面进行压缩处理,生成该链接对应的页面压缩包,将该页面压缩包存储到存储模块中。
4.根据权利要求1至3任一项所述的服务器,其中,
所述服务器还包括:
脚本注入模块,适于在接收到客户端发送的加载原始页面的请求后,向发送给客户端的原始页面中注入正文加载脚本,所述原始页面为初始访问网站时所浏览的页面;
所述页面压缩模块,进一步适于对于客户端当前浏览的页面中关键字对应的链接,提取该链接对应的页面中正文,对提取的正文进行压缩处理,生成该链接对应的仅包含正文的页面压缩包,所述关键字用于表示页面间正文的相互关系;
所述通信收发模块,进一步适于接收客户端发送的加载关键字对应的链接的页面的请求,将该链接对应的页面压缩包发送给客户端,使客户端通过正文加载脚本将页面压缩包中正文添加到当前浏览的页面的正文中。
5.根据权利要求4所述的服务器,其中,
所述脚本注入模块,还适于向发送给客户端的原始页面中注入内存释放脚本,以使客户端在接收到加载关键字对应的链接的指令后,判断当前浏览的页面所占内存是否超过预设阀值,如果超过,则释放该页面中之前浏览的正文所占内存。
6.根据权利要求4或5所述的服务器,其中,
所述脚本注入模块,还适于向发送给客户端的原始页面中注入阅读标签功能脚本和/或页面选择功能脚本,以在当前浏览的页面中添加阅读标签功能键和/或选择页面功能键。
7.一种预加载浏览器中浏览页面的客户端,该客户端包括:
请求发送模块,适于在接收到加载当前浏览的页面中链接的页面的指令后,向服务器发送加载当前浏览的页面中链接的页面的请求;
页面加载模块,适于接收服务器发送的指令中链接对应的页面压缩包,指示解压模块将该页面压缩包解压缩,加载该页面压缩包中页面;
所述解压模块,适于对页面压缩包进行解压缩。
8.根据权利要求7所述的客户端,其中,
所述请求发送模块,还适于在接收到加载原始网页的指令后,向服务器发送加载原始页面的请求,所述原始页面为初始访问网站时所浏览的页面;
所述页面加载模块,还适于接收服务器发送的注入有正文加载脚本的原始页面,加载该原始页面,以及在接收到服务器发送的关键字对应的链接的页面压缩包后,通过正文加载脚本将页面压缩包中正文添加到当前浏览的页面的正文中;
所述关键字用于表示页面间正文的相互关系。
9.根据权利要求8所述的客户端,其中,
所述原始页面中还注入有内存释放脚本;
所述页面加载模块,还适于在接收到加载关键字对应的链接的指令后,通过内存释放脚本判断当前浏览的页面所占内存是否超过预设阀值,如果超过,则释放该页面中之前浏览的正文所占内存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310020279.5/1.html,转载请声明来源钻瓜专利网。