一种界面显示方法及装置与流程

文档序号:11275870阅读:147来源:国知局
一种界面显示方法及装置与流程

本申请涉及互联网技术领域,尤其涉及一种界面显示方法及装置。



背景技术:

当网站或应用(app)的某一界面中出现新增功能时,一般都会采取一定的方式让用户尽快获知新增功能。比如,有的界面会采用突出显示的方式将新增功能展示给用户,如增大新增功能的显示区域、使用显眼的颜色等。再比如,有的会通过在界面上弹出新手引导界面来标记新增功能。

上述方式中,在界面上通过增大显示区域的方式展示新增功能,可能会影响到界面其它内容的展示,如果只使用显眼的颜色来进行新增功能的展示可能又无法引起用户关注;利用新手引导界面来标记新增功能可能会对用户的正常使用造成一定的干扰,而且通常会存在相当多的用户会选择直接关闭新手引导界面,忽略新手引导,而达不到提醒用户关注出现的新增功能的目的。

可见,目前需要一种更合适的方式来进行界面展示,以达到突出界面中的新增功能的目的。



技术实现要素:

本申请实施例提供一种界面显示方法及装置,用以实现突出界面中的新增功能。

本申请实施例提供一种界面显示方法,包括:

接收对一个页面的访问请求;

加载与所述一个页面对应的新增功能信息;

优先于所述一个页面的其它页面元素,显示所述新增功能信息。

可选地,接收对一个页面的访问请求之前,还包括:

设置新增功能信息在显示页面中的加载顺序为第一优先级别,所述第一优先级别为优先加载的级别;

所述加载与所述一个页面对应的新增功能信息,包括:

按照所述一个页面的加载顺序,优先于所述一个页面的其它页面元素,加载所述新增功能信息。

可选地,所述方法还包括:

设置用于突出显示新增功能信息的预设时长;

所述优先于所述一个页面的其它页面元素,显示所述新增功能信息,包括:

在显示所述新增功能信息超过所述预设时长后,显示所述一个页面中的其它页面元素。

可选地,所述新增功能信息为指示所述指定页面中的新增功能的文字描述信息;

所述优先于所述一个页面的其它页面元素,显示所述新增功能信息,包括:

优先于所述新增功能的页面元素和所述一个页面中其它内容的页面元素,显示所述新增功能信息。

可选地,所述新增功能信息为所述新增功能的页面元素;

所述优先于所述一个页面的其它页面元素,显示所述新增功能信息,包括:

优先于除所述新增功能外的其它内容的页面元素,显示所述新增功能的页面元素。

可选地,所述优先于所述一个页面的其它页面元素,显示所述新增功能信息,包括:

在显示所述一个页面中的其它页面元素之前,采用预设的突出显示方式显示所述新增功能信息;

在显示所述一个页面中的其它页面元素之后,将所述新增功能信息的显示方式变更为非突出显示方式。

本申请实施例提供一种界面显示装置,包括:

接收模块,用于接收对一个页面的访问请求;

加载模块,用于加载与所述一个页面对应的新增功能信息;

显示模块,用于优先于所述一个页面的其它页面元素,显示所述新增功能信息。

本申请实施例在接收到针对一个页面的页面访问请求后,加载与该页面对应的新增功能信息,并优先于该页面的其它页面元素,显示新增功能信息。这样将希望用户特别注意到的新增功能信息最先显示出来,可以提高新增功能被用户注意到的几率,达到突出界面中的新增功能的目的。

另外,在本申请优选的实施方式下,当在显示页面中显示新增功能信息预设时长后,再显示该显示页面中的其它页面元素,由于在一定时长内只在界面上展示这个新增功能信息,所以可以进一步提高该新增功能信息被用户注意到的几率。

附图说明

图1为本申请实施例提供的界面显示方法流程图;

图2为显示登录页面上的新增功能入口“登录页面改进建议”的示意图;

图3为登录页面加载完成的示意图;

图4为本申请实施例提供的界面显示装置结构示意图。

具体实施方式

下面结合说明书附图对本申请实施例作进一步详细描述。

如图1所示,为本申请实施例提供的界面显示方法流程图,包括以下步骤:

s101:设置新增功能信息在显示页面中的加载顺序为第一优先级别,所述第一优先级别为优先加载的级别。

该步骤作为一个可选的实施步骤,当显示页面中添加了新增功能时,可以 对显示页面中各部分页面元素的加载顺序进行调整,将新增功能信息的加载顺序排列在优先级最高的第一位,将需要补充加载的显示页面中的页面元素的加载顺序依次后移。

在具体实施中,所述新增功能信息可以是指示显示页面中的新增功能的文字描述信息,也可以为新增功能在指定页面的页面元素。

这里,为了提高新增功能的显示速度,在新增功能的页面元素加载复杂度较高的情况下,可以只加载指示该新增功能的文字描述信息,比如为简单的文字提示信息。这样,可以较快地加载完成新增功能信息,提升用户体验。

s102:接收到对一个页面的访问请求。

这里,所述访问请求可以是用户输入网址触发的,也可以是在用户点击链接、图片等内容后触发的,还可以是系统发起的(如系统自动刷新页面)等等。

s103:按照所述一个页面的加载顺序,优先于所述一个页面的其它页面元素,加载所述新增功能信息。

这里,加载新增功能信息(或其他页面元素)也即客户端从服务器获取新增功能信息(或其他页面元素)的过程。

在确定需要显示一个页面的界面内容后,首先加载该页面中的新增功能的相关信息,然后再补充加载该页面的其它页面元素。这样将希望用户特别注意到的新增功能信息最先加载出来,进而最先进行显示,提高新增功能信息被用户注意到的几率,达到突出界面中的新增功能的目的。

需要说明的是,s101是本申请实施例中一个可选的实施步骤,相应地,s103在加载新增功能信息时,也可以不进行优先加载,只是在显示的时候需要优先显示。比如在实际实施中,不专门设置新增功能信息的加载优先级最高,而是将该新增功能信息与页面中的其它页面元素一起按照程序的运算渲染时间(一般是先加载运算渲染时间较短的页面元素)进行加载,只是加载完任何一个非新增功能信息的页面元素时,先不进行显示,而是等到新增功能信息加载完成后,优先显示新增功能信息。

s104:优先于所述一个页面的其它页面元素,显示所述新增功能信息。

在具体实施中,若新增功能信息只是新增功能的文字描述信息(提醒新增功能是什么的信息),则s103优先于所述一个页面的其它页面元素,显示所述新增功能信息具体为:优先于所述新增功能的页面元素和所述一个页面中其它内容的页面元素,显示所述新增功能信息。在加载完成新增功能的页面元素后,可以删除该新增功能的文字描述信息,也可以不删除,将其作为新增功能的页面元素的标题。

在现有的页面加载过程中,当接收到访问请求后,由于需要按照程序运算各个页面元素渲染的时间,再进行加载和显示各个页面元素,因此,在开始显示各个页面元素之前,会有一段显示空白的时间。这段时间过后,页面中的各个页面元素才会显示出来。本申请实施例的新增功能信息只是文字描述,可被快速地加载显示,因而,可以利用这段显示空白的时间,显示页面的新增功能的文字描述信息。当在页面中增加了新增功能时,可以优先将新增功能信息加载出来,并利用加载其它页面元素时显示空白的时间来显示该新增功能信息。

另外,若新增功能信息为新增功能的页面元素,则s103优先于所述一个页面的其它页面元素,显示所述新增功能信息具体为:优先于除所述新增功能外的其它内容的页面元素,显示所述新增功能的页面元素。

若新增功能信息为新增功能的页面元素,在进行页面显示时是遵循页面元素加载完成即进行显示的原则,则作为一种可选的实施方式,为了给新增功能的页面元素尽量争取较多的单独显示的时间,可以根据其它页面元素中各部分页面元素对应的运算渲染时间由长到短的顺序,依次加载其它页面元素,也即首先加载加载耗时较长的页面元素,再加载加载耗时较短的页面元素。

另外,作为一种优选的实施方式,还可以预先设置用于突出显示新增功能信息的预设时长;s103优先于所述一个页面的其它页面元素,显示所述新增功能信息具体为:在显示所述新增功能信息超过所述预设时长后,显示所述一个页面中的其它页面元素。

在具体实施中,在将新增功能信息显示出来之后,为了进一步引起用户关注,可以先将只显示了该新增功能信息的页面显示一段时间,该时间不用太长,在用户可接受的停顿时间范围内,比如取几百毫秒,如500ms。如图2所示,为显示登录页面上的新增功能的页面元素,也即新增功能入口“登录页面改进建议”的示意图。在经过一段时间后,再显示登录页面中的其它页面元素,如图3所示。

可选地,为了进一步突出页面中的新增功能信息,又不影响其它页面元素的显示,可以在显示其它页面元素之前,采用预设的突出显示方式显示新增功能信息,在显示页面中的其它页面元素之后,将新增功能信息的显示方式变更为非突出显示方式。这里的突出显示方式可以是动态显示方式,比如采用动画、或闪动的方式等进行显示。非突出显示方式即为与其它内容相同的显示方式,如静态显示方式。

本申请实施例在接收到针对一个页面的页面访问请求后,加载与该页面对应的新增功能信息,并优先于该页面的其它页面元素,显示新增功能信息。这样将希望用户特别注意到的新增功能信息最先显示出来,可以提高被用户注意到的几率,达到突出界面中的新增功能的目的。另外,在本申请优选的实施方式下,当在显示页面中显示新增功能信息预设时长后,再显示该显示页面中的其它页面元素,由于在一定时长内只在界面上展示这个新增功能信息,所以可以进一步提高该新增功能信息被用户注意到的几率。

基于同一发明构思,本申请实施例中还提供了一种与界面显示方法对应的界面显示装置,由于该装置解决问题的原理与本申请实施例的界面显示方法相似,因此该装置的实施可以参见方法的实施,重复之处不再赘述。

如图4所示,为本申请实施例提供的界面显示装置结构示意图,包括:

接收模块41,用于接收对一个页面的访问请求;

加载模块42,用于加载与所述一个页面对应的新增功能信息;

显示模块43,用于优先于所述一个页面的其它页面元素,显示所述新增功 能信息。

可选地,加载模块42具体用于:

设置新增功能信息在显示页面中的加载顺序为第一优先级别,所述第一优先级别为优先加载的级别;按照所述一个页面的加载顺序,优先于所述一个页面的其它页面元素,加载所述新增功能信息。

可选地,显示模块43具体用于:

设置用于突出显示新增功能信息的预设时长;在显示所述新增功能信息超过所述预设时长后,显示所述一个页面中的其它页面元素。

可选地,所述新增功能信息为指示所述指定页面中的新增功能的文字描述信息;

显示模块43具体用于:优先于所述新增功能的页面元素和所述一个页面中其它内容的页面元素,显示所述新增功能信息。

可选地,所述新增功能信息为所述新增功能的页面元素;

显示模块43具体用于:优先于除所述新增功能外的其它内容的页面元素,显示所述新增功能的页面元素。

可选地,显示模块43具体用于:

在显示所述一个页面中的其它页面元素之前,采用预设的突出显示方式显示所述新增功能信息;在显示所述一个页面中的其它页面元素之后,将所述新增功能信息的显示方式变更为非突出显示方式。

上述装置中,在接收到针对一个页面的页面访问请求后,加载与该页面对应的新增功能信息,并优先于该页面的其它页面元素,显示新增功能信息。这样将希望用户特别注意到的新增功能信息最先显示出来,可以提高被用户注意到的几率,达到突出界面中的新增功能的目的。另外,在优选的实施方式下,当在显示页面中显示新增功能信息预设时长后,再显示该显示页面中的其它页面元素,由于在一定时长内只在界面上展示这个新增功能信息,所以可以进一步提高该新增功能信息被用户注意到的几率。

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

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

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

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

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

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