本发明专利技术提供一种显示热点关键词的方法,包括:获取热点关键词;生成显示体;其中,所述显示体用于显示所述热点关键词;将所述热点关键词植入所述显示体;在web页面中显示植入关键词的所述显示体,并控制植入关键词的所述显示体按照预设的运动规则进行运动。本发明专利技术还提供一种显示热点关键词的装置及浏览器。通过获取热点关键词,生成显示体,将热点关键词植入显示体,在web页面中显示植入关键词的显示体,并控制植入关键词的显示体按照预设的运动规则进行运动,从而实现热点关键词的动态立体显示,增强了显示效果,使得视觉丰富、交互性强。
【技术实现步骤摘要】
【专利摘要】本专利技术提供一种显示热点关键词的方法,包括:获取热点关键词;生成显示体;其中,所述显示体用于显示所述热点关键词;将所述热点关键词植入所述显示体;在web页面中显示植入关键词的所述显示体,并控制植入关键词的所述显示体按照预设的运动规则进行运动。本专利技术还提供一种显示热点关键词的装置及浏览器。通过获取热点关键词,生成显示体,将热点关键词植入显示体,在web页面中显示植入关键词的显示体,并控制植入关键词的显示体按照预设的运动规则进行运动,从而实现热点关键词的动态立体显示,增强了显示效果,使得视觉丰富、交互性强。【专利说明】—种显示热点关键词的方法、装置及浏览器
本专利技术涉及Web页面的显示技术,特别是指一种显示热点关键词的方法、装置及浏览器。
技术介绍
随着计算机技术的发展,Web页面也越来越重要,用户可以通过Web页面浏览新闻,获取各种信息。为了便于用户获取当前的热点新闻信息,常常会在Web页面中显示热点关键词,使用户可以通过热点关键词快速获取当前的热点新闻信息。然而,现有在Web页面中显示热点关键词时,是通过文字的方式静态显示,视觉单一、交互性差。
技术实现思路
本专利技术提供了一种显示热点关键词的方法、装置及浏览器。所述技术方案如下:第一方面,本专利技术提供了一种显示热点关键词的方法,包括:获取热点关键词;生成显示体;其中,所述显示体用于显示所述热点关键词;将所述热点关键词植入所述显示体;当植入关键词的所述显示体所在的web页面旋转后,控制植入关键词的所述显示体以重力下落的方式向旋转后的所述web页面底端运动。其中,所述获取热点关键词,包括:从预设的服务器中读取其搜索引擎当前得到的热点关键词;计算读取到的热点关键词的数量,并将读取到的读取到的热点关键词,以及热点关键词的热度信息以数组的形式存储在预设的存储区。其中,所述生成显示体,包括:生成与所述热点关键词的数量相应数量的所述显示体,其中,一个所述热点关键词对应一个所述显示体;为每个所述显示体设置颜色。其中,所述将所述热点关键词植入所述显示体,包括:从预设的存储区中读取所述热点关键词,将所述热点关键词植入相应的所述显示体。其中,在web页面中显示植入热点关键词的所述显示体之前,还包括:创建所述web页面;在所述web页面中设置植入热点关键词的所述显示体的运动边界。其中,植入关键词的所述显示体所在的web页面旋转后,植入关键词的所述显示体以重力下落的方式向旋转后的所述web页面底端运动,包括:在所述web页面中显示植入热点关键词的所述显示体,并启动计时器;根据植入热点关键词的所述显示体的初始位置、预设的重力下落加速度、计时器得到的时间、当前方向参数的取值、以及预设的重力下落位移公式,得到植入热点关键词的所述显示体进行重力下落的运动位移,控制植入热点关键词的所述显示体按照所述运动位移进行重力下落的运动。其中,在web页面中显示植入关键词的所述显示体,并控制植入关键词的所述显示体按照预设的运动规则进行运动,还包括:接收对植入热点关键词的所述显示体进行拖动的触控操作;捕捉触控操作对应的触控点的位置,以及植入热点关键词的所述显示体的中心的位置;根据触控操作对应的触控点的位置,以及植入热点关键词的所述显示体的中心的位置,计算得到旋转角度;以所述触控点为圆心,所述触控点与所述中心之间的距离为半径,将植入热点关键词的所述显示体按照预设的方向旋转一所述旋转角度;接收释放对植入热点关键词的所述显示体进行拖动的释放操作;获取触控操作对应的触控点的初始位置和终端位置;根据触控操作对应的触控点的初始位置和终端位置,设置植入热点关键词的所述显示体的抛射路径,并控制植入热点关键词的所述显示体按照抛射路径进行运动。其中,在web页面中显示植入关键词的所述显示体,并控制植入关键词的所述显示体按照预设的运动规则进行运动,还包括:获取植入热点关键词的所述显示体之间的位置关系,当植入热点关键词的所述显示体之间发生碰撞时,将植入热点关键词的所述显示体向与自身原来的运动方向相反的方向移动一与反弹距离参数相应大小的位移;将植入热点关键词的所述显示体向与自身原来的运动方向相反的方向移动后的位置作为植入热点关键词的所述显示体的当前位置;根据植入热点关键词的所述显示体的当前位置、预设的重力下落加速度、计时器得到的时间、当前方向参数的取值、以及预设的重力下落位移公式,得到植入热点关键词的所述显示体进行重力下落的运动位移,控制植入热点关键词的所述显示体按照运动位移进行重力下落的运动。其中,在web页面中显示植入关键词的所述显示体,并控制植入关键词的所述显示体按照预设的运动规则进行运动,还包括:获取所述web页面的旋转信息;根据所述web页面的旋转信息,得到旋转后的所述web页面的底端信息;获取植入热点关键词的所述显示体的当前位置;根据植入热点关键词的所述显示体的当前位置、预设的重力下落加速度、计时器得到的时间、当前方向参数的取值、旋转后的所述web页面的底端信息、以及预设的重力下落位移公式,得到植入热点关键词的所述显示体进行重力下落的运动位移,控制植入热点关键词的所述显示体按照所述运动位移进行重力下落的运动。其中,所述显示体为:小球、立方体盒子、动物图案、人物头像或风景图片。第二方面,本专利技术提供了一种显示热点关键词的装置,包括:获取模块,用于获取热点关键词;生成模块,用于生成显示体;其中,所述显示体用于显示所述热点关键词;植入模块,用于将所述热点关键词植入所述显示体;处理模块,用于当植入关键词的所述显示体所在的web页面旋转后,控制植入关键词的所述显示体以重力下落的方式向旋转后的所述web页面底端运动。其中,所述获取模块包括:读取单元,用于从预设的服务器中读取其搜索引擎当前得到的热点关键词;处理单元,用于计算读取到的热点关键词的数量,并将读取到的读取到的热点关键词,以及热点关键词的热度信息以数组的形式存储在预设的存储区。其中,所述生成模块包括:生成单元,用于生成与所述热点关键词的数量相应数量的所述显示体,其中,一个所述热点关键词对应一个所述显示体;设置单元,用于为每个所述显示体设置颜色。其中,所述植入模块包括:植入单元,用于从预设的存储区中读取所述热点关键词,将所述热点关键词植入相应的所述显示体。其中,所述装置还包括:创建模块,用于创建所述web页面;设置模块,用于在所述web页面中设置植入热点关键词的所述显示体的运动边界。其中,所述处理模块包括:启动单元,用于在所述web页面中显示植入热点关键词的所述显示体,并启动计时器;第一获取单元,用于根据植入热点关键词的所述显示体的初始位置、预设的重力下落加速度、计时器得到的时间、当前方向参数的取值、以及预设的重力下落位移公式,得到植入热点关键词的所述显示体进行重力下落的运动位移,控制植入热点关键词的所述显示体按照所述运动位移进行重力下落的运动。 其中,所述处理模块还包括:第一接收单元,用于接收对植入热点关键词的所述显示体进行拖动的触控操作;捕捉单元,用于捕捉触控操作对应的触控点的位置,以及植入热点关键词的所述显示体的中心的位置;计算单元,用于根据触控操作对应的触控点的位置,以及植入热点关键词的所述显示体的中心的位置,计算得到旋转角度;旋转单元,本文档来自技高网...
【技术保护点】
一种显示热点关键词的方法,其特征在于,所述方法包括:获取热点关键词,以及所述热点关键词的热度信息;根据所述热度信息,生成相应大小的显示体;其中,所述显示体用于显示所述热点关键词;将所述热点关键词植入所述显示体;在web页面中显示植入关键词的所述显示体,并控制植入关键词的所述显示体按照预设的运动规则进行运动。
【技术特征摘要】
【专利技术属性】
技术研发人员:石磊,
申请(专利权)人:天脉聚源北京传媒科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。