对搜索结果的处理方法、系统以及浏览器技术方案

技术编号:10145773 阅读:201 留言:0更新日期:2014-06-30 15:46
本发明专利技术公开了一种对搜索结果的处理方法,该方法包括:浏览器获取搜索词,并获取搜索词对应的多个搜索结果;以及在展现页面中展现多个搜索结果,并对多个搜索结果中的至少一个搜索结果进行预渲染。本发明专利技术实施例的对搜索结果的处理方法,通过搜索引擎的服务器端预测能力和浏览器对特定URL的预渲染功能相结合,有选择地对搜索结果进行预渲染,提高对用户的响应速度,同时,增加资源利用效率,使得用户在每次寻找信息的过程中节省了等待时间,并且在信息量越来越大、用户时间成本越来越重要的趋势下,搜索结果预渲染功能给用户带来了很大的便捷性,提升了用户体验。本发明专利技术还公开了一种对搜索结果的处理系统以及一种浏览器。

【技术实现步骤摘要】
对搜索结果的处理方法、系统以及浏览器
本专利技术涉及互联网
,特别涉及一种对搜索结果的处理方法、系统以及浏览器。
技术介绍
随着互联网的不断发展,互联网上的信息也在爆炸式的增长,搜索引擎已经成为用户访问互联网的入口。目前用户的各种设备(例如移动终端、PC机等)的性能都在不断地提升。但是,由于网络、网络协议、互联网站点访问过程等因素的限制,用户在搜索引擎中进行搜索的过程中,在搜索引擎给出的多个搜索结果中点击、打开目标站点的时候,还存在着长时间甚至更长的等待时间,用户体验差。
技术实现思路
本专利技术的目的旨在一定程度上至少解决上述的技术缺陷之一。为此,本专利技术的第一个目的在于提出一种对搜索结果的处理方法。该方法通过搜索引擎的服务器端预测能力和浏览器对特定URL的预渲染功能相结合,有选择地对搜索结果进行预渲染,提高对用户的响应速度,同时,增加资源利用效率,使得用户在每次寻找信息的过程中节省了等待时间,提升用户体验。本专利技术的第二个目的在于提出一种对搜索结果的处理系统。本专利技术的第三个目的在于提出一种浏览器。为了实现上述目的,本专利技术第一方面实施例的对搜索结果的处理方法,包括:S1、浏览器获取搜索词,并获取所述搜索词对应的多个搜索结果;以及S2、所述浏览器在展现页面中展现所述多个搜索结果,并对所述多个搜索结果中的至少一个搜索结果进行预渲染。本专利技术实施例的对搜索结果的处理方法,可先获取搜索词,并获取搜索词对应的多个搜索结果,以及在展现页面中展现该多个搜索结果,并对该多个搜索结果中的至少一个搜索结果进行预渲染,即有选择地对搜索结果进行预渲染,提高对用户的响应速度,同时,增加资源利用效率,使得用户在每次寻找信息的过程中节省了等待时间,提升了用户体验。为了实现上述目的,本专利技术第二方面实施例的对搜索结果的处理系统,包括:浏览器和搜索引擎,其中,所述浏览器,用于获取搜索词,并获取所述搜索词对应的多个搜索结果,并在展现页面中展现所述多个搜索结果,以及在所述多个搜索结果中的至少一个搜索结果满足预渲染条件时,对所述至少一个搜索结果进行预渲染;所述搜索引擎,用于判断所述多个搜索结果是否满足所述预渲染条件。本专利技术实施例的对搜索结果的处理系统,通过浏览器在展现页面中展现搜索词对应的多个搜索结果,搜索引擎判断该多个搜索结果是否满足预渲染条件,如果该多个搜索结果中的至少一个搜索结果满足预渲染条件,则搜索装置对该至少一个搜索结果进行预渲染,通过搜索引擎的服务器端预测能力和浏览器对特定URL的预渲染功能相结合,有选择地对搜索结果进行预渲染,提高对用户的响应速度,同时,增加资源利用效率,使得用户在每次寻找信息的过程中节省了等待时间,并且在信息量越来越大、用户时间成本越来越重要的趋势下,搜索结果预渲染功能给用户带来了很大的便捷性,提升了用户体验。为了实现上述目的,本专利技术第三方面实施例的浏览器,包括:获取模块,用于获取搜索词,并获取所述搜索词对应的多个搜索结果;展现模块,用于在展现页面中展现所述多个搜索结果;以及预渲染模块,用于对所述多个搜索结果中的至少一个搜索结果进行预渲染。本专利技术实施例的浏览器,通过展现模块在展现页面中展现搜索词对应的多个搜索结果,预渲染模块在多个搜索结果中的至少一个搜索结果满足预渲染条件时,对至少一个搜索结果进行预渲染,通过搜索引擎的服务器端预测能力和浏览器对特定URL的预渲染功能相结合,有选择地对搜索结果进行预渲染,提高对用户的响应速度,同时,增加资源利用效率,使得用户在每次寻找信息的过程中节省了等待时间,并且在信息量越来越大、用户时间成本越来越重要的趋势下,搜索结果预渲染功能给用户带来了很大的便捷性,提升了用户体验。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为根据本专利技术一个实施例的对搜索结果的处理方法的流程图;图2为根据本专利技术另一个实施例的对搜索结果的处理方法的流程图;图3(a)、(b)、(c)、(d)、(e)和(f)为根据本专利技术一些实施例的预渲染的展现示意图;图4为根据本专利技术一个实施例的对搜索结果的处理系统的结构示意图;图5为根据本专利技术一个实施例的浏览器的结构示意图;图6为根据本专利技术另一个实施例的浏览器的结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能解释为对本专利技术的限制。参照下面的描述和附图,将清楚本专利技术的实施例的这些和其他方面。在这些描述和附图中,具体公开了本专利技术的实施例中的一些特定实施方式,来表示实施本专利技术的实施例的原理的一些方式,但是应当理解,本专利技术的实施例的范围不受此限制。相反,本专利技术的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同手段。下面参考附图描述根据本专利技术实施例的对搜索结果的处理方法、系统及浏览器。目前,用户在互联网上搜索信息的时候,绝大部分会通过搜索引擎,而不是直接访问目标站点的URL(UniformResourceLocator,统一资源定位符)。搜索引擎可根据用户输入的搜索词展现出多个搜索结果,搜索引擎还可根据排序算法将这些搜索结果进行自上而下的排序。当用户选择一条或多条目标结果的URL来点击访问时,浏览器会向目标结果的服务器发起请求,目标结果的服务器返回给浏览器对应的内容,浏览器将这些内容呈现给用户。在现有技术中,搜索引擎和浏览器功能在用户点击到目标站点展现给用户这个阶段上没有做相关的优化。搜索引擎可根据排序算法对搜索结果进行有效的排序。但是,在引导用户点击上没有明显的提示,并且从用户点击目标结果到浏览器展现给用户目标页面这个过程,也是顺序化的。也就是说,用户在输入搜索词之后,搜索引擎有对应的算法可以直接预测出用户最终想要的是什么内容,但是,只是在结果排序上做了相关的工作,没有和浏览器结合起来,最直接的给用户明确的提示,在用户点击目标结果之前,加速用户对目标站点的访问速度。为此,本专利技术提出了一种对搜索结果的处理方法,包括:S1、浏览器获取搜索词,并获取搜索词对应的多个搜索结果;以及S2、浏览器在展现页面中展现多个搜索结果,并对多个搜索结果中的至少一个搜索结果进行预渲染。图1为根据本专利技术一个实施例的对搜索结果的处理方法的流程图。如图1所示,该对搜索结果的处理方法可以包括:S101,浏览器获取搜索词,并获取搜索词对应的多个搜索结果。具体地,当用户在搜索引擎中输入搜索词时,浏览器可先获取用户输入的搜索词,并获取搜索引擎根据该搜索词生成的多个搜索结果。其中,在本专利技术的实施例中,多个搜索结果可以理解为两个或两个以上的搜索结果。S102,浏览器在展现页面中展现多个搜索结果,并对多个搜索结果中的至少一个搜索结果进行预渲染。其中,在本专利技术的实施例中,至少一个搜索结果可理解为一个或一个以上搜索结果。此外,在本专利技术的实施例中,预渲染可理解为在用户看到页面的展现之前,就完成了页面的渲染,对于用户来讲,用户对网络通讯时间、服务器处理时间、页面渲染时间是无感知的。例如,如图3(a)所示,当用户输入搜索词“新浪”后,得到了多个搜索结果,本文档来自技高网...
对搜索结果的处理方法、系统以及浏览器

【技术保护点】
一种对搜索结果的处理方法,其特征在于,包括:S1、浏览器获取搜索词,并获取所述搜索词对应的多个搜索结果;S2、所述浏览器在展现页面中展现所述多个搜索结果,并对所述多个搜索结果中的至少一个搜索结果进行预渲染。

【技术特征摘要】
1.一种对搜索结果的处理方法,其特征在于,包括:S1、浏览器获取搜索词,并获取所述搜索词对应的多个搜索结果;S2、所述浏览器在展现页面中展现所述多个搜索结果,并对所述多个搜索结果中的至少一个搜索结果进行预渲染,还包括:S11、搜索引擎获取所述搜索词对应的搜索词属性信息、所述多个搜索结果对应的站点信息和用户的历史搜索记录信息中的一种或多种;所述搜索引擎根据所述搜索词属性信息、所述站点信息和所述历史搜索记录信息中的一种或多种判断所述多个搜索结果是否满足预渲染条件;S12、如果所述多个搜索结果中的至少一个搜索结果满足所述预渲染条件,则所述浏览器对所述至少一个搜索结果进行预渲染。2.如权利要求1所述的方法,其特征在于,在所述对至少一个搜索结果进行预渲染之后,还包括:S3、当所述至少一个搜索结果中的一个搜索结果被触发时,则所述浏览器直接展现预渲染之后的页面。3.如权利要求1所述的方法,其特征在于,还包括:S4、所述浏览器在所述展现页面中对所述至少一个搜索结果进行预渲染标记。4.如权利要求1所述的方法,其特征在于,还包括:S5、所述浏览器在所述展现页面中展现所述至少一个搜索结果的预渲染进度。5.如权利要求1所述的方法,其特征在于,所述站点信息包括站点类型、站点点击数量、站点权重中的一种或多种,所述搜索词属性信息包括搜索词类型、搜索词对应的时效性信息中的一种或多种,所述历史搜索记录包括所述用户在搜索引擎上的历史点击行为记录、所述用户的搜索习惯信息、所述用户针对搜索结果的历史点击记录中的一种或多种。6.如权利要求1-5中任一项所述的方法,其特征在于,当所述搜索词对应的搜索词类型为寻址类型时,所述预渲染条件为对官方站点、已认证站点、点击数量最大的站点、权重最高的站点中的一个或多个进行预渲染;或者,当所述搜索词对应的搜索词类型为问答类型时,所述预渲染条件为对知识问答类站点、点击数量最大的站点、权重最高的站...

【专利技术属性】
技术研发人员:高磊熊泽法梁晔平
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1