【技术实现步骤摘要】
本专利技术涉及加载
,特别是涉及一种浏览器加载互联网资源的方法及系统。
技术介绍
随着多媒体技术的发展,人们可以通过浏览器查看到互联网上各种各样丰富多彩 的信息资源,这些资源通常包括文字、图片、声音、动画、影像以及链接等。用户使用浏览器 浏览某网页时,浏览器需要首先加载该网页,加载网页的过程则是通过从服务器上下载加 载相关的互联网资源来完成的,然后才能将该网页展现在用户面前。 现有技术中,浏览器(在没有安装任何插件的情况下)通常会采用统一的默认方 式(如超文本传输协议(Hypertext Transfer Protocol, http)方式)下载加载互联网资 源,即到资源的统一资源定位符(UniformResource Locator, URL)对应的服务器上下载加 载,然后提供给用户。例如,浏览器通过HTTP协议将下载加载互联网资源的请求信息传送 给服务器;服务器接到请求信息后,进行相应的事务处理,再将处理结果通过HTTP协议传 回给浏览器,最后在浏览器上显示出所请求的页面。 但是,全部采用http方式下载加载会导致有些资源下载加载的速度较慢,还有些 资 ...
【技术保护点】
一种用于浏览器加载互联网资源的方法,其特征在于,包括:获取浏览器待加载的互联网资源的特征信息;根据所述特征信息为所述待加载互联网资源选择匹配的加载方式;使用所述选择的加载方式加载所述互联网资源。
【技术特征摘要】
一种用于浏览器加载互联网资源的方法,其特征在于,包括获取浏览器待加载的互联网资源的特征信息;根据所述特征信息为所述待加载互联网资源选择匹配的加载方式;使用所述选择的加载方式加载所述互联网资源。2. 根据权利要求1所述的方法,其特征在于,所述获取浏览器待加载互联网资源的特 征信息包括截获浏览器向服务器发送的请求加载互联网资源的请求信息,所述请求加载的互联网 资源是浏览器待加载的互联网资源;从所述请求信息得到所述浏览器待加载互联网资源的特征信息。3. 根据权利要求1所述的方法,其特征在于,所述获取浏览器待加载互联网资源的特 征信息包括遍历浏览器的文档对象模型DOM,获取浏览器待加载互联网资源的前端页面元素信息;从所述前端页面元素信息中得到所述待加载互联网资源的特征信息。4. 根据权利要求1所述的方法,其特征在于,所述获取浏览器待加载互联网资源的特 征信息包括利用默认的超文本传输协议http加载方式向服务器发送请求加载互联网资源的请求 信息,所述请求加载的互联网资源是浏览器待加载的互联网资源; 截获所述服务器返回的响应信息;从所述响应信息得到所述待加载互联网资源的特征信息。5. 根据权利要求1至4中任一项所述的方法,其特征在于,所述待加载互联网资源的特 征信息包括所述待加载互联网资源的资源类型,所述资源类型包括音频类型、视频类型、图片类 型、flash类型或文本类型。6. 根据权利要求1至4中任一项所述的方法,其特征在于,所述待加载互联网资源的特 征信息包括所述待加载互联网资源对应的前端页面元素类型,所述前端页面元素类型包括图片、 f lash、层叠样式表CSS文件或JS脚本文件。7. 根据权利要求6所述的方法,其特征在于,所述前端页面元素类型为图片或flash 时,所述待加载互联网资源的特征信息还包括所述待加载互联网资源对应的前端页面元素所占面积、是否被压縮和/或是否可见。8. 根据权利要求1至4中任一项所述的方法,其特征在于,所述待加载互联网资源的特 征信息包括所述待加载互联网资源的大小。9. 根据权利要求1至4中任一项所述的方法,其特征在于,所述待加载互联网资源的特征信息包括所述待加载互联网资源是否适合直接访问。10. 根据权利要求1至4中任一项所述的方法,其特征在于,根据所述特征信息为所述待加载互联网资源选择对应的加载方式包括根据预置的资源特征与加载方式的匹配规则,选择与所述待加载互联网资源特征信息 匹配的加载方式。11. 根据权利要求IO所述的方法,其特征在于,所述匹配规则包括 音频类型的待加载互联网资源匹配的加载方式是点对点P2p加载方式; 和/或,视频类型的待加载互联网资源对应的加载方式为点对点P2p加载方式; 和/或,音频类型的待加载互联网资源对应的加载方式为http多线程加载方式; 和/或,视频类型的待加载互联网资源对应的加载方式为http多线程加载方式; 和/或,文本类型的待加载互联网资源对应的加载方式为传统的http加载方式; 和/或,文本类型的待加载互联网资源对应的加载方式为优先从具有缓存功能的代理服务器 查找待加载互联网资源的加载方式;和/或,元素类型为css文件的待加载互联网资源对应的待加载方式为通过代理服务器进行 间接访问的加载方式; 和/或,元素类型为JS脚本文件的待加载互联网资源对应的待加载方式为通过代理服务器进 行间接访问的加载方式; 和/或,所占面积超过预置阈值的待加载互联网资源对应的加载方式为点对点P2p加载方式; 和/或,不可见的待加载互联网资源对应的加载方式传统的http加载方式;和/或,资源大小超于预置阈值的待加载互联网资源对应的加载方式为点对点P2p加载方式;和/或,资源大小超于预置阈值的待加载互联网资源对应的加载方式为http多线程加载方式;不适合直接访问的待加载互联网资源对应的加载方式为通过代理服务器进行间接访 问的加载方式。12. —种用于浏览器加载互联网资源的系统,其特征在于,包括 特征信息获取单元,用于获取浏...
【专利技术属性】
技术研发人员:周天凌,
申请(专利权)人:北京搜狗科技发展有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。