一种页面展现方法、装置及系统.pdf

上传人:li****8 文档编号:1750338 上传时间:2018-07-09 格式:PDF 页数:16 大小:1,013.20KB
返回 下载 相关 举报
摘要
申请专利号:

CN201510137057.0

申请日:

2015.03.26

公开号:

CN104794165A

公开日:

2015.07.22

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 17/30申请日:20150326|||公开

IPC分类号:

G06F17/30

主分类号:

G06F17/30

申请人:

百度在线网络技术(北京)有限公司

发明人:

刘俊启; 黎科峰

地址:

100085北京市海淀区上地十街10号百度大厦

优先权:

专利代理机构:

北京鸿德海业知识产权代理事务所(普通合伙)11412

代理人:

袁媛

PDF下载: PDF下载
内容摘要

本发明实施例提供了一种页面展现方法、装置及系统。一方面,本发明实施例通过获得用户在搜索结果中触发的统一资源定位符URL地址;从而,根据所述URL地址,向服务器发送所述搜索结果所匹配的查询词,以使得所述服务器根据所述查询词,获得所述URL地址对应的页面资源文件,所述页面资源文件中只包含与所述查询词相关的页面资源;进而,接收所述服务器发送的所述页面资源文件,以及利用所述页面资源文件进行页面展现。因此,本发明实施例提供的技术方案能够提高页面资源加载效率,提高页面展现效率。

权利要求书

权利要求书
1.  一种页面展现方法,其特征在于,所述方法包括:
获得用户在搜索结果中触发的统一资源定位符URL地址;
根据所述URL地址,向服务器发送所述搜索结果所匹配的查询词,以使得所述服务器根据所述查询词,获得所述URL地址对应的页面资源文件,所述页面资源文件中只包含与所述查询词相关的页面资源;
接收所述服务器发送的所述页面资源文件;
利用所述页面资源文件进行页面展现。

2.  根据权利要求1所述的方法,其特征在于,所述根据所述URL地址,向服务器发送所述搜索结果所匹配的查询词,包括:
向所述服务器发送针对所述URL地址的资源访问请求,所述资源访问请求携带所述查询词;或者,
向所述服务器发送针对所述URL地址的资源访问请求,以及发送资源处理请求,所述资源处理请求携带所述查询词。

3.  一种页面展现方法,其特征在于,所述方法包括:
接收客户端根据URL地址发送的搜索结果所匹配的查询词,所述URL地址为用户在所述搜索结果中触发的URL;
根据所述查询词,获得所述URL地址对应的页面资源文件,所述页面资源文件中只包含与所述查询词相关的页面资源;
向所述客户端发送所述页面资源文件,以使得所述客户端利用所述页面资源文件进行页面展现。

4.  根据权利要求3所述的方法,其特征在于,所述根据所述查询词,获得所述URL地址对应的页面资源文件,包括:
获得与所述URL地址对应的页面资源;
根据所述查询词,获得所述URL对应的页面资源中与所述查询词相关的页 面资源;
利用与所述查询词相关的页面资源,获得所述URL地址对应的页面资源文件。

5.  根据权利要求4所述的方法,其特征在于,所述根据所述查询词,获得所述URL对应的页面资源中与所述查询词相关的页面资源,包括:
获取所述查询词与所述URL对应的页面资源的相关度;
利用预设的相关度阈值,获取与所述查询词的相关度大于或者等于所述相关度阈值的页面资源,以作为与所述查询词相关的页面资源。

6.  一种页面展现装置,其特征在于,所述装置包括:
链接获取单元,用于获得用户在搜索结果中触发的统一资源定位符URL地址;
信息输出单元,用于根据所述URL地址,向服务器发送所述搜索结果所匹配的查询词,以使得所述服务器根据所述查询词,获得所述URL地址对应的页面资源文件,所述页面资源文件中只包含与所述查询词相关的页面资源;
信息输入单元,用于接收所述服务器发送的所述页面资源文件;
页面展现单元,用于利用所述页面资源文件进行页面展现。

7.  根据权利要求6所述的装置,其特征在于,所述信息输出单元,具体用于:
向所述服务器发送针对所述URL地址的资源访问请求,所述资源访问请求携带所述查询词;或者,
向所述服务器发送针对所述URL地址的资源访问请求,以及发送资源处理请求,所述资源处理请求携带所述查询词。

8.  一种页面展现装置,其特征在于,所述装置包括:
信息输入单元,用于接收客户端根据URL地址发送的搜索结果所匹配的查询词,所述URL地址为用户在所述搜索结果中触发的URL;
资源处理单元,用于根据所述查询词,获得所述URL地址对应的页面资源文件,所述页面资源文件中只包含与所述查询词相关的页面资源;
信息输出单元,用于向所述客户端发送所述页面资源文件,以使得所述客户端利用所述页面资源文件进行页面展现。

9.  根据权利要求8所述的装置,其特征在于,所述资源处理单元,具体用于:
获得与所述URL地址对应的页面资源;
根据所述查询词,获得所述URL对应的页面资源中与所述查询词相关的页面资源;
利用与所述查询词相关的页面资源,获得所述URL地址对应的页面资源文件。

10.  根据权利要求9所述的装置,其特征在于,所述资源处理单元用于根据所述查询词,获得所述URL对应的页面资源中与所述查询词相关的页面资源时,具体用于:
获取所述查询词与所述URL对应的页面资源的相关度;
利用预设的相关度阈值,获取与所述查询词的相关度大于或者等于所述相关度阈值的页面资源,以作为与所述查询词相关的页面资源。

11.  一种页面展现系统,其特征在于,所述系统包括:客户端和服务器;其中,
所述客户端,用于获得用户在搜索结果中触发的统一资源定位符URL地址,以及根据所述URL地址,向服务器发送所述搜索结果所匹配的查询词;
所述服务器,用于根据所述查询词,获得所述URL地址对应的页面资源文件,所述页面资源文件中只包含与所述查询词相关的页面资源,以及向所述客户端发送所述页面资源文件;
所述客户端,还用于利用所述页面资源文件进行页面展现。

说明书

说明书一种页面展现方法、装置及系统
【技术领域】
本发明涉及互联网应用技术领域,尤其涉及一种页面展现方法、装置及系统。
【背景技术】
目前,在如今快节奏的工作和生活当中,手机等终端已经成为我们日常生活中必不可少的电子通讯设备。随着终端的大量普及,与终端相关的应用也愈加丰富。用户经常会上网下载感兴趣的应用,安装到终端上进行使用,从而极大地方便和丰富了我们的日常工作和生活。
目前,在移动网络下,用户在使用搜索应用时,搜索应用的客户端需要加载从服务器获得的页面资源,从而实现向用户展现所需要浏览的页面。然而,客户端从服务器获得的页面资源中,往往还包含一些与用户搜索的查询词无关的页面资源,使得客户端的页面资源加载效率比较低,导致页面展现效率比较低。
【发明内容】
有鉴于此,本发明实施例提供了一种页面展现方法、装置及系统,可以实现提高页面资源加载效率,从而提高页面展现效率。
本发明实施例的一方面,提供一种页面展现方法,包括:
获得用户在搜索结果中触发的统一资源定位符URL地址;
根据所述URL地址,向服务器发送所述搜索结果所匹配的查询词,以使得所述服务器根据所述查询词,获得所述URL地址对应的页面资源文件,所述页面资源文件中只包含与所述查询词相关的页面资源;
接收所述服务器发送的所述页面资源文件;
利用所述页面资源文件进行页面展现。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述URL地址,向服务器发送所述搜索结果所匹配的查询词,包括:
向所述服务器发送针对所述URL地址的资源访问请求,所述资源访问请求携带所述查询词;或者,
向所述服务器发送针对所述URL地址的资源访问请求,以及发送资源处理请求,所述资源处理请求携带所述查询词。
本发明实施例的一方面,提供一种页面展现方法,包括:
接收客户端根据URL地址发送的搜索结果所匹配的查询词,所述URL地址为用户在所述搜索结果中触发的URL;
根据所述查询词,获得所述URL地址对应的页面资源文件,所述页面资源文件中只包含与所述查询词相关的页面资源;
向所述客户端发送所述页面资源文件,以使得所述客户端利用所述页面资源文件进行页面展现。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述查询词,获得所述URL地址对应的页面资源文件,包括:
获得与所述URL地址对应的页面资源;
根据所述查询词,获得所述URL对应的页面资源中与所述查询词相关的页面资源;
利用与所述查询词相关的页面资源,获得所述URL地址对应的页面资源文件。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述查询词,获得所述URL对应的页面资源中与所述查询词相关的页面资源,包括:
获取所述查询词与所述URL对应的页面资源的相关度;
利用预设的相关度阈值,获取与所述查询词的相关度大于或者等于所述相关度阈值的页面资源,以作为与所述查询词相关的页面资源。
本发明实施例的一方面,提供一种页面展现装置,包括:
链接获取单元,用于获得用户在搜索结果中触发的统一资源定位符URL地址;
信息输出单元,用于根据所述URL地址,向服务器发送所述搜索结果所匹配的查询词,以使得所述服务器根据所述查询词,获得所述URL地址对应的页面资源文件,所述页面资源文件中只包含与所述查询词相关的页面资源;
信息输入单元,用于接收所述服务器发送的所述页面资源文件;
页面展现单元,用于利用所述页面资源文件进行页面展现。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述信息输出单元,具体用于:
向所述服务器发送针对所述URL地址的资源访问请求,所述资源访问请求携带所述查询词;或者,
向所述服务器发送针对所述URL地址的资源访问请求,以及发送资源处理请求,所述资源处理请求携带所述查询词。
本发明实施例的一方面,提供一种页面展现装置,包括:
信息输入单元,用于接收客户端根据URL地址发送的搜索结果所匹配的查询词,所述URL地址为用户在所述搜索结果中触发的URL;
资源处理单元,用于根据所述查询词,获得所述URL地址对应的页面资源文件,所述页面资源文件中只包含与所述查询词相关的页面资源;
信息输出单元,用于向所述客户端发送所述页面资源文件,以使得所述客户端利用所述页面资源文件进行页面展现。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述 资源处理单元,具体用于:
获得与所述URL地址对应的页面资源;
根据所述查询词,获得所述URL对应的页面资源中与所述查询词相关的页面资源;
利用与所述查询词相关的页面资源,获得所述URL地址对应的页面资源文件。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述资源处理单元用于根据所述查询词,获得所述URL对应的页面资源中与所述查询词相关的页面资源时,具体用于:
获取所述查询词与所述URL对应的页面资源的相关度;
利用预设的相关度阈值,获取与所述查询词的相关度大于或者等于所述相关度阈值的页面资源,以作为与所述查询词相关的页面资源。
本发明实施例的一方面,提供一种页面展现系统,包括:客户端和服务器;其中,
所述客户端,用于获得用户在搜索结果中触发的统一资源定位符URL地址,以及根据所述URL地址,向服务器发送所述搜索结果所匹配的查询词;
所述服务器,用于根据所述查询词,获得所述URL地址对应的页面资源文件,所述页面资源文件中只包含与所述查询词相关的页面资源,以及向所述客户端发送所述页面资源文件;
所述客户端,还用于利用所述页面资源文件进行页面展现。
由以上技术方案可以看出,本发明实施例具有以下有益效果:
本发明实施例中,当用户在搜索结果中触发的URL地址后,从服务器获得的所述URL地址对应的页面资源文件中,只包含与所述查询词相关的页面资源。与现有技术中,获得的页面资源文件中还包含与用户搜索的查询词无关的页面资源的技术方案相比,本发明实施例提供的技术方案中,只加载了 对用户有用的页面资源,减少与用户搜索需求无关的页面资源的加载,从而能够提高页面资源加载效率,提高页面展现效率。
【附图说明】
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
图1是本发明实施例所提供的页面展现方法的实施例一的流程示意图;
图2是本发明实施例所提供的页面展现方法的实施例二的流程示意图;
图3是本发明实施例所提供的页面展现方法所应用的系统的第一示例图;
图4是本发明实施例所提供的页面展现方法所应用的系统的第二示例图;
图5是本发明实施例所提供的页面展现装置的实施例一的功能方块图;
图6是本发明实施例所提供的页面展现装置的实施例二的功能方块图;
图7是本发明实施例所提供的页面展现系统的结构示意图。
【具体实施方式】
为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。
应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
实施例一
本发明实施例给出一种页面展现方法,请参考图1,其为本发明实施例所提供的页面展现方法的实施例一的流程示意图,如图所示,该方法包括以下步骤:
S101,获得用户在搜索结果中触发的URL地址。
具体的,客户端可以通过所显示的输入框,接收用户输入的查询词;然后,客户端根据所述查询词,从服务器获得与该查询词相匹配的搜索结果,以及向用户展现与该查询词相匹配的搜索结果。
其中,客户端在向用户展现与输入的查询词相匹配的搜索结果时,对于每条搜索结果,都会同时显示该搜索结果的标题、摘要等内容,这样,若用户根据标题、摘要等内容,确定某搜索结果能够满足自身的搜索需求,则用户可以在与查询词相匹配的搜索结果中,触发该搜索结果,以请求进一步浏览该搜索结果的源页面,从而获得更详细的信息,这样,客户端就可以获得用户在搜索结果中触发的URL地址。
S102,根据所述URL地址,向服务器发送所述搜索结果所匹配的查询词,以使得所述服务器根据所述查询词,获得所述URL地址对应的页面资源文件, 所述页面资源文件中只包含与所述查询词相关的页面资源。
具体的,客户端在获得用户在搜索结果中触发的URL地址后,可以根据该URL地址,向服务器发送该搜索结果所匹配的用户输入的查询词,以使得所述服务器根据所述查询词,可以获得所述URL地址对应的页面资源文件。本发明实施例中,所述页面资源文件中只包含与所述查询词相关的页面资源,不包含与所述查询词无关的页面资源。
优选的,本发明实施例中,客户端根据该URL地址,向服务器发送所述搜索结果所匹配的查询词的方法可以包括但不限于以下两种:
第一种:客户端在获得触发的URL地址后,需要向所述服务器发送针对所述URL地址的资源访问请求。该资源访问请求表示需要从服务器获得展现页面所需要利用的页面资源文件。
本方法中,所述查询词通过该资源访问请求携带,该查询词可以作为资源访问请求中的一个参数被发送到服务器。
第二种:客户端在获得触发的URL地址后,向所述服务器发送针对所述URL地址的资源访问请求。该资源访问请求表示需要从服务器获得展现页面所需要利用的页面资源文件。
然后,客户端再向服务器发送一个资源处理请求。所述查询词可以通过该资源处理请求携带。
优选的,可以生成一个请求标识,客户端在资源访问请求和资源处理请求中都添加该请求标识,表示资源处理请求与资源访问请求的关联关系,说明资源处理请求中所携带的查询词,是资源访问请求所针对的URL地址是从与该查询词相匹配的搜索结果中获得的。
S103,接收所述服务器发送的所述页面资源文件。
具体的,服务器在获得页面资源文件后,需要向客户端返回该页面资源文件,这样,客户端就可以接收服务器发送的该页面资源文件。
S104,利用所述页面资源文件进行页面展现。
具体的,客户端利用页面模板,对从服务器接收到的页面资源文件进行渲染,以实现页面展现。
可以理解的是,用户在搜索结果中选择了URL地址,因此用户只关心该URL地址中与查询词相关的资源,而那些与查询词无关的资源用户实质上并不关心。因此,本发明实施例中,所述页面资源文件中只包含与查询词相关的页面资源,而不包含与查询词无关的页面资源,使得客户端只加载了对用户有用的页面资源,减少与用户搜索需求无关的页面资源的加载,这部分页面资源往往是与用户的搜索需求无关的,因此不加载这部分页面资源并不会影响用户的体验,仍然可以满足用户的搜索需求,因此,本发明实施例的技术方案,在满足用户的搜索需求的前提下,可以提高页面展现的效率,还可以大大节省网络流量,降低网络压力。
需要说明的是,本发明实施例中所涉及的终端可以包括但不限于个人计算机(Personal Computer,PC)、个人数字助理(Personal Digital Assistant,PDA)、无线手持设备、平板电脑(Tablet Computer)、手机、MP3播放器、MP4播放器等。
需要说明的是,S101~S104的执行主体可以为页面展现装置,该装置可以位于本地终端的应用,或者还可以为位于本地终端的应用中的插件或软件开发工具包(Software Development Kit,SDK)等功能单元,本发明实施例对此不进行特别限定。
可以理解的是,所述应用可以是安装在终端上的应用程序(nativeApp),或者还可以是终端上的浏览器的一个网页程序(webApp),本发明实施例对此不进行限定。
实施例二
本发明实施例还给出一种页面展现方法,请参考图2,其为本发明实施例 所提供的页面展现方法的实施例二的流程示意图,如图所示,该方法包括以下步骤:
S201,接收客户端根据URL地址发送的搜索结果所匹配的查询词,所述URL地址为用户在所述搜索结果中触发的URL。
具体的,服务器可以接收到客户端根据URL地址发送的搜索结果所匹配的查询词,该URL地址为用户在搜索结果中触发的URL。
其中,服务器可以接收到客户端发送的针对URL地址的资源访问请求,从该资源访问请求中获得所述查询词。或者,服务器也可以接收到客户端发送的针对URL地址的资源访问请求,以及客户端发送的资源处理请求,从该资源处理请求中获得所述查询词。
S202,根据所述查询词,获得所述URL地址对应的页面资源文件,所述页面资源文件中只包含与所述查询词相关的页面资源。
具体的,服务器根据客户端发送的搜索结果所匹配的查询词,获得该URL地址对应的页面资源文件,其中,该页面资源文件中只包含与该查询词相关的页面资源,不包括与该查询词无关的页面资源。
举例说明,本发明实施例中,服务器根据所述查询词,获得所述URL地址对应的页面资源文件的方法可以包括:首先,获得与所述URL地址对应的页面资源。然后,根据所述查询词,获得所述URL对应的页面资源中与所述查询词相关的页面资源。最后,利用与所述查询词相关的页面资源,获得所述URL地址对应的页面资源文件。
例如,请参考图3,其为本发明实施例所提供的页面展现方法所应用的系统的第一示例图,如图所示,首先,所述服务器获得与URL地址对应的页面资源。然后,所述服务器根据所述查询词,在所述URL对应的页面资源中删除与所述查询词无关的页面资源。最后,所述服务器根据经过删除操作后得到的页面资源,生成所述URL地址对应的页面资源文件。
优选的,所述服务器可以为提供该URL地址对应的页面资源的第三方服务器。
可以理解的是,所述服务器可以根据URL地址,从数据库中获得该URL地址对应的页面资源,获得的页面资源中包括该URL地址本身所指示的页面资源,该URL地址作为与用户的查询词相匹配的搜索结果,所以该URL地址本身所指示的页面资源是与查询词相关的页面资源。此外,获得的页面资源中还包括一些其他资源,如广告、推荐的新闻的图片和标题、推荐的网站等,这些其他资源往往是与用户的查询词无关的页面资源。
优选的,所述服务器可以根据查询词,在获得的URL地址对应的页面资源中,找到与查询词无关的页面资源,进而在获得的URL地址对应的页面资源中,删除与查询词无关的页面资源,从而可以实现只保留与查询词相关的页面资源。
优选的,本发明实施例中,根据所述查询词,获得所述URL对应的页面资源中与所述查询词相关的页面资源的方法可以包括但不限于:
获取所述查询词与所述URL对应的页面资源的相关度,然后利用预设的相关度阈值,获取与所述查询词的相关度大于或者等于所述相关度阈值的页面资源,以作为与所述查询词相关的页面资源,相当于,与所述查询词的相关度小于所述相关度阈值的页面资源,作为与所述查询词无关的页面资源。
例如,可以计算推荐的新闻的标题与查询词的相关度,如果相关度大于或者等于预设的相关阈值,则认为该推荐的新闻是与查询词相关的页面资源。反之,如果相关度小于预设的相关阈值,则认为该推荐的新闻是与查询词无关的页面资源,在抓取到的URL对应的页面资源中,删除该推荐的新闻的标题、图片等信息。
例如,服务器可以利用制作页面的语言,并根据对经过删除操作后得到的页面资源,生成URL地址对应的页面资源文件。
例如,制作页面的语言可以包括但不限于:页面描述语言(Program Design  Language,PDL)或者超文本标记语言(Hyper Text Mark-up Language,HTML)等。
或者,再例如,请参考图4,其为本发明实施例所提供的页面展现方法所应用的系统的第二示例图,如图所示,该服务器在从客户端获得的针对URL的资源访问请求后,向其他服务器转发针对该URL地址的资源访问请求,以使得所述其他服务器获得所述URL地址对应的页面资源,以及根据所述页面资源生成页面资源文件,并向该服务器发送页面资源文件,这样,该服务器就可以接收到其他服务器发送的所述页面资源文件。然后,该服务器根据所述查询词,在所述页面资源文件中删除与所述查询词无关的页面资源,只保留与查询词相关的页面资源,以获得所述URL地址对应的页面资源文件。
优选的,本方法中,所述服务器为与客户端对应的服务器,其他服务器是提供该URL地址对应的页面资源的第三方服务器。由于与客户端对应的服务器没有URL地址对应的页面资源,因此,需要从第三方服务器获得该URL地址对应的页面资源。
可以理解的是,客户端直接向提供页面资源的第三方服务器发起资源访问请求,由第三方服务器执行与查询词无关的页面资源的删除操作。或者,客户端向自身对应的服务器发起资源访问请求,以使得该服务器从第三方服务器获得URL地址对应的页面资源,并由客户端对应的服务器来执行与查询词无关的页面资源的删除操作。
例如,所述其他服务器可以根据URL地址,从数据库获得对应的页面资源,进而根据获得的页面资源,并利用制作页面的语言,生成页面资源文件,将该页面资源文件返回给所述服务器。其中,该页面资源文件中包含与查询词相关的页面资源和与查询词无关的页面资源。
优选的,所述服务器在从其他服务器获得页面资源文件后,根据从客户端收到的查询词,在该页面资源文件中找到与查询词无关的页面资源,并在页面资源 文件中删除该与查询词无关的页面资源,删除操作后获得的页面资源文件就是URL地址对应的页面资源文件,删除操作后获得的页面资源文件才是需要返回给客户端的页面资源文件,以使得该客户端利用删除操作后获得的页面资源文件进行页面展现。
S203,向所述客户端发送所述页面资源文件,以使得所述客户端利用所述页面资源文件进行页面展现。
具体的,所述服务器在获得所述URL地址对应的页面资源文件后,需要向客户端发送该页面资源文件,以使得客户端可以利用页面模板,对该页面资源文件进行渲染,以实现向用户展现页面。
可以理解的是,用户在搜索结果中选择了URL地址,因此用户只关心该URL地址中与查询词相关的资源,而那些与查询词无关的资源用户实质上并不关心。因此,本发明实施例中,所述页面资源文件中删除了与查询词无关的页面资源,只包含与查询词相关的页面资源,使得客户端在利用该页面资源文件展现页面时,只加载了对用户有用的页面资源,减少与用户搜索需求无关的页面资源的加载,这部分页面资源往往是与用户的搜索需求无关的,因此不加载这部分页面资源并不会影响用户的体验,仍然是可以满足用户的搜索需求的,因此,本发明实施例的技术方案,在满足用户的搜索需求的前提下,可以提高页面展现的效率,还可以大大节省网络流量,降低网络压力。
本发明实施例进一步给出实现上述方法实施例中各步骤及方法的装置实施例。
实施例三
请参考图5,其为本发明实施例所提供的页面展现装置的实施例一的功能方块图。如图所示,该装置是实施例一所提供的页面展现方法的执行主体,该装置包括:
链接获取单元501,用于获得用户在搜索结果中触发的统一资源定位符URL 地址;
信息输出单元502,用于根据所述URL地址,向服务器发送所述搜索结果所匹配的查询词,以使得所述服务器根据所述查询词,获得所述URL地址对应的页面资源文件,所述页面资源文件中只包含与所述查询词相关的页面资源;
信息输入单元503,用于接收所述服务器发送的所述页面资源文件;
页面展现单元504,用于利用所述页面资源文件进行页面展现。
优选的,所述信息输出单元502,具体用于:
向所述服务器发送针对所述URL地址的资源访问请求,所述资源访问请求携带所述查询词;或者,
向所述服务器发送针对所述URL地址的资源访问请求,以及发送资源处理请求,所述资源处理请求携带所述查询词。
由于本实施例中的各单元能够执行图1所示的方法,本实施例未详细描述的部分,可参考对图1的相关说明。
实施例四
请参考图6,其为本发明实施例所提供的页面展现装置的实施例二的功能方块图。如图所示,该装置是实施例二所提供的页面展现方法的执行主体,该装置包括:
信息输入单元601,用于接收客户端根据URL地址发送的搜索结果所匹配的查询词,所述URL地址为用户在所述搜索结果中触发的URL;
资源处理单元602,用于根据所述查询词,获得所述URL地址对应的页面资源文件,所述页面资源文件中只包含与所述查询词相关的页面资源;
信息输出单元603,用于向所述客户端发送所述页面资源文件,以使得所述客户端利用所述页面资源文件进行页面展现。
优选的,所述资源处理单元602,具体用于:
获得与所述URL地址对应的页面资源;
根据所述查询词,获得所述URL对应的页面资源中与所述查询词相关的页面资源;
利用与所述查询词相关的页面资源,获得所述URL地址对应的页面资源文件。
优选的,所述资源处理单元602用于根据所述查询词,获得所述URL对应的页面资源中与所述查询词相关的页面资源时,具体用于:
获取所述查询词与所述URL对应的页面资源的相关度;
利用预设的相关度阈值,获取与所述查询词的相关度大于或者等于所述相关度阈值的页面资源,以作为与所述查询词相关的页面资源。
由于本实施例中的各单元能够执行图2所示的方法,本实施例未详细描述的部分,可参考对图2的相关说明。
实施例四
请参考图7,其为本发明实施例所提供的页面展现系统的结构示意图。如图所示,该系统包括:客户端701和服务器702;其中,
所述客户端701,用于获得用户在搜索结果中触发的统一资源定位符URL地址,以及根据所述URL地址,向服务器发送所述搜索结果所匹配的查询词;
所述服务器702,用于根据所述查询词,获得所述URL地址对应的页面资源文件,所述页面资源文件中只包含与所述查询词相关的页面资源,以及向所述客户端发送所述页面资源文件;
所述客户端701,还用于利用所述页面资源文件进行页面展现。
本发明实施例的技术方案具有以下有益效果:
本发明实施例中,当用户在搜索结果中触发的URL地址后,从服务器获得的所述URL地址对应的页面资源文件中,只包含与所述查询词相关的页面资源。与现有技术中,获得的页面资源文件中还包含与用户搜索的查询词无关的页面资源的技术方案相比,本发明实施例提供的技术方案中,只加载了 对用户有用的页面资源,减少与用户搜索需求无关的页面资源的加载,从而能够提高页面资源加载效率,提高页面展现效率。
另外,从服务器获得的页面资源文件中,将不再包含与查询词无关的页面资源,因此可以减少与服务器之间的传输数据量,从而节省网络流量,降低网络压力。
此外,现有技术中,为了实现对页面资源的优化,需要对页面资源进行数据压缩处理或者转码处理,而转码处理使得页面展现效率比较低,数据压缩处理导致被压缩的图片质量较低。本发明实施例所提供的技术方案,既不影响页面展现效率,也不会影响页面展现质量,能够满足用户的浏览需求。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单 元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)或处理器(Processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

一种页面展现方法、装置及系统.pdf_第1页
第1页 / 共16页
一种页面展现方法、装置及系统.pdf_第2页
第2页 / 共16页
一种页面展现方法、装置及系统.pdf_第3页
第3页 / 共16页
点击查看更多>>
资源描述

《一种页面展现方法、装置及系统.pdf》由会员分享,可在线阅读,更多相关《一种页面展现方法、装置及系统.pdf(16页珍藏版)》请在专利查询网上搜索。

本发明实施例提供了一种页面展现方法、装置及系统。一方面,本发明实施例通过获得用户在搜索结果中触发的统一资源定位符URL地址;从而,根据所述URL地址,向服务器发送所述搜索结果所匹配的查询词,以使得所述服务器根据所述查询词,获得所述URL地址对应的页面资源文件,所述页面资源文件中只包含与所述查询词相关的页面资源;进而,接收所述服务器发送的所述页面资源文件,以及利用所述页面资源文件进行页面展现。因此,。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1