一种用于展现交互界面的方法和装置的制造方法

文档序号:9631590阅读:303来源:国知局
一种用于展现交互界面的方法和装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,尤其涉及一种用于展现交互界面的方法和装置。
【背景技术】
[0002]现有技术中,当页面包括多个内容栏时,各个内容栏一起基于用户的滚动操作而滚动,基于该方式,当有内容栏的内容展现完毕而用户继续滚动网页浏览其他内容栏时,该展现完毕的内容栏会出现空白。特别是在内容栏的内容长度差异较大时,内容较短的内容栏可能很快随着页面的滚动而出现空白,造成页面空间的浪费,并且,当用户在继续滚动页面的过程中想要回到已展现的内容栏的位置时,需要向相反的滚动方向滚动页面,操作不便。

【发明内容】

[0003]本发明的目的是提供一种用于展现交互界面的方法和装置。
[0004]根据本发明的一个方面,提供了一种用于展现交互界面的方法,其中,所述交互界面中包含多个内容栏,所述方法包括以下步骤:
[0005]-在一交互界面响应于滚动操作的滚动过程中,当所述多个内容栏中有内容栏的内容信息已展现完毕时,停止该内容栏对于滚动操作的响应。
[0006]根据本发明的一个方面,还提供了一种用于展现交互界面的展现装置,其中,所述交互界面中包含多个内容栏,所述展现装置包括:
[0007]用于在一交互界面响应于滚动操作的滚动过程中,当所述多个内容栏中有内容栏的内容信息已展现完毕时,停止该内容栏对于滚动操作的响应的装置。
[0008]与现有技术相比,本发明具有以下优点:通过在有内容栏展现完毕时停止该内容栏对于滚动操作的响应,在用户继续滚动页面浏览其他内容栏的内容时能够继续展现该内容栏的内容信息,而不会出现空白,减少了页面空间的浪费。并且,无需用户来回滚动页面来回看已展现完毕的内容栏的内容,减少了用户操作。
【附图说明】
[0009]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0010]图1示意出了根据本发明的一种用于展现交互界面的方法流程图;
[0011]图2示意出了根据本发明的一种用于展现交互界面的展现装置的结构示意图;
[0012]图3a示意出了根据本发明的一个示例性的网页的内容信息;
[0013]图3b示意出了根据本发明的一个示例性的交互界面。
[0014]附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0015]下面结合附图对本发明作进一步详细描述。
[0016]图1示意出了根据本发明的一种用于展现交互界面的方法流程图。其中,所述方法包括步骤S1。
[0017]其中,所述交互界面中包含多个内容栏。
[0018]其中,根据本发明的方法通过包含于计算机设备中的展现装置来实现。所述计算机设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程门阵列(FPGA)、数字处理器(DSP)、嵌入式设备等。所述计算机设备包括网络设备和/或用户设备。其中,所述网络设备包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(Cloud Computing)的由大量主机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。所述用户设备包括但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板、或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、PDA、游戏机、或IPTV等。其中,所述用户设备及网络设备所处的网络包括但不限于互联网、广域网、城域网、局域网、VPN网络等。
[0019]需要说明的是,所述用户设备、网络设备以及网络仅为举例,其他现有的或今后可能出现的用户设备、网络设备以及网络如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
[0020]参照图1,在步骤S1中,在一交互界面响应于滚动操作的滚动过程中,当所述多个内容栏中有内容栏的内容信息已展现完毕时,展现装置停止该内容栏对于滚动操作的响应。
[0021]其中,所述交互界面包括但不限于以下任一种:
[0022]1)客户端界面;例如,各种包含于移动设备中的客户端应用的界面;
[0023]2)网页页面。
[0024]其中,所述页面滚动操作包括但不限于以下任一种:
[0025]1)滚动鼠标;
[0026]2)拖拽滚动条;例如,拖拽页面右边的滚动条来向上/向下滚动页面,或拖拽页面底部的滚动条来向左/向右滚动页面;
[0027]3)滑动屏幕。例如,在触屏设备中通过滑动屏幕来向上/向下滚动页面。
[0028]具体地,当所述多个内容栏中有内容栏的内容已展现完毕时,展现装置停止该内容栏对所述滚动操作所指示的滚动方向上的响应。
[0029]其中,所述方法通过执行步骤S2(图未示)和步骤S3(图未示)来确定各个内容栏的内容信息是否已展现完毕。
[0030]在步骤S2中,展现装置基于所述滚动操作所对应的滚动方向,来确定所述多个内容栏中各个内容栏的剩余内容长度。
[0031]在步骤S3中,展现装置根据所述多个内容栏中各自内容栏的剩余内容长度,来分别确定该各个内容栏的内容信息是否已展现完毕。
[0032]其中,所述方法还包括以下步骤S4(图未示)。
[0033]在步骤S4中,当所述多个内容栏中有内容栏的内容未展现完毕时,展现装置响应于所述滚动操作来相应地滚动并展现该内容栏的内容信息。
[0034]例如,图3a示意出了一个示例性的网页的内容信息,图3b示意出了一个示例性的交互界面。参照图3所示的网页页面,该网页页面包含两个内容栏:左栏和右栏,其中,左栏的内容的显示长度较长,右栏的内容的显示长度较短。在用户使用鼠标的滚轮向下浏览页面的过程中,展现装置在步骤S2中基于该滚动操作所对应的滚动方向,来确定所述该两个内容栏中各个内容栏的剩余内容长度。
[0035]当页面向下滚动到右栏的底部时,此时该网页页面中左栏和右栏中分别显示的内容信息如图3b所示,展现装置在步骤S3中根据左栏和右栏的剩余内容长度,确定右栏的内容信息已展现完毕。则当用户继续向下滚动页面时,展现装置在步骤S1中停止该内容栏对该滚动操作所指示的滚动方向上的响应,使得右栏停留在图3b所示的位置而不再继续向下滚动。并且,展现装置响应于该滚动操作来相应地滚动并展现左栏余下的内容信息。
[0036]根据本发明的一个优选实施例,所述方法还包括步骤S5(图未示)。
[0037]在步骤S5中,当接收到滚动操作指令时,展现装置基于当前页面中各个内容栏各自的内容的显示长度,获取所述多个内容栏各自的显示长度之间的最大差值。
[0038]当所述最大差值超过预定阈值时,展现装置执行所述步骤S1的操作。
[0039]例如,网页页面中包含三个内容栏,用户通过拖拽页面的滚动条来向下滚动页面时,展现装置在步骤S5中基于该内容栏各自的内容的显示长度,获取该三个内容栏各自的显示长度之间的最大差值,并确定其差值大于预定阈值。则展现装置接着执行步骤S1的操作,从而在确定有内容栏的内容信息已展现完毕时停止该内容栏对于滚动操作的响应。
[0040]根据本发明的方法,通过在有内容栏展现完毕时停止该内容栏对于滚动操作的响应,在用户继续滚动页面浏览其他内容栏的内容时能够继续展现该内容栏的内容信息,而不会出现空白,减少了页面空间的浪费。并且,无需用户来回滚动页面来回看已展现完毕的内容栏的内容,减少了用户操作。
[0041]图2示意出了根据本发明的一种用于展现交互界面的展现装置的结构示意图。根据本发明的展现装置包括用于在一交互界面响应于滚动操作的滚动过程中,当
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1