更新内置搜索引擎的方法和装置的制造方法_5

文档序号:9249115阅读:来源:国知局
提高了更新内置搜索引擎的灵活性,而且,不用等待浏览器新版本发布, 可W进行动态更新浏览器内置的搜索引擎,提高了更新内置搜索引擎的及时性,为用户提 供更直接有效的搜索引擎展现方式。
[0143] 实施例7
[0144] 本发明实施例提供了一种非易失性可读存储介质,该存储介质中存储有一个或多 个模块(programs),该一个或多个模块被应用在设备中具有内置搜索引擎的浏览器时,可 W使得该设备执行如下步骤的指令(ins化uctions):
[0145] 在所述浏览器的界面上按照所述内置搜索引擎当前的属性信息显示所述内置搜 索引擎;
[0146] 从服务器获取用于更新所述内置搜索引擎属性的配置文件;
[0147] 解析所述配置文件得到所述内置搜索引擎的属性信息;
[014引在关闭所述浏览器时,将所述内置搜索引擎当前的属性信息更新为解析得到的所 述属性信息;
[0149] 当再次启动所述浏览器时,按照更新后的所述属性信息在所述浏览器的界面上显 示所述内置搜索引擎。
[0150] 其中,所述按照更新后的所述属性信息在所述浏览器的界面上显示所述内置搜索 引擎,包括:
[0151] 按照更新后的显示顺序在所述浏览器的界面上显示各个内置搜索引擎,并且所述 各个内置搜索引擎的名称和图标均显示为更新后的名称和图标。
[0152] 其中,所述从服务器获取用于更新所述内置搜索引擎属性的配置文件,包括:
[0153] 按照指定的周期定期从服务器获取用于更新所述内置搜索引擎属性的配置文件。
[0154]其中,所述解析所述配置文件得到所述内置搜索引擎的属性信息,包括:
[0155] 在确定所述浏览器支持所述配置文件的格式时,解析所述配置文件得到所述内置 搜索引擎的属性信息。
[0156] 其中,所述从服务器获取用于更新所述内置搜索引擎属性的配置文件,包括:
[0157] 发送查询请求给服务器,请求获取用于更新所述内置搜索引擎属性的配置文件, 所述查询请求携带本地配置文件为第一版本的信息;
[0158] 接收所述服务器返回的第二版本的配置文件,所述第二版本比所述第一版本的版 本局。
[0159] 其中,所述内置搜索引擎的属性信息至少包括W下一种:搜索引擎类别、搜索引擎 标识、搜索引擎名称、搜索源、显示顺序和图标信息。
[0160] 本实施例提供的上述非易失性可读存储介质,通过在所述浏览器的界面上按照所 述内置搜索引擎当前的属性信息显示所述内置搜索引擎,从服务器获取用于更新所述内置 搜索引擎属性的配置文件,解析所述配置文件得到所述内置搜索引擎的属性信息,在关闭 所述浏览器时,将所述内置搜索引擎当前的属性信息更新为解析得到的所述属性信息,当 再次启动所述浏览器时,按照更新后的所述属性信息在所述浏览器的界面上显示所述内置 搜索引擎,从而无需更改代码就能动态更新内置搜索引擎的属性,提高了更新内置搜索引 擎的灵活性,而且,不用等待浏览器新版本发布,可W进行动态更新浏览器内置的搜索引 擎,提高了更新内置搜索引擎的及时性,为用户提供更直接有效的搜索引擎展现方式。
[0161] 本领域普通技术人员可W理解实现上述实施例的全部或部分步骤可W通过硬件 来完成,也可W通过程序来指令相关的硬件完成,所述的程序可W存储于一种非易失性可 读存储介质中,所述非易失性可读存储介质可W是只读存储器,磁盘或光盘等。
[0162] W上所述仅为本发明的较佳实施例,并不用W限制本发明,凡在本发明的精神和 原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1. 一种更新内置搜索引擎的方法,其特征在于,应用于浏览器,所述浏览器具有内置搜 索引擎,所述方法包括: 在所述浏览器的界面上按照所述内置搜索引擎当前的属性信息显示所述内置搜索引 擎; 从服务器获取用于更新所述内置搜索引擎属性的配置文件; 解析所述配置文件得到所述内置搜索引擎的属性信息; 在关闭所述浏览器时,将所述内置搜索引擎当前的属性信息更新为解析得到的所述属 性信息; 当再次启动所述浏览器时,按照更新后的所述属性信息在所述浏览器的界面上显示所 述内置搜索引擎。2.根据权利要求1所述的方法,其特征在于,所述按照更新后的所述属性信息在所述 浏览器的界面上显示所述内置搜索引擎,包括: 按照更新后的显示顺序在所述浏览器的界面上显示各个内置搜索引擎,并且所述各个 内置搜索引擎的名称和图标均显示为更新后的名称和图标。3.根据权利要求1所述的方法,其特征在于,所述从服务器获取用于更新所述内置搜 索引擎属性的配置文件,包括: 按照指定的周期定期从服务器获取用于更新所述内置搜索引擎属性的配置文件。4.根据权利要求1所述的方法,其特征在于,所述解析所述配置文件得到所述内置搜 索引擎的属性信息,包括: 在确定所述浏览器支持所述配置文件的格式时,解析所述配置文件得到所述内置搜索 引擎的属性信息。5.根据权利要求1所述的方法,其特征在于,所述从服务器获取用于更新所述内置搜 索引擎属性的配置文件,包括: 发送查询请求给服务器,请求获取用于更新所述内置搜索引擎属性的配置文件,所述 查询请求携带本地配置文件为第一版本的信息; 接收所述服务器返回的第二版本的配置文件,所述第二版本比所述第一版本的版本 商。6.根据权利要求1所述的方法,其特征在于,所述内置搜索引擎的属性信息至少包括 以下一种:搜索引擎类别、搜索引擎标识、搜索引擎名称、搜索源、显示顺序和图标信息。7. -种更新内置搜索引擎的装置,其特征在于,应用于浏览器,所述浏览器具有内置搜 索引擎,所述装置包括: 显示模块,用于在所述浏览器的界面上按照所述内置搜索引擎当前的属性信息显示所 述内置搜索引擎; 获取模块,用于从服务器获取用于更新所述内置搜索引擎属性的配置文件; 解析模块,用于解析所述配置文件得到所述内置搜索引擎的属性信息; 更新模块,用于在关闭所述浏览器时,将所述内置搜索引擎当前的属性信息更新为解 析得到的所述属性信息; 所述显示模块还用于,当再次启动所述浏览器时,按照更新后的所述属性信息在所述 浏览器的界面上显示所述内置搜索引擎。8. 根据权利要求7所述的装置,其特征在于,所述显示模块包括: 更新显示单元,用于按照更新后的显示顺序在所述浏览器的界面上显示各个内置搜索 引擎,并且所述各个内置搜索引擎的名称和图标均显示为更新后的名称和图标。9. 根据权利要求7所述的装置,其特征在于,所述获取模块包括: 定期获取单元,用于按照指定的周期定期从服务器获取用于更新所述内置搜索引擎属 性的配置文件。10. 根据权利要求7所述的装置,其特征在于,所述解析模块包括: 解析单元,用于在确定所述浏览器支持所述配置文件的格式时,解析所述配置文件得 到所述内置搜索引擎的属性信息。11. 根据权利要求7所述的装置,其特征在于,所述获取模块包括: 发送单元,用于发送查询请求给服务器,请求获取用于更新所述内置搜索引擎属性的 配置文件,所述查询请求携带本地配置文件为第一版本的信息; 接收单元,用于接收所述服务器返回的第二版本的配置文件,所述第二版本比所述第 一版本的版本高。12. 根据权利要求7所述的装置,其特征在于,所述内置搜索引擎的属性信息至少包括 以下一种:搜索引擎类别、搜索引擎标识、搜索引擎名称、搜索源、显示顺序和图标信息。
【专利摘要】本发明公开了一种更新内置搜索引擎的方法和装置,应用于浏览器,所述浏览器具有内置搜索引擎,属于通信领域。所述方法包括:在浏览器的界面上按照内置搜索引擎当前的属性信息显示内置搜索引擎;从服务器获取配置文件并解析得到内置搜索引擎的属性信息;在关闭浏览器时将所述当前的属性信息更新为解析得到的属性信息;再次启动浏览器时,按照更新后的属性信息在浏览器的界面上显示内置搜索引擎。所述装置包括:显示模块、获取模块、解析模块和更新模块。本发明实施例提高了更新内置搜索引擎的灵活性和及时性,为用户提供更直接有效的搜索引擎展现方式,不用改写浏览器的代码,降低了浏览器的开发和维护成本。
【IPC分类】G06F9/445
【公开号】CN104965715
【申请号】CN201410148348
【发明人】陈威
【申请人】腾讯科技(深圳)有限公司
【公开日】2015年10月7日
【申请日】2014年4月14日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1