[发明专利]页面布局的调整方法及装置、存储介质、处理器和终端有效
申请号: | 201710317758.1 | 申请日: | 2017-05-08 |
公开(公告)号: | CN107145355B | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 钟立怡;王梅林 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 北京博浩百睿知识产权代理有限责任公司 11134 | 代理人: | 宋子良 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 布局 调整 方法 装置 存储 介质 处理器 终端 | ||
本发明公开了一种页面布局的调整方法及装置、存储介质、处理器和终端。其中,该方法包括:在网页游戏运行过程中获取触发指令,其中,网页游戏在网页内运行,触发指令用于触发将内置聊天界面切换为外置聊天界面,内置聊天界面位于游戏场景界面内部,外置聊天界面位于游戏场景界面外部;根据触发指令对网页内整体的页面布局进行调整。本发明解决了相关技术中所采用的外置聊天窗口都是独立于游戏窗口本身之外单独设置的窗口、其操作复杂度较高、耗费过多硬件和网络资源、影响游戏运行的流畅性的技术问题。
技术领域
本发明涉及游戏领域,具体而言,涉及一种页面布局的调整方法及装置、存储介质、处理器和终端。
背景技术
目前,在网页游戏领域通常采用Flash(其为交互式矢量图和Web动画标准)技术实现,游戏玩家在进行网页游戏时,通常需要首先启动本地浏览器输入网页游戏地址,然后由网页游戏会检测是否本地浏览器是否安装有FlashPlayer(其为一种广泛使用的、专有的多媒体程序播放器)插件。在FlashPlayer插件安装成功之后,网页游戏便可在该插件窗口内运行。为了丰富游戏玩家的游戏体验,网页游戏内部通常会设置聊天界面,以便于多名游戏玩家之间进行日常游戏聊天交流。但是,在大多数网页游戏中往往仅能够实现聊天窗口内置功能,却很少能够实现聊天窗口外置功能,即,将聊天窗口设置于游戏窗口外部,由此更加便于游戏玩家在查阅聊天信息的同时又不会影响游戏内部的交互体验。
为此,相关技术中提供了以下两种聊天窗口外置的实现方式:
方式一、使用轮询技术来实现网页游戏的外置聊天窗口,客户端按照预设时间间隔向服务端发送请求消息,通过频繁发送请求消息的方式来保持客户端的与服务端之间的聊天信息同步更新。
该方式的缺陷在于:由于轮询技术是由浏览器客户端定时向服务端发起超文本传输协议(HTTP)request,然而,HTTP request的头部(header)较长,但其内部包含的有用数据可能仅为一个很小的值,因此,该方式会占用大量带宽,从而影响网页游戏本身的网络连接以及游戏流畅度。
方式二、使用多窗口交互通信技术来实现网页游戏的外置聊天窗口,多个窗口进行消息之间的传递或者函数调用,其中,既可以是网页窗口与ActiveX(其为一些软件组件或对象,可以将其插入到网页或其他应用程序中)窗口,也可以是ActiveX窗口和游戏Win32(即微软操作系统32位环境)窗口。
该方式的缺陷在于:如果网页游戏的外置聊天窗口由网页窗口构建,则需要使用多窗口之间消息互相通信技术,由此会带来繁重的聊天信息同步工作,进而影响整个网页游戏性能,同时浏览器网页窗口大小位置等属性变化还需要在多个窗口之间实现同步,由此还会降低游戏玩家的游戏体验以及提升游戏开发与维护的成本。
由此可见,相关技术中所采用的外置聊天窗口都是独立于游戏窗口本身之外单独设置的窗口,而在独立窗口中与服务端进行通信交互存在如下弊端:
(1)需要重新设计聊天界面和逻辑,程序代码无法实现完全复用,考虑到游戏的程序设计语言与外置聊天窗口程序设计语言存在差异,可能需要使用网页超文本标记语言(HTML)和JavaScript语言(其为一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型)重新设计一套逻辑和界面,外加网页聊天技术往往通过客户端轮询服务端来进行聊天信息的更新同步,势必会影响游戏的效率,进而造成游戏过程卡顿;
(2)独立的网页窗口在聊天功能内置与外置之间切换时,势必需要进行聊天信息的同步,而当信息量过大时会造成游戏在特定时间点或时间段内需要长时间占用终端的处理器以处理大量聊天业务和逻辑,同样会造成游戏过程卡顿。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710317758.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高频电源箱支架
- 下一篇:壁纸更换方法和壁纸更换装置