一种网页点击情况的显示方法及装置制造方法及图纸

技术编号:8387150 阅读:166 留言:0更新日期:2013-03-07 07:49
本申请公开了一种网页点击情况的显示方法和装置,该方法包括:服务器在接收到终端发送的网页点击信息获取请求之后,获取网页中像素点的点击次数,分别确定各像素点的点击次数;所述服务器将各像素点的点击次数发送给所述终端,以供所述终端分别根据各像素点的点击次数与点击率,确定各像素点在所述网页的热度显示图中的显示属性,并根据各像素点在所述网页的热度显示图中的显示属性,生成所述网页的热度显示图。采用本申请的方法,可以提高网页点击情况显示的准确性,进而提高网页点击情况判断的准确性。

【技术实现步骤摘要】
一种网页点击情况的显示方法及装置
本申请涉及计算机
,特别涉及一种网页点击情况的显示方法及装置。
技术介绍
随着网络技术的飞速发展,网页浏览器已经成为了人们浏览网站不可或缺的工具,网站运营便随之发展成了一个庞大的产业。对于网站的运营商来说,一项关键的工作就是,如何根据用户的视觉习惯和点击习惯等,对网页进行合理的排版。所以,如何醒目且合理的将网页点击情况呈现给网站运营人员,变得越来越重要。热力图的出现,为网站运营商带来了巨大的便利。热力图是一种通过不同的颜色显示访客对页面不同区域的点击情况的技术手段。通过热力图,可以显示页面的哪些部分吸引了大多数访客的注意;热力图还可以显示访客最喜欢点击哪一个链接等等。现有的热力图的生成方式是,将网页上被点击过的点中,相邻的点连接成区域,区域内的点越多,则认为该区域的热度越高,使用代表越高热度的颜色标示,区域内的点越少,则认为该区域的热度越低,使用代表越低热度的颜色标示,并在区域的边缘用颜色梯度变化标示热度的降低。在实现本申请的过程中,专利技术人发现现有技术至少存在如下问题:这种生成热力图的方式不考虑对同一点的点击次数,这导致了,如果某区域内点的数量很少,但是这些数量很少的点的点击次数非常的高,则生成的热力图中,对该区域仍标示热度较低的颜色,而实际上该区域的热度是很高的。这造成现有技术中的热力图不能够准确地反映网页的点击情况,影响网页点击情况的判断。另外,现有技术中,需要在服务器侧生成热力图后,再将热力图发送给终端,这种方法需要发送的数据量过大,占用网络资源过多,并导致终端获取热力图的速度很慢。
技术实现思路
本申请的目的在于提供一种网页点击情况的显示方法和装置,以提高网页点击情况判断的准确性,并提高终端获取网页点击情况的速度,为此,本申请实施例采用如下技术方案:一种网页点击情况的显示方法,包括:服务器在接收到终端发送的网页点击信息获取请求之后,获取网页中像素点的点击次数,分别确定各像素点的点击次数;所述服务器将各像素点的点击次数发送给所述终端,以供所述终端分别根据各像素点的点击次数与点击率,确定各像素点在所述网页的热度显示图中的显示属性,并根据各像素点在所述网页的热度显示图中的显示属性,生成所述网页的热度显示图。一种网页点击情况的显示方法,其特征在于,包括:终端向服务器发送网页点击信息获取请求,并接收所述服务器返回的各像素点的点击次数;所述终端分别根据各像素点的点击次数与点击率,确定各像素点在所述网页的热度显示图中的显示属性,并根据各像素点在所述网页的热度显示图中的显示属性,生成所述网页的热度显示图。一种服务器,包括:接收模块,用于接收终端发送的网页点击信息获取请求;获取模块,用于获取网页中像素点的点击次数,并分别确定各像素点的点击次数;送给所述终端,以供所述终端分别根据各像素点的点击次数与点击率,确定各像素点在所述网页的热度显示图中的显示属性,并根据各像素点在所述网页的热度显示图中的显示属性,生成所述网页的热度显示图。一种终端,包括:发送模块,用于向服务器发送网页点击信息获取请求;接收模块,用于接收所述服务器发送的各像素点的点击次数;确定模块,用于分别根据各像素点的点击次数与点击率,确定各像素点在所述网页的热度显示图中的显示属性;本申请的实施例具有以下优点,服务器在接收到终端发送的网页点击信息获取请求之后,将各像素点的点击次数发送给终端,终端分别根据各像素点的点击次数与点击率,确定各像素点在网页的热度显示图中的显示属性,进而根据显示属性显示各像素点,以生成网页的热度显示图,从而提高网页点击情况判断的准确性,并提高终端获取网页点击情况的速度。当然,实施本申请的实施例的任一产品并不一定需要同时达到以上所述的所有优点。附图说明图1为本申请实施例提供的网页点击情况的显示方法的流程示意图;图2为本申请实施例提供的服务器的结构示意图;图3为本申请实施例提供的终端的结构示意图。具体实施方式下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请实施例,服务器在接收到终端发送的网页点击信息获取请求之后,将各像素点的点击次数发送给终端,终端分别根据各像素点的点击次数与点击率,确定各像素点在网页的热度显示图中的显示属性,进而根据显示属性显示各像素点,以生成网页的热度显示图。如图1所示,为本申请实施例提供的网页点击情况的显示方法的流程,具体包括以下步骤:步骤101,服务器在接收到终端发送的网页点击信息获取请求之后,获取网页中像素点的点击次数,并发送给所述终端。其中,像素点是网页在屏幕上显示的基本单位,例如,某网页的显示分辨率为1440*900,即该网页由1440*900个像素点组成。像素点并非数学中所定义的点,它实际上是一个具有一定面积的区域。在统计网页中各像素点的点击次数时,用户对网页进行的点击操作,点击在哪个像素点的区域内,就记录在哪个点的点击次数中。服务器可以记录下所有对网页的点击操作的信息,并统计各像素点的点击次数,并将相应的信息和统计结果存储在数据库中,当接收到终端发送的网页点击信息获取请求之后,服务器获取相应的数据时,可直接从该数据库中获取。像素点的点击次数与所在网页的所有像素点的点击次数之和的比例值为该像素点在该网页中的点击率。例如,在某段时间内,某点的点击次数为100,整个网页的点击次数为1000,则该点的点击率为10%。点击率可以预先由服务器确定并存储,也可以在接收到网页点击信息获取请求之后,由服务器确定所述网页中对应像素点的点击率。还可以是终端根据接收到的所述网页中的各像素点的点击次数,计算各像素点的点击次数点与所在网页的所有像素点的点击次数之和的比例值,即由终端确定各像素点的点击率。步骤102,终端分别根据各像素点的点击次数与点击率,确定各像素点在网页的热度显示图中的显示属性。其中,确定像素点的显示属性,可以是确定出网页中所有点的显示属性,也可以只确定出网页中符合预设条件的像素点的显示属性。所述预设条件可以是点击率大于阈值或者位置在某个范围内的像素点(如,网页当前屏幕显示区域的各像素点)。步骤103,终端根据各像素点在网页的热度显示图中的显示属性,生成网页的热度显示图。具体的,终端可以根据各像素点的基本色亮度值、透明度、扩展区域等显示属性生成网页的热度显示图。该热度显示图可以以半透明的方式重叠显示于对应的网页上,当然也可以独立显示。上述流程中,网页的热度显示图,是本申请实施例构造的,用于显示网页点击情况的图。热度显示图的生成具体可以采用FLASH来实现,这样可以降低对设备性能的要求,使性能相对较差的终端也可以进行热度显示图的生成过程。具体的,终端中对应于像素点的点击次数与所在网页的所有像素点的点击次数之和的比例值,可以设置三种基本色的亮度值,并可以将该对应关系存储在显示属性数据库中。在确定像素点在网页的热度显示图中的显示属性时,终端可以根据像素点的点击次数与所在网页的所有像素点的点击次数之和的比例值,获取对应的三种基本色的亮度值,并将该三种基本本文档来自技高网...
一种网页点击情况的显示方法及装置

【技术保护点】
一种网页点击情况的显示方法,其特征在于,包括:服务器在接收到终端发送的网页点击信息获取请求之后,获取对应网页中各像素点的点击次数;发送给所述终端,以供所述终端分别根据各像素点的点击次数,确定各像素点在所述网页的热度显示图中的显示属性,并根据各像素点在所述网页的热度显示图中的显示属性,生成所述网页的热度显示图。

【技术特征摘要】
1.一种网页点击情况的显示方法,其特征在于,包括:服务器在接收到终端发送的网页点击信息获取请求之后,获取对应网页中各像素点的点击次数;发送给所述终端,以供所述终端分别根据各像素点的点击次数,确定各像素点在所述网页的热度显示图中的显示属性,并根据各像素点在所述网页的热度显示图中的显示属性,生成所述网页的热度显示图;其中,所述显示属性包括各像素点的基本色亮度值、透明度、扩展区域,所述生成所述网页的热度显示图为,根据各像素点的基本色亮度值、透明度、扩展区生成网页的热度显示图。2.如权利要求1所述的方法,其特征在于,所述服务器接收到的终端发送的网页点击信息获取请求中携带有该终端当前屏幕中所显示出的网页局部区域相对于该网页整体区域的位置信息,所述服务器根据所述位置信息获取所述网页局部区域中的像素点的点击次数。3.如权利要求1或2所述的方法,其特征在于,所述服务器在接收到终端发送的网页点击信息获取请求之后,还包括获取对应各像素点的点击率;所述服务器将各像素点的点击率发送给所述终端,以供所述终端分别根据各像素点的点击次数与点击率,确定各像素点在所述网页的热度显示图中的显示属性。4.一种网页点击情况的显示方法,其特征在于,包括:终端向服务器发送网页点击信息获取请求,并接收所述服务器返回的各像素点的点击次数;所述终端分别根据各像素点的点击次数和点击率,确定各像素点在所述网页的热度显示图中的显示属性,并根据各像素点在所述网页的热度显示图中的显示属性,生成所述网页的热度显示图;其中,所述显示属性包括各像素点的基本色亮度值、透明度、扩展区域,所述生成所述网页的热度显示图为,根据各像素点的基本色亮度值、透明度、扩展区生成网页的热度显示图。5.如权利要求4所述的方法,其特征在于,所述终端中对应于像素点的点击次数与点击率,设置有三种基本色的亮度值;所述终端根据像素点的点击次数与点击率,获取对应的三种基本色的亮度值,并将该三种基本色及其亮度值设置为该像素点在所述网页的热度显示图中的显示属性。6.如权利要求4所述的方法,其特征在于,所述终端中对应于像素点的点击次数与点击率,设置有三种基本色的亮度值;所述终端根据像素点的点击次数与点击率,确定该像素点在所述网页的热度显示图中的显示属性,包括:所述终端根据像素点的点击次数与点击率,获取对应的三种基本色的亮度值。7.如权利要求4所述的方法,其特征在于,所述终端中对应于像素点的点击次数与点击率,设置有三种基本色的亮度值及像素点的扩展区域;所述终端根据像素点的点击次数与点击...

【专利技术属性】
技术研发人员:张焱李超张雅洁付连杰林青
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

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

1