[发明专利]一种用于浏览器加载互联网资源的方法及系统有效
申请号: | 200810226525.1 | 申请日: | 2008-11-13 |
公开(公告)号: | CN101763357A | 公开(公告)日: | 2010-06-30 |
发明(设计)人: | 周天凌 | 申请(专利权)人: | 北京搜狗科技发展有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 逯长明 |
地址: | 100084 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 浏览器 加载 互联网 资源 方法 系统 | ||
1.一种用于浏览器加载互联网资源的方法,其特征在于,包括:
获取浏览器待加载的互联网资源的特征信息,所述待加载的互联网资源的特征信息包括以下至少一项:待加载的互联网资源的资源类型、待加载互联网资源对应的前端页面元素类型、待加载互联网资源的大小和待加载互联网资源是否适合直接访问;
根据所述特征信息为所述待加载互联网资源选择匹配的加载方式,所述选择匹配的加载方式为:不同待加载互联网资源按照自身特点采用不同加载方式进行加载,从而加快加载互联网资源的速度,所述不同待加载互联网资源按照自身特点采用不同加载方式包括:根据预置的资源特征与加载方式的匹配规则,选择与所述待加载互联网资源的特征信息匹配的加载方式;
使用选择的加载方式从服务器加载所述互联网资源,其中,所述加载方式包括以下至少一种:http/ftp加载方式、http多点加载方式、p2p加载方式、通过http/ftp代理服务器加载。
2.根据权利要求1所述的方法,其特征在于,所述获取浏览器待加载互联网资源的特征信息包括:
截获浏览器向服务器发送的请求加载互联网资源的请求信息,所述请求加载的互联网资源是浏览器待加载的互联网资源;
从所述请求信息得到所述浏览器待加载互联网资源的特征信息。
3.根据权利要求1所述的方法,其特征在于,所述获取浏览器待加载互联网资源的特征信息包括:
遍历浏览器的文档对象模型DOM,获取浏览器待加载互联网资源的前端页面元素信息;
从所述前端页面元素信息中得到所述待加载互联网资源的特征信息。
4.根据权利要求1所述的方法,其特征在于,所述获取浏览器待加载互联网资源的特征信息包括:
利用默认的超文本传输协议http加载方式向服务器发送请求加载互联网资源的请求信息,所述请求加载的互联网资源是浏览器待加载的互联网资源;
截获所述服务器返回的响应信息;
从所述响应信息得到所述待加载互联网资源的特征信息。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述待加载互联网资源的特征信息为待加载互联网资源的资源类型时,所述资源类型包括音频类型、视频类型、图片类型、flash类型或文本类型。
6.根据权利要求1至4中任一项所述的方法,其特征在于,所述待加载互联网资源的特征信息为所述待加载互联网资源对应的前端页面元素类型时,所述前端页面元素类型包括图片、flash、层叠样式表CSS文件或JS脚本文件。
7.根据权利要求6所述的方法,其特征在于,所述前端页面元素类型为图片或flash时,所述待加载互联网资源的特征信息还包括:
所述待加载互联网资源对应的前端页面元素所占面积、是否被压缩和/或是否可见。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京搜狗科技发展有限公司,未经北京搜狗科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810226525.1/1.html,转载请声明来源钻瓜专利网。