[发明专利]浏览器中的文件下载方法和浏览器装置有效
申请号: | 201410126041.5 | 申请日: | 2014-03-31 |
公开(公告)号: | CN103853851B | 公开(公告)日: | 2016-10-26 |
发明(设计)人: | 杨晓兵;周鸿祎 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/445 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 宋菲;刘云贵 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 浏览器 中的 文件 下载 方法 装置 | ||
技术领域
本发明涉及互联网技术领域,具体涉及一种浏览器中的文件下载方法和浏览器装置。
背景技术
浏览器是显示网站服务器或文件系统内的文件,用于显示在万维网或局域网等内的文字、图像及其他信息。这些文字或图像,用户可迅速及轻易地浏览各种信息。PC上常见的浏览器包括Internet Explorer、Firefox、Google的Chrome等。浏览器通过内核对网页进行解释和渲染,在上述浏览器中,Internet Explorer采用Trident内核,Chrome浏览器采用的是Webkit内核,Firefox采用Gecko内核。由于Webkit等非IE内核能实现更好的用户体验,然而,部分网页只支持IE的Trident内核,例如,银行网站等。因此出现了双核浏览器,通过速度快的Webkit内核等进行一般网页的显示,对银行网站等特殊网页采用Trident内核,或由用户选择指定的内核。
然而,在现有的双核浏览器,例如Webkit和Trident双核浏览器中进行文件下载时,由发起访问的内核侧负责进行下载,这一方面不便于用进行下载管理,查看下载历史,没有一致的体验,另一方面,如果在IE中进行下载,则下载通过http进行数据传送,下载速度慢并受到资源等诸多方面的限制,在性能上远不如Chrome下载器或其他以P2P等方式进行下载的独立下载器。总而言之,这样的双核浏览器无法实现统一、高效的下载。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的浏览器中的文件下载方法和浏览器装置。
根据本发明的一个方面,提供了一种浏览器中的文件下载方法,浏览器包括第一浏览器内核和第二浏览器内核,该方法包括:在第一浏览器内核侧发起对一预下载文件的下载;通过拦截操作阻断第一浏览器内核侧对预下载文件的下载,并将预下载文件的下载信息发送到第二浏览器内核侧的下载组件,由下载组件在第二浏览器内核侧下载预下载文件。
根据本发明的另一方面,提供了一种浏览器装置,包括第一浏览器内核组件和第二浏览器内核组件,在该浏览器装置中,第一浏览器内核组件用于发起对一预下载文件的下载,以及通过拦截操作阻断第一浏览器内核侧对所述预下载文件的下载,将预下载文件的下载信息发送到所述第二浏览器内核组件;第二浏览器内核组件用于接收预下载文件的下载信息,由下载组件在第二浏览器内核侧下载预下载文件。
根据本发明的浏览器中的文件下载方法和浏览器装置,当第一浏览器内核侧发起对一预下载文件的下载时,拦截该次下载操作,阻断第一浏览器内核侧对预下载文件的下载,并将预下载文件的下载信息发送到第二浏览器内核侧的下载组件,由下载组件在第二浏览器内核侧下载预下载文件。根据该方案,下载由相对性能较高的第二浏览器内核侧的下载组件完成,这提高了下载的效率,同时为浏览器下载行为提供统一的入口和统一的下载界面,便于用户查看历史记录,调整下载选项等操作。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1a示出了根据本发明一个实施例的浏览器中的文件下载方法的流程图;
图1b示出了该实施例中第二浏览器内核侧的下载组件的下载界面示意图;
图2a示出了根据本发明另一个实施例的浏览器中的文件下载方法的流程图;
图2b示出了该实施例中下载组件的下载界面示意图;
图2c示出了该实施例中下载组件中的各用户设置项;
图3示出了根据本发明另一个实施例的浏览器中的文件下载方法的流程图;
图4a示出了根据本发明另一个实施例的浏览器中的文件下载方法的流程图;
图4b示出了具有用户选择接口的下载器的示意图;
图4c示出了第一浏览器内核侧重新发起下载的下载界面示意图;
图5示出了根据本发明一个实施例的浏览器装置的结构框图;
图6示出了根据本发明另一个实施例的浏览器装置的结构框图;
图7示出了根据本发明另一个实施例的浏览器装置的结构框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410126041.5/2.html,转载请声明来源钻瓜专利网。