[发明专利]一种加快浏览器网页显示的装置和方法无效
申请号: | 200610087032.5 | 申请日: | 2006-06-12 |
公开(公告)号: | CN101075236A | 公开(公告)日: | 2007-11-21 |
发明(设计)人: | 邹赞 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 518044广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 加快 浏览器 网页 显示 装置 方法 | ||
1、一种加快浏览器网页显示的装置,其特征在于,该装置包括:
页面分析模块,用于分析浏览器的当前页面,向预读取模块发送分析出的超链接信息;
预读取模块,用于从网络上读取所述页面分析模块分析出的各个超链接对应的网页,将超链接和读取到的对应网页发送给缓存管理模块;
缓存管理模块,用于存储管理接收到的超链接和读取到的对应网页;
事件响应模块,用于截获对超链接的激活信号,通知缓存管理模块发送该超链接对应的网页给浏览器。
2、根据权利要求1所述的装置,其特征在于,所述事件响应模块中进一步包括一个判断子模块,当事件响应模块截获到对某个超链接的激活信号后,由该判断子模块判断缓存管理模块中是否存储有该超链接及其对应的且读取完毕的网页,如果有则通知缓存管理模块发送该超链接对应的网页给浏览器;否则,通知浏览器从网络中读取该超链接对应的网页,或者待所述网页读取完毕后通知缓存管理模块发送该超链接对应的网页给浏览器。
3、根据权利要求1所述的装置,其特征在于,所述页面分析模块中进一步包括页面元素创建单元,用于为每个分析出的超链接创建一个对应的页面元素,当预读取模块读取超链接对应的网页时,将读取状态信息发送给该超链接对应的页面元素;页面元素用于将读取状态信息以可视化形式在浏览器上显示。
4、根据权利要求3所述的装置,其特征在于,所述装置进一步包括页面预显示模块,当所述页面元素接收到预显示指令时,则通知该页面预显示模块,页面预显示模块从所述缓存管理模块中读取该页面元素对应超链接的网页信息,生成该网页的预览信息并显示。
5、根据权利要求1所述的装置,其特征在于,所述加快浏览器网页显示的装置为浏览器插件,加载在客户端浏览器的进程中。
6、一种加快浏览器网页显示的方法,其特征在于,该方法包括:
在显示当前网页时,预读取当前网页中的超链接对应的网页信息,将读取的网页信息下载到本地缓存;在当前网页中的超链接被激活后,从本地缓存中提取该超链接对应的网页信息并显示。
7、根据权利要求6所述的方法,其特征在于,在当前网页中的超链接被激活后,进一步包括:判断该超链接对应的网页信息是否预读取完毕,如果是则从本地缓存中提取网页信息并显示;否则,待预读取完毕后再提取并显示,或者从互联网上下载对应的网页信息并显示。
8、根据权利要求6所述的方法,其特征在于,为所述当前网页中的超链接建立页面元素,在预读取所述超链接对应的网页信息时,进一步包括,利用页面元素将预读取的状态信息以可视化形式进行显示。
9、根据权利要求6所述的方法,其特征在于,为所述当前网页中的超链接建立页面元素,当所述页面元素收到预显示指令后,进一步从本地缓存中提取该页面元素对应的超链接的网页信息,生成该网页的预览信息,并显示。
10、根据权利要求9所述的方法,其特征在于,所述预览信息通过轻型浏览器显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610087032.5/1.html,转载请声明来源钻瓜专利网。