一种显示热点关键词的方法、装置及浏览器的制造方法

文档序号:6524447阅读:196来源:国知局
一种显示热点关键词的方法、装置及浏览器的制造方法
【专利摘要】本发明提供一种显示热点关键词的方法,包括:获取热点关键词;生成显示体;其中,所述显示体用于显示所述热点关键词;将所述热点关键词植入所述显示体;当植入热点关键词的所述显示体在web页面中运动,植入热点关键词的所述显示体之间发生碰撞时,植入热点关键词的所述显示体根据预设的碰撞后运动规则进行运动。本发明还提供一种显示热点关键词的装置及浏览器。通过获取热点关键词,生成显示体,将热点关键词植入显示体,当植入热点关键词的显示体在web页面中运动,植入热点关键词的显示体之间发生碰撞时,植入热点关键词的显示体根据预设的碰撞后运动规则进行运动,从而实现热点关键词的动态立体显示,增强了显示效果,使得视觉丰富、交互性强。
【专利说明】—种显示热点关键词的方法、装置及浏览器
【技术领域】
[0001]本发明涉及Web页面的显示技术,特别是指一种显示热点关键词的方法、装置及浏览器。
【背景技术】
[0002]随着计算机技术的发展,Web页面也越来越重要,用户可以通过Web页面浏览新闻,获取各种信息。为了便于用户获取当前的热点新闻信息,常常会在Web页面中显示热点关键词,使用户可以通过热点关键词快速获取当前的热点新闻信息。
[0003]然而,现有在Web页面中显示热点关键词时,是通过文字的方式静态显示,视觉单
一、交互性差。

【发明内容】

[0004]本发明提供了一种显示热点关键词的方法、装置及浏览器。所述技术方案如下:
[0005]第一方面,本发明提供了一种显示热点关键词的方法,包括:
[0006]获取热点关键词;
[0007]生成显示体;其中,所述显示体用于显示所述热点关键词;
[0008]将所述热点关键词植入所述显示体;
[0009]当植入热点关键词的所述显示体在web页面中运动,植入热点关键词的所述显示体之间发生碰撞时,植入热点关键词的所述显示体根据预设的碰撞后运动规则进行运动。
[0010]其中,所述获取热点关键词,包括:
[0011]从预设的服务器中读取其搜索引擎当前得到的热点关键词;
[0012]计算读取到的热点关键词的数量,并将读取到的热点关键词以数组的形式存储在预设的存储区。
[0013]其中,所述生成显示体,包括:
[0014]生成与所述热点关键词的数量相应数量的所述显示体,其中,一个所述热点关键词对应一个所述显示体;
[0015]为每个所述显示体设置颜色。
[0016]其中,所述将所述热点关键词植入所述显示体,包括:
[0017]从预设的存储区中读取所述热点关键词,将所述热点关键词植入相应的所述显示体。
[0018]其中,在web页面中显示植入热点关键词的所述显示体之前,还包括:
[0019]创建所述web页面;
[0020]在所述web页面中设置植入热点关键词的所述显示体的运动边界。
[0021]其中,当植入热点关键词的所述显示体在web页面中运动,植入热点关键词的所述显示体之间发生碰撞时,植入热点关键词的所述显示体根据预设的碰撞后运动规则进行运动,包括:[0022]在所述web页面中显示植入热点关键词的所述显示体,并启动计时器;
[0023]根据植入热点关键词的所述显示体的初始位置、预设的重力下落加速度、计时器得到的时间、当前方向参数的取值、以及预设的重力下落位移公式,得到植入热点关键词的所述显示体进行重力下落的运动位移,控制植入热点关键词的所述显示体按照所述运动位移进行重力下落的运动;
[0024]获取植入热点关键词的所述显示体之间的位置关系,当植入热点关键词的所述显示体之间发生碰撞时,将植入热点关键词的所述显示体向与自身原来的运动方向相反的方向移动一与反弹距离参数相应大小的位移;
[0025]将植入热点关键词的所述显示体向与自身原来的运动方向相反的方向移动后的位置作为植入热点关键词的所述显示体的当前位置;
[0026]根据植入热点关键词的所述显示体的当前位置、预设的重力下落加速度、计时器得到的时间、当前方向参数的取值、以及预设的重力下落位移公式,得到植入热点关键词的所述显示体进行重力下落的运动位移,控制植入热点关键词的所述显示体按照运动位移进行重力下落的运动。
[0027]其中,所述显示体为:小球、立方体盒子、动物图案、人物头像或风景图片。
[0028]第二方面,本发明提供了一种显示热点关键词的装置,包括:
[0029]获取模块,用于获取热点关键词;
[0030]生成模块,用于生成显示体;其中,所述显示体用于显示所述热点关键词;
[0031]植入模块,用于将所述热点关键词植入所述显示体;
[0032]处理模块,用于当植入热点关键词的所述显示体在web页面中运动,植入热点关键词的所述显示体之间发生碰撞时,植入热点关键词的所述显示体根据预设的碰撞后运动规则进行运动。
[0033]其中,所述获取模块包括:
[0034]读取单元,用于从预设的服务器中读取其搜索引擎当前得到的热点关键词;
[0035]处理单元,用于计算读取到的热点关键词的数量,并将读取到的热点关键词以数组的形式存储在预设的存储区。
[0036]其中,所述生成模块包括:
[0037]生成单元,用于生成与所述热点关键词的数量相应数量的所述显示体,其中,一个所述热点关键词对应一个所述显示体;
[0038]设置单元,用于为每个所述显示体设置颜色。
[0039]其中,所述植入模块包括:
[0040]植入单元,用于从预设的存储区中读取所述热点关键词,将所述热点关键词植入相应的所述显示体。
[0041]其中,所述装置还包括:
[0042]创建模块,用于创建所述web页面;
[0043]设置模块,用于在所述web页面中设置植入热点关键词的所述显示体的运动边界。
[0044]其中,所述处理模块包括:
[0045]启动单元,用于在所述web页面中显示植入热点关键词的所述显示体,并启动计时器;
[0046]获取单元,用于根据植入热点关键词的所述显示体的初始位置、预设的重力下落加速度、计时器得到的时间、当前方向参数的取值、以及预设的重力下落位移公式,得到植入热点关键词的所述显示体进行重力下落的运动位移,控制植入热点关键词的所述显示体按照所述运动位移进行重力下落的运动;
[0047]移动单元,用于获取植入热点关键词的所述显示体之间的位置关系,当植入热点关键词的所述显示体之间发生碰撞时,将植入热点关键词的所述显示体向与自身原来的运动方向相反的方向移动一与反弹距离参数相应大小的位移;
[0048]作为单元,用于将植入热点关键词的所述显示体向与自身原来的运动方向相反的方向移动后的位置作为植入热点关键词的所述显示体的当前位置;
[0049]控制单元,用于根据植入热点关键词的所述显示体的当前位置、预设的重力下落加速度、计时器得到的时间、当前方向参数的取值、以及预设的重力下落位移公式,得到植入热点关键词的所述显示体进行重力下落的运动位移,控制植入热点关键词的所述显示体按照运动位移进行重力下落的运动。
[0050]其中,所述显示体为:小球、立方体盒子、动物图案、人物头像或风景图片。
[0051]第三方面,本发明提供了一种浏览器,包括如上述任一所述的装置。
[0052]本发明提供的技术方案带来的有益效果是:通过获取热点关键词,生成显示体,将热点关键词植入显示体,当植入热点关键词的显示体在web页面中运动,植入热点关键词的显示体之间发生碰撞时,植入热点关键词的显示体根据预设的碰撞后运动规则进行运动,从而实现热点关键词的动态立体显示,增强了显示效果,使得视觉丰富、交互性强。生成与热点关键词的数量相应数量的显示体,为每个显示体设置颜色,进一步提高了显示效果,使得视觉更丰富、交互性更强。显示体可以为:小球、立方体盒子、动物图案、人物头像或风景图片,使得可以根据不同的用户群设置不同的显示体,便于用户的使用。
【专利附图】

【附图说明】
[0053]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0054]图1为本发明实施例提供的一种显示热点关键词的方法流程示意图;
[0055]图2为本发明实施例提供的一种显示热点关键词的装置结构示意图;
[0056]图3为本发明实施例提供的另一种显示热点关键词的装置结构示意图。
【具体实施方式】
[0057]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0058]实施例1
[0059]参见图1,本发明实施例提供了一种显示热点关键词的方法,包括以下步骤:
[0060]SlOl:获取热点关键词。[0061]其中,获取热点关键词,包括:
[0062]从预设的服务器中读取其搜索引擎当前得到的热点关键词;
[0063]计算读取到的热点关键词的数量,并将热点关键词以数组的形式存储在预设的存储区。
[0064]具体地,可以通过ajax技术等从预设的服务器中读取其搜索引擎当前得到的热点关键词。
[0065]S102:生成显示体;其中,显示体用于显示热点关键词。
[0066]其中,生成显示体,包括:
[0067]生成与热点关键词的数量相应数量的显示体,其中,一个热点关键词对应一个显示体;
[0068]为每个显示体设置颜色。
[0069]具体地,可以随机为每个显示体设置不同的颜色。
[0070]其中,显示体可以为:小球、立方体盒子、动物图案、人物头像或风景图片等。
[0071]S103:将热点关键词植入显示体。
[0072]其中,将热点关键词植入显示体,包括:
[0073]从预设的存储区中读取热点关键词,将热点关键词植入相应的显示体。
[0074]S104:当植入热点关键词的显示体在web页面中运动,植入热点关键词的显示体之间发生碰撞时,植入热点关键词的显示体根据预设的碰撞后运动规则进行运动。
[0075]其中,当植入热点关键词的显示体在web页面中运动,植入热点关键词的显示体之间发生碰撞时,植入热点关键词的显示体根据预设的碰撞后运动规则进行运动,包括:
[0076]在web页面中显示植入热点关键词的显示体,并启动计时器;
[0077]根据植入热点关键词的显示体的初始位置、预设的重力下落加速度、计时器得到的时间、当前方向参数的取值、以及预设的重力下落位移公式,得到植入热点关键词的显示体进行重力下落的运动位移,控制植入热点关键词的显示体按照运动位移进行重力下落的运动。
[0078]获取植入热点关键词的显示体之间的位置关系,当植入热点关键词的显示体之间发生碰撞时,将植入热点关键词的显不体向与自身原来的运动方向相反的方向移动一与反弹距离参数相应大小的位移;
[0079]将植入热点关键词的显示体向与自身原来的运动方向相反的方向移动后的位置作为植入热点关键词的显示体的当前位置;
[0080]根据植入热点关键词的显示体的当前位置、预设的重力下落加速度、计时器得到的时间、当前方向参数的取值、以及预设的重力下落位移公式,得到植入热点关键词的显示体进行重力下落的运动位移,控制植入热点关键词的显示体按照运动位移进行重力下落的运动。
[0081]其中,浏览器的Web页面是一个二维空间、Web页面的内容可以是搜索、新闻、视频、音乐等,对此不做具体限定。
[0082]其中,植入热点关键词的显示体的初始位置可以根据实际应用状况设置相应的值,如可以设置为(0,0)等,预设的重力下落加速度可以为重力加速度等。对它们的值不做具体限定,可以根据实际应用状况进行设置。[0083]其中,当前方向参数的取值为I或-1。当判断植入热点关键词的显示体的位置小于预设的植入热点关键词的显示体的运动边界时,设置当前方向参数的取值为I ;当判断植入热点关键词的显示体的位置大于等于预设的植入热点关键词的显示体的运动边界时,设置当前方向参数的取值为-1。
[0084]其中,预设的重力下落位移公式S可以为:S=S。+g*t*d,其中,S。表示植入热点关键词的显示体的初始位置或当前位置,g表示预设的重力下落加速度,t表示计时器得到的时间,d表示当前方向参数的取值。
[0085]其中,可以将植入热点关键词的显示体发生碰撞时的速度与预设的阻尼系数的积,作为反弹距离参数,还可以设置其他作为反弹距离参数,对此不做限定。
[0086]其中,获取植入热点关键词的显示体之间的位置关系,判断植入热点关键词的显示体之间是否发生碰撞,可以通过下面的方法实现:
[0087]通过预设的距离公式,计算植入热点关键词的显示体之间的距离;
[0088]判断两植入热点关键词的显示体之间的距离是否大于两植入热点关键词的显示体中心之间的距离;
[0089]如果大于,则植入热点关键词的显示体之间发生碰撞;否则,发生了碰撞。
[0090]其中,当植入热点关键词的显示体为小球时,预设的距离公式R如下:
【权利要求】
1.一种显示热点关键词的方法,其特征在于,所述方法包括: 获取热点关键词; 生成显示体;其中,所述显示体用于显示所述热点关键词; 将所述热点关键词植入所述显示体; 当植入热点关键词的所述显示体在web页面中运动,植入热点关键词的所述显示体之间发生碰撞时,植入热点关键词的所述显示体根据预设的碰撞后运动规则进行运动。
2.根据权利要求1所述的方法,其特征在于,所述获取热点关键词,包括: 从预设的服务器中读取其搜索引擎当前得到的热点关键词; 计算读取到的热点关键词的数量,并将读取到的热点关键词以数组的形式存储在预设的存储区。
3.根据权利要求2所述的方法,其特征在于,所述生成显示体,包括: 生成与所述热点关键词的数量相应数量的所述显示体,其中,一个所述热点关键词对应一个所述显示体; 为每个所述显示体设置颜色。
4.根据权利要求3所述的方法,其特征在于,所述将所述热点关键词植入所述显示体,包括: 从预设的存储区中读取所述热点关键词,将所述热点关键词植入相应的所述显示体。
5.根据权利要求1所述的方法,其特征在于,在web页面中显示植入热点关键词的所述显示体之前,还包括: 创建所述web页面; 在所述web页面中设置植入热点关键词的所述显示体的运动边界。
6.根据权利要求1所述的方法,其特征在于,当植入热点关键词的所述显示体在web页面中运动,植入热点关键词的所述显示体之间发生碰撞时,植入热点关键词的所述显示体根据预设的碰撞后运动规则进行运动,包括: 在所述web页面中显示植入热点关键词的所述显示体,并启动计时器; 根据植入热点关键词的所述显示体的初始位置、预设的重力下落加速度、计时器得到的时间、当前方向参数的取值、以及预设的重力下落位移公式,得到植入热点关键词的所述显示体进行重力下落的运动位移,控制植入热点关键词的所述显示体按照所述运动位移进行重力下落的运动; 获取植入热点关键词的所述显示体之间的位置关系,当植入热点关键词的所述显示体之间发生碰撞时,将植入热点关键词的所述显不体向与自身原来的运动方向相反的方向移动一与反弹距离参数相应大小的位移; 将植入热点关键词的所述显示体向与自身原来的运动方向相反的方向移动后的位置作为植入热点关键词的所述显示体的当前位置; 根据植入热点关键词的所述显示体的当前位置、预设的重力下落加速度、计时器得到的时间、当前方向参数的取值、以及预设的重力下落位移公式,得到植入热点关键词的所述显示体进行重力下落的运动位移,控制植入热点关键词的所述显示体按照运动位移进行重力下落的运动。
7.根据权利要求1-6任一权利要求所述的方法,其特征在于,所述显示体为:小球、立方体盒子、动物图案、人物头像或风景图片。
8.—种显示热点关键词的装置,其特征在于,包括: 获取模块,用于获取热点关键词; 生成模块,用于生成显示体;其中,所述显示体用于显示所述热点关键词; 植入模块,用于将所述热点关键词植入所述显示体; 处理模块,用于当植入热点关键词的所述显示体在web页面中运动,植入热点关键词的所述显示体之间发生碰撞时,植入热点关键词的所述显示体根据预设的碰撞后运动规则进行运动。
9.根据权利要求8所述的装置,其特征在于,所述获取模块包括: 读取单元,用于从预设的服务器中读取其搜索引擎当前得到的热点关键词; 处理单元,用于计算读取到的热点关键词的数量,并将读取到的热点关键词以数组的形式存储在预设的存储区。
10.根据权利要求9所述的装置,其特征在于,所述生成模块包括: 生成单元,用于生成与所述热点关键词的数量相应数量的所述显示体,其中,一个所述热点关键词对应一个所述显示体; 设置单元,用于为每个所述显示体设置颜色。
11.根据权利要求10所述的装置,其特征在于,所述植入模块包括:` 植入单元,用于从预设的存储区中读取所述热点关键词,将所述热点关键词植入相应的所述显示体。
12.根据权利要求8所述的装置,其特征在于,所述装置还包括: 创建模块,用于创建所述web页面; 设置模块,用于在所述web页面中设置植入热点关键词的所述显示体的运动边界。
13.根据权利要求8所述的装置,其特征在于,所述处理模块包括:启动单元,用于在所述web页面中显示植入热点关键词的所述显示体,并启动计时器;获取单元,用于根据植入热点关键词的所述显示体的初始位置、预设的重力下落加速度、计时器得到的时间、当前方向参数的取值、以及预设的重力下落位移公式,得到植入热点关键词的所述显示体进行重力下落的运动位移,控制植入热点关键词的所述显示体按照所述运动位移进行重力下落的运动; 移动单元,用于获取植入热点关键词的所述显示体之间的位置关系,当植入热点关键词的所述显示体之间发生碰撞时,将植入热点关键词的所述显示体向与自身原来的运动方向相反的方向移动一与反弹距离参数相应大小的位移; 作为单元,用于将植入热点关键词的所述显示体向与自身原来的运动方向相反的方向移动后的位置作为植入热点关键词的所述显示体的当前位置; 控制单元,用于根据植入热点关键词的所述显示体的当前位置、预设的重力下落加速度、计时器得到的时间、当前方向参数的取值、以及预设的重力下落位移公式,得到植入热点关键词的所述显示体进行重力下落的运动位移,控制植入热点关键词的所述显示体按照运动位移进行重力下落的运动。
14.根据权利要求8-13任一权利要求所述的装置,其特征在于,所述显示体为:小球、立方体盒子、动物图案、人物头像或风景图片。
15.一种浏览器, 其特征在于,包括如权利要求8-14任一所述的装置。
【文档编号】G06F3/0483GK103761245SQ201310701355
【公开日】2014年4月30日 申请日期:2013年12月18日 优先权日:2013年12月18日
【发明者】石磊 申请人:天脉聚源(北京)传媒科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1