一种智能网络解释引擎切换方法

文档序号:6480078阅读:152来源:国知局
专利名称:一种智能网络解释引擎切换方法
技术领域
本发明涉及网络浏览技术,尤其涉及一种智能网络解释引擎切换方法。
背景技术
目前的网络浏览器使用的网络解释引擎主要有三种trident、 gecko、 webkit,这三种引 擎由于侧重不同,表现出来的性能也有差别,有的引擎速度快,但是兼容性不好,例如webki、 gecko,有的引擎兼容性好,但是速度慢,例如trident, 二者不能兼顾。现在有一种包括两种 网络解释引擎的浏览器,比如说傲游l.x,就包括trident和gecko,用户可以根据需要进行手 动选择。这种浏览器对用户的要求较高,需要用户具有足够的专业知识才能进行判断,做出 选择,而大部分用户不具有选择网络解释引擎的能力,从而影响了网络解释引擎的正确选择, 降低了浏览效率。

发明内容
本发明的目的在于提供一种智能网络解释引擎切换方法,使用该方法可以使浏览器在其 包含的两种引擎之间根据需要自动做出选择。
本发明的目的进一步可以是使用所述智能网络解释引擎切换的方法,可以使浏览器在其 包含的多种引擎之间根据需要自动做出选择。
为了实现上述目的,本发明的技术方案为在包含两种网络解释引擎的浏览器中,置入 一个网址库,该网址库预先置入了需要调整网络解释引擎的特定网址信息。当用户请求某一 网址时,浏览器会将该网址和所述的网址库中的网址进行比对。如果数据库中没有相应的记 录则继续使用原引擎;如果有对应的网址,则自动进行切换。
作为本发明的一个优化方案,所述的网址库还可以包括与需要调整网络解释引擎的特定 网址信息对应的最适合的网络解释引擎种类信息,使得该方法可以使浏览器在其包含的多种 引擎之间根据需要自动做出选择。
作为本发明另一个优化方案,在网络上设置一个网络服务器,并在其上设置一个定期更 新的网址库,所述浏览器中的网址库可以通过网络服务器上的网址库进行更新。
本发明的有益效果如下解决了用户访问互联网站网页的兼容性问题,降低了对用户专业技术和经验的要求,节省了时间,提高了效率。


图1为智能网络解释引擎切换方法的步骤; 图2为服务器上网址库的形成流程。
具体实施例方式
实施例1:本发明应用于包含两种网络解释引擎的浏览器时的切换步骤 在浏览器中同时置入trident、 gecko两种网络解释引擎,并将gecko作为默认的网络解释 引擎。参见附图1,当用户通过浏览器请求一个网址时,浏览器会把该网址和网址库中保存 的网址进行比对,并根据比对结果做出反应当网址库没有相应的记录则继续使用原引擎 gecko,不进行动作;如果有对应的网址,则自动进行切换,切换到trident。
实施例2:本发明应用于包含多种网络解释引擎的浏览器时的切换步骤
在浏览器中同时置入trident、 gecko、 webkit,并将webkit作为默认的网络解释引擎。参 见附图1,当用户通过浏览器请求一个网址时,浏览器会把该网址和网址库中保存的网址进 行比对,并根据比对结果做出反应当网址库没有相应的记录则继续使用原引擎webkit,不 进行动作;如果有对应的网址,则自动进行切换,切换到与该网址对应的网络解释引擎。
实施例3:所述的服务器上的网址库的形成的具体步骤
在浏览器端同时提供手动选择方式,参见附图2,所述的服务器上的网址库的扩充主要 依赖于高端用户对网址所适用的网页解释引擎的手动选择。当高端用户对网络解释引擎做出 选择时,浏览器会将用户的选择信息发送到网络上的服务器上,服务器对该选择进行记录。 上述的网址在两种情况下会被存入服务器上的网址库供用户下载更新 一种情况是当做出同 样选择的用户达到设定的统计值时将该网址存入网址库;另一种是服务器端可以人工对用户 做出选择的网址进行浏览验证,符合要求的网址存入网址库。还有一种情况就是服务器端可 以人工对互联网上的网址随机进行浏览验证,符合要求的存入网址库。所述的符合要求的网 址是那些使用同时置入浏览器的非默认的网络解释引擎进行解释更合适的网址。
权利要求
1、一种智能网络解释引擎切换方法,其特征在于在浏览器中置入一个网址库,该网址库预先置入了需要调整网络解释引擎的特定网址信息;当用户请求某一网址时,浏览器会将该网址和所述的网址库中的网址进行比对;如果数据库中没有相应的记录则继续使用原引擎;如果有对应的网址,则自动进行切换。
2、 根据权利要求1所述的智能网络解释引擎切换方法,其特征在于所述的网址库还可以包 括与需要调整网络解释引擎的特定网址信息对应的最适合的网络解释引擎种类信息,使得该 方法可以使浏览器在其包含的多种引擎之间根据需要自动做出选择。
3、 权利要求1或2所述的智能网络解释引擎切换方法,其特征在于在网络上设置一个网络 服务器,并在其上设置一个定期更新的网址库,所述浏览器中的网址库可以通过网络服务器 上的网址库进行更新。
4、 权利要求3所述的智能网络解释引擎切换方法,其特征在于在浏览器端同时提供手动选 择方式,所述的服务器上的网址库的扩充主要依赖于高端用户对网址所适用的网络解释引擎 的手动选择,当高端用户对网页解释引擎做出选择时,浏览器会将用户的选择信息发送到网 络上的服务器上,服务器对该选择进行记录,上述的网址在两种情况下会被存入服务器上的 网址库供用户下载更新 一种情况是当做出同样选择的用户达到设定的统计值时将该网址存 入网址库,另一种是服务器端可以人工对用户做出选择的网址进行浏览验证,符合要求的存 入网址库;还有一种情况就是服务器端可以人工对互联网上的网址随机进行浏览验证,符合 要求的存入网址库;所述的符合要求的网址是那些使用同时置入浏览器的非默认的网络解释 引擎进行解释更合适的网址。
全文摘要
本发明公开了一种智能网络解释引擎切换方法,该方法通过在浏览器中设置一个网址库,实现包含两种或者两种以上网络解释引擎的浏览器当中两种引擎之间的切换。本发明有效地解决了目前不同的引擎由于侧重点不同、速度和兼容性不能兼顾的问题,在保证用户访问互联网站的速度的同时,解决了兼容性问题。相对于手动选择则降低了对用户专业技术和经验的要求,节省了时间,提高了效率。
文档编号G06F17/30GK101504650SQ20091000025
公开日2009年8月12日 申请日期2009年1月15日 优先权日2009年1月15日
发明者陈明杰 申请人:北京傲游天下科技有限公司;陈明杰
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1