一种页面展示方法及装置与流程

文档序号:12177062阅读:245来源:国知局
一种页面展示方法及装置与流程

本申请涉及计算机技术领域,尤其涉及一种页面展示方法及装置。



背景技术:

随着互联网技术的不断发展,网站所包含的资源越来越丰富,用户也越来越习惯于从网站中获取资源。

一般的,用户往往通过终端向网站(如,服务器)发送资源获取请求。服务器则会根据该资源获取请求确定用户待获取资源的关键词,将包含该关键词的多个页面依次展示在终端上供用户获取这些页面中的目标页面。

具体的,服务器通过终端展示各页面时,默认会展示有限个页面(如,第一页),并在当前页面上展示翻页符,当接收到用户通过翻页符输入的页面切换指令时,展示翻页符对应的页面。

然而,在现有技术中,翻页符为用于切换页面的标识符,翻页符一般包括“上一页”、“下一页”、“首页”、“尾页”等文字翻页符,或者“1”、“2”等代表页码的数字翻页符、或者为“←”、“→”等代表上一页和下一页的图形翻页符。由于用户在点击翻页符之前,无法预知未展示的各页面中哪一个为自己想要的页面(以下称为目标页面),因此,用户需要不断的点击翻页符,不断的向服务器发送页面切换请求,使得服务器根据页面切换请求展示页面,直到服务器展示出的页面为目标页面时,用户才停止点击翻页符。

显然,服务器展示目标页面之前,会接收到用户盲目输入的大量页面切换请求,并根据页面切换请求一一展示各页面。这样,服务器需要处理大量的页面切换请求后,才能展示目标页面,从而导致展示目标页面的效率较低的问题。



技术实现要素:

本申请实施例提供一种页面展示方法及装置,用以提高展示目标页面的效率。

本申请实施例提供的一种页面展示方法,包括:

确定待展示的页面,以及确定所述页面的提示信息,其中,所述提示信息为所述页面的页面内容提示信息;

满足触发条件时,在当前页面展示所述提示信息。

本申请实施例提供的一种页面展示装置,包括:

确定模块,用于确定待展示的页面,以及确定所述页面的提示信息,其中,所述提示信息为所述页面的页面内容提示信息;

展示模块,用于满足触发条件时,在当前页面展示所述提示信息。

本申请实施例提供的页面展示方法及装置,服务器确定待展示的页面后,确定该页面的提示信息,在满足触发条件时,展示所述提示信息,由于该提示信息为所述页面的页面内容提示信息,展示所述提示信息后,用户就可根据待展示的页面的提示信息,预知待展示的页面内容,这样,用户就可以在待展示的页面展示之前,确定需要展示的页面(目标页面),并通过终端向服务器发送一次页面切换请求,使得服务器直接从终端显示的当前页面切换至目标页面。可见,服务器在展示目标页面之前,并不需要处理多个切换页面请求,就可以快速展示目标页面,这样可有效提高服务器展示目标页面的效率。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本申请实施例提供的一种页面展示方法流程示意图;

图2为本申请实施例提供的页面1示意图之一;

图3为本申请实施例提供的页面1示意图之二;

图4为本申请实施例提供的页面1示意图之三;

图5为本申请实施例提供的一种页面展示装置结构示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

图1为本申请实施例提供的页面展示方法,具体包括以下步骤:

S101:确定待展示的页面,并确定该页面的提示信息。

考虑到在实际应用场景中,设备(如,服务器或终端)可接收用户输入的资源获取请求。则本申请实施例在确定待展示的页面时,可根据资源获取请求中的关键词,确定包括该关键词的各页面,将该各页面中未展示的页面确定为待展示的页面。其中,所述未展示的页面包括:从未展示过的页面、已经展示过但是被覆盖或被隐藏的页面。

所述的提示信息为所述待展示的页面的页面内容提示信息。

例如,在融资借款领域,用户在融资借款主页(当前页面)输入理财产品信息获取请求(资源获取请求),以便从融资借款网站(以下称为服务器)查询理财产品相关信息。则服务器可接收到用户输入的理财产品信息获取请求,确定出理财产品信息获取请求对应的各待展示的页面,并确定出这些页面的提示信息。

上例中,假设服务器确定出的理财产品信息包括页面1~页面3,其中,每个页面(即每个页面内容)包括多条信息,每条信息对应有一个年化收益率。页面1中各条信息的年化收益率范围为1%~2%,页面2中各条信息的年化收 益率范围为2%~3%,页面3中各条信息的年化收益率范围为3%~4%。则服务器可确定页面1的提示信息为“1%~2%”,页面2的提示信息为“2%~3%”,页面3的提示信息为“3%~4%”。参见图2,为页面1的页面内容,页面1中包括:理财产品信息以及翻页符。

在本申请实施例中,所述的提示信息可以是预先设置的。

具体的,服务器保存有与资源获取请求对应的多个待展示的页面,可预设每个页面的提示信息,建立并保存各页面与提示信息的对应关系。服务器确定当前资源获取请求对应的待展示的页面后,根据预存的页面与提示信息的对应关系,查找所述待展示的页面对应的提示信息。

比如,服务器可针对预存的页面1~页面3,可根据各页面的页面内容,确定每个页面的提示信息,提示信息可以为页面内容中的年化收益率,具体的页面1~页面3的提示信息分别为:1%~2%、2%~3%、3%~4%,建立页面1~页面3与1%~2%、2%~3%、3%~4%的对应关系。若服务器确定待展示的页面为页面2~3时,可从所述对应关系中,查找页面2~3对应的提示信息,经查找,该提示信息为2%~3%、3%~4%,则该查找到的提示信息分别为待展示的页面2和3的提示信息。

需要说明的是,终端确定待展示的页面的提示信息时,需要从服务器中获取该服务器预存的待展示的页面对应的提示信息。

上述确定提示信息时,是根据预存的提示信息查找与待展示的页面相匹配的提示信息,通过这种方式确定提示信息时,可快速确定出提示信息。

S102:满足触发条件时,在当前页面展示所述提示信息。

所述的触发条件可包括:确定出待展示的页面的提示信息时,直接在当前页面展示提示信息。上例中,若当前页面为页面1时,在页面1中显示页面2和页面3的提示信息,若当前页面为页面2时,在页面2中显示页面1和页面3的提示信息,当然,由于页面1已经展示过,用户再次查看页面1的几率较小,也可以仅显示页面3的提示信息。

可见,在上述图1所示的方法中,服务器确定待展示的页面后,确定该页面的提示信息,在满足触发条件时,在当前页面展示所述提示信息,由于该提示信息为所述页面的页面内容提示信息,展示所述提示信息后,用户就可根据待展示的页面的提示信息,预知待展示的页面的页面内容,这样,用户就可以在待展示的页面展示之前,确定需要展示的页面(目标页面),并通过终端向服务器发送页面切换请求,使得服务器直接从终端显示的当前页面切换至目标页面。可见,服务器在展示目标页面之前,并不需要接收多个切换页面请求,就可以快速展示目标页面,这样可有效提高服务器展示目标页面的效率,还可降低服务器的开销。

此外,用户在大量待展示的页面中查找目标页面时,可根据提示信息快速确定目标页面,从而可有效提高用户操作的便利性。

上述待展示的页面可以为某个资源获取请求对应的所有页面,也可以是部分页面。考虑到在实际应用场景中,用户需要查看的目标页面很可能就在当前页面显示的翻页符对应的页面。用户在当前页面通过翻页符切换页面时,仅需要知道当前翻页符对应的页面的提示信息,而不需要知道其他页面的提示信息。

因此,服务器在确定待展示的页面时,优选的,在当前页面上展示翻页符;确定所述翻页符对应的待展示的页面。

比如,假设理财产品信息获取请求对应的页面包括页面1~页面10。并在终端上显示页面1,以及在页面1中显示“2”、“3”、“4”这三个翻页符。由于这三个翻页符对应页面2、页面3、页面4,因此,服务器确定待展示的页面时,可确定翻页符“2”、“3”、“4”分别对应的页面2、页面3、页面4为待展示的页面。

这样,服务器就可仅确定页面2、页面3、页面4对应的提示信息,而不需要确定出页面5~页面10的提示信息,若目标页面为页面2、页面3、页面4中的其中一个时,服务器确定页面5~页面10的提示信息就会降低确定目标页 面的效率。

在本申请实施例中,上述确定页面的提示信息时,是根据预存的页面与提示信息的对应关系,查找所述待展示的页面的提示信息,但是,考虑到在实际应用场景中,页面中的内容(即页面内容)可能包括多个种类的信息,不同的用户关注页面中的信息类型不同。若确定出的待展示的页面的提示信息为针对所有用户均一致的预设的提示信息时,对于某些用户,提示信息的准确度可能就较低。

比如,参见图2,融资借款主页中包括理财产品信息的年化收益率、产品期限、产品类型、金额、成交数等产品信息的关键词。若服务器将待展示的页面的提示信息预设为年化收益率时,仅对成交数感兴趣的用户,在切换页面时,若根据预设的年化收益率相关的提示信息切换页面,仍然不能准确确定目标页面,对于该用户来说,提示信息的准确率就较低。

因此,在本申请实施例中,确定待展示的页面时,根据用户输入的资源获取请求中的关键词确定待展示的页面;确定所述页面的提示信息时,也可根据资源获取请求中的关键词,动态的(实时的)确定出与所述关键词匹配的提示信息,以提高提示信息的准确性。

比如,用户A通过点击如图2所示的融资借款主页上的成交数这一关键词对应的页面选项,向终端A输入理财产品信息获取请求1,该理财产品信息获取请求1中携带成交数这一关键词。用户B通过点击金额这一关键词对应的页面选项,向终端B输入理财产品信息获取请求2,该理财产品信息获取请求1中携带金额这一关键词。

上例中,服务器针对理财产品信息获取请求1,确定理财产品信息获取请求1中的成交数这一关键词,然后确定页面2中与成交数相匹配的提示信息2,确定页面3中与成交数相匹配的提示信息3。服务器针对理财产品信息获取请求2,确定出各页面与金额相关的各提示信息。

上例中,针对理财产品信息获取请求1,可确定页面2~4的提示信息分别 为成交数“10~20笔”、“30~40笔”、“80~100笔”。针对理财产品信息获取请求2,可确定页面2~4的提示信息分别为金额1000元起、2000元起、3000元起。

可见,针对不同的理财产品信息获取请求(即用户行为数据),确定出的各页面的提示信息的内容类型是不相同的,每个用户根据自身需要的提示信息,快速准确的确定出待展示的目标页面,并请求服务器切换至该目标页面,这就可个性化的满足每个用户的需求,从而可快速准确的展示出不同用户需要的目标页面。

上述本申请在展示提示信息时,触发条件为:确定出待展示的页面的提示信息时,直接在当前页面展示提示信息。但是,考虑到实际应用场景中,用户只有在切换页面时才需要查看待展示(待切换)页面的提示信息,以快速准确的切换页面,若直接在当前页面展示提示信息,用户不需要切换页面时,提示信息也会占据一定的页面,影响当前页面的展示效果。

因此,本申请实施例所述的触发条件还可以为:在接收到用户通过当前页面的页面选项输入的提示信息展示请求时,在当前页面展示提示信息。

比如,如图3所示,在展示当前页面时,可在当前页面展示预设按钮作为页面选项。图3中,包含有“显示提示信息”字样的窗口为预设按钮,该预设按钮可以包括下拉菜单,下拉菜单中可包括需要显示提示信息的页码或翻页符。用户通过点击该下拉菜单中的页码或翻页符,向终端输入提示信息展示请求,输入的提示信息展示请求中携带页码或翻页符对应的页面标识。服务器接收到携带页面标识的提示信息展示请求后,展示页面标识对应页面的提示信息。

这样,服务器就可以根据用户需求来展示提示信息,而不是直接在页面上展示提示信息,这样,可提高当前页面的展示效果。

但是,上述用户在输入提示信息展示请求时,需要在页面上显示页面选项,当前页面的展示效果还是不够高。

因此,本申请实施例所述的触发条件还可以为:当监测到当前页面的光标或触控点位于当前页面的指定位置,以及停留时间超过预设阈值时,在当前页面展示所述提示信息;其中,所述指定位置为与所述待展示的页面对应的翻页符位置。

在具体实施时,若用户通过终端的鼠标切换页面时,可将鼠标的光标移动至翻页符位置,服务器监测到终端的光标位置位于翻页符位置且停留时间(如悬停时间)超过预设时间(如3秒),则可展示该翻页符对应的页面的提示信息。

若用户通过终端的触摸屏触控方式切换页面时,可将手指或触控笔移动到触摸屏的翻页符位置,服务器监测到触控点(手指或触控笔所点击的触摸屏位置)位置位于翻页符位置且停留时间超过预设时间,则可展示该翻页符对应的页面的提示信息。

在本申请实施例中,展示提示信息时,可在当前页面的指定位置展示,该指定位置可以是不覆盖页面内容的位置。

优选的,可在翻页符上或者翻页符附近展示提示信息,这样,用户鼠标移动到翻页符时用时出现该翻页符对应的页面的提示信息,这样,可有效提高用户操作的便利性,也可提高用户的体验效果。

因此,本申请展示所述提示信息时,具体刻确定所述提示信息在当前页面中的展示位置;在所述展示位置展示所述提示信息;所述展示位置位于距离翻页符不超过设定距离的位置,且所述展示位置与翻页符的位置不重叠。

比如,假设页面2的提示信息为“2%~3%”,可在页面1距离翻页符设定距离内的位置展示提示信息,且展示位置与翻页符的位置不重叠,以保证提示信息不覆盖翻页符。

进一步的,为了避免提示信息与页面上的页面内容混淆,还可以在页面上显示提示框,在提示框内显示提示信息。如图4所示,翻页符“2”附近的提示框内显示提示信息“2%~3%”。

本申请实施例所述的提示信息的展示形式可以是文字、图形、图像或音频等类型,即服务器在展示提示信息时,可展示文字类型的提示信息、图形类型的提示信息,也可展示音频类型的提示信息。

比如,若页面2的提示信息为“成交数10~20笔”,则服务器在展示提示信息时,可展示文字:成交数10~20笔,播报语音:成交数10~20笔。

在本申请实施例中,确定页面的提示信息时,所示提示信息可以是页面中的关键信息,也可以是页面的缩略图。

比如,假设页面中包括:年化收益率、产品类型、金额、成交数等理财产品信息,则提示信息可以是年化收益率、产品类型、金额、或成交数相关的关键信息,这些信息为页面内容中的部分信息,相对于用户需求来说,这些信息为关键信息,而不是全部信息。

当然,提示信息也可以是页面的缩略图,这样,用户可直观的看出每一页的全部内容,也可方便用户选择目标页面。

此外,本申请实施例在确定页面提示信息时,除了确定提示信息的内容,还可以确定提示信息的显示逻辑参数,比如,确定提示信息的展示形式、字体类型、字体大小、字体颜色等。

以上为本申请实施例提供的页面展示方法,基于同样的思路,本申请实施例还提供了一种页面展示装置,如图5所示。

图5为本申请实施例提供的页面展示装置,具体包括:

确定模块51,用于确定待展示的页面,以及确定所述页面的提示信息,其中,所述提示信息为所述页面的页面内容提示信息;

展示模块52,用于满足触发条件时,在当前页面展示所述提示信息。

可选的,确定模块51具体用于:在当前页面上展示翻页符;确定所述翻页符对应的待展示的页面。

可选的,确定模块51具体用于:根据预存的页面与提示信息的对应关系,查找所述待展示的页面对应的提示信息。

可选的,确定模块51具体用于:获取用户输入的资源获取请求,根据所述资源获取请求中的关键词确定所述待展示的页面;根据所述资源获取请求中的关键词,以及所述页面的页面内容,确定所述页面的提示信息。

可选的,所述展示模块52具体用于:在接收到用户通过当前页面的页面选项输入的提示信息展示请求时,在当前页面展示所述提示信息;或者当监测到当前页面的光标或触控点位于当前页面的指定位置,以及停留时间超过预设阈值时,在当前页面展示所述提示信息;其中,所述指定位置为与所述待展示的页面对应的翻页符位置。

可选的,所述展示模块52具体用于:确定所述提示信息在当前页面中的展示位置;在所述展示位置展示所述提示信息;其中,所述展示位置位于距离翻页符不超过设定距离的位置,且所述展示位置与翻页符的位置不重叠。

在本申请实施例中,所述的页面展示装置可以位于终端、服务器等设备中。

综上所述,本申请实施例提供的页面展示方法及装置,服务器确定待展示的页面后,确定该页面的提示信息,在满足触发条件时,展示所述提示信息,由于该提示信息为所述页面的页面内容提示信息,展示所述提示信息后,用户就可根据待展示的页面的提示信息,预知待展示的页面的页面内容,这样,用户就可以在待展示的页面展示之前,确定需要展示的页面(目标页面),并通过终端向服务器发送页面切换请求,使得服务器直接从终端显示的当前页面切换至目标页面。可见,服务器在展示目标页面之前,并不需要接收多个切换页面请求,就可以快速展示目标页面,这样可有效提高服务器展示目标页面的效率,降低开销。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算 机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非 排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1