用户接口界面操作方法及装置制造方法及图纸

技术编号:15328955 阅读:30 留言:0更新日期:2017-05-16 12:44
本申请提出用户接口界面操作方法及装置。方法包括:检测到用户的操作工具进入了UI界面的一区域,在操作工具进入的区域周围的预设范围内搜索UI操作节点,若搜索到,将包含搜索到的所有UI操作节点在内的区域作为辅助操作区域,启动定时器;若在该定时器超时前,接收到针对辅助操作区域内的UI操作节点的更新请求,则等待到定时器到时时响应该更新请求。本申请保证了用户对UI界面内的操作目标的有效操作。

User interface interface operation method and device

The user interface interface operation method and device are presented in this application. The method includes: detecting the operating tool users into a region of the UI interface, UI search operation nodes in a preset range into the area around the operation tool, if found, will contain all the UI nodes to search, region as auxiliary operation area, start the timer; if the timer expires, received UI operation node for auxiliary operation within the area of the update request is to wait for the timer to update requests should always ring. This application guarantees the user's effective operation of the operating target within the UI interface.

【技术实现步骤摘要】
用户接口界面操作方法及装置
本专利技术涉及用户接口(UI,UserInterface)界面
,尤其涉及UI界面操作方法及装置。
技术介绍
随着网络用户数量逐年上升,互联网资源种类越来越复杂,大型门户网站内容越来越多,网站的结构越来越复杂,给用户正常浏览网页内容造成困扰。用户在PC(个人电脑)、TV(电视)、平板等各种设备上浏览网页的过程中经常遇到如下问题:浏览网页过程中会出现突然弹窗或开屏DOM(DocumentObjectModel,文档对象模型),如:图片、链接等,影响用户对DOM变化前的操作目标进行操作。目前已有的处理弹窗或开屏资源技术大多是通过正则匹配相关资源的URI(UniformResourceIdentifier,统一资源标识符)然后直接停止其运行。这种方法的缺陷是:一、需要维护特征库,这样容易被新增的相关资源绕开进而不能有效阻止DOM变化;二、一刀切地屏蔽所有匹配的URI资源导致的页面DOM变化可能造成网页排版混乱,影响网页整体性的美观度,另外,可能会影响合法合作方的利益和用户的利益。
技术实现思路
本专利技术提供UI界面操作方法及装置,以保证用户对UI界面内的操作目标的有效操作。本专利技术的技术方案是这样实现的:一种用户接口UI界面操作方法,该方法包括:检测到用户的操作工具进入了UI界面的一区域,在操作工具进入的区域周围的预设范围内搜索UI操作节点,若搜索到,将包含搜索到的所有UI操作节点在内的区域作为辅助操作区域,启动定时器;若在该定时器超时前,接收到针对辅助操作区域内的UI操作节点的更新请求,则等待到定时器到时时响应该更新请求。所述接收到针对辅助操作区域内的UI操作节点的更新请求之后、等待到定时器到时之前进一步包括:检测到用户的操作工具进入了UI界面的另一区域,则删除所述定时器,并在操作工具进入的新区域周围的预设范围内搜索UI操作节点,若搜索到,将包含新搜索到的所有UI操作节点在内的区域作为新辅助操作区域,并启动新定时器,判断要更新的所述UI操作节点是否位于新辅助操作区域内,若位于,则等待至新定时器到时时,响应所述更新请求;否则,立即响应所述更新请求。所述UI操作节点为文档对象模型DOM节点。所述用户的操作工具为:鼠标或者触摸手指。所述预设范围为以用户的操作工具进入UI界面的区域为中心,以预设长度为半径的圆或者以预设长度为边长的方形。一种用户接口UI界面操作装置,该装置包括:辅助操作区域确定模块:用于在检测到用户的操作工具进入了UI界面的一区域时,在操作工具进入的区域周围的预设范围内搜索UI操作节点,若搜索到,将包含搜索到的所有UI操作节点在内的区域作为辅助操作区域,将辅助操作区域的位置信息发送给辅助操作区域监测模块;辅助操作区域监测模块:接收辅助操作区域确定模块发来的辅助操作区域的位置信息,针对该辅助操作区域启动定时器,若在该定时器超时前,接收到针对辅助操作区域内的UI操作节点的更新请求,则等待到定时器到时时响应该更新请求。所述辅助操作区域监测模块接收到针对辅助操作区域内的UI操作节点的更新请求之后、等待到定时器到时之前进一步包括:接收到辅助操作区域确定模块发来的新辅助操作区域的位置信息,则删除针对原辅助操作区域的定时器,并启动针对该新辅助操作区域的新定时器,判断要更新的所述UI操作节点是否位于新辅助操作区域内,若位于,则等待至新定时器到时时,响应所述更新请求;否则,立即响应所述更新请求。所述辅助操作区域确定模块搜索的UI操作节点为文档对象模型DOM节点。所述辅助操作区域确定模块检测到的用户的操作工具为:鼠标或者触摸手指。所述辅助操作区域确定模块搜索针对的预设范围为以用户的操作工具进入UI界面的区域为中心,以预设长度为半径的圆或者以预设长度为边长的方形。本申请通过监测用户对UI界面的操作,当用户进入UI界面的一区域时,在该区域周围搜索UI操作节点,并确定辅助操作区域,延迟该辅助操作区域内针对UI操作节点的更新请求,从而保证了用户对UI界面内的操作目标的有效操作。附图说明图1为本申请一实施例提供的UI界面操作方法流程图图2为本申请另一实施例提供的UI界面操作方法流程图图3为本申请实施例的UI界面操作装置的组成示意图。具体实施方式下面结合附图及具体实施例对本专利技术再作进一步详细的说明。图1为本申请一实施例提供的UI界面操作方法流程图,其具体步骤如下:步骤101:检测到用户的操作工具进入了UI界面的一区域,在操作工具进入的区域周围的预设范围内搜索UI操作节点,若搜索到,将包含搜索到的所有UI操作节点在内的区域作为辅助操作区域,启动定时器。其中,用户的操作工具为:鼠标或者触摸手指。步骤102:若在该定时器超时前,接收到针对辅助操作区域内的UI操作节点的更新请求,则等待到定时器到时时响应该更新请求。步骤102中,接收到针对辅助操作区域内的UI操作节点的更新请求之后、等待到定时器到时之前进一步包括:检测到用户的操作工具进入了UI界面的另一区域,则删除所述定时器,并在操作工具进入的新区域周围的预设范围内搜索UI操作节点,若搜索到,将包含新搜索到的所有UI操作节点在内的区域作为新辅助操作区域,并启动新定时器,判断要更新的所述UI操作节点是否位于新辅助操作区域内,若位于,则等待至新定时器到时时,响应所述更新请求;否则,立即响应所述更新请求。其中,UI操作节点可为DOM节点。图2为本专利技术另一实施例提供的UI界面操作方法流程图,其具体步骤如下:步骤201:检测到用户的操作工具进入了UI界面的一区域,在操作工具进入的区域周围的预设范围内搜索DOM节点,若搜索到,将包含搜索到的所有DOM节点在内的区域作为辅助操作区域。用户的操作工具如:鼠标、手指等,用户的操作工具进入UI界面的一区域例如:鼠标移动并停留至UI界面的一区域,或者手指触摸并停留至UI界面的一区域,等等。其中,当鼠标移动或手指触摸UI界面的一区域时,若鼠标或手指在该区域停留的时长大于预设时长(如:1秒),则认为鼠标或手指停留在该区域,此时开始在该区域周围的预设范围内搜索DOM节点,以确定辅助操作区域。预设范围可以是以用户的操作工具进入UI界面的区域为中心,以预设长度为半径的圆或者以预设长度为边长的方形,等等。步骤202:启动定时时长为预定义时长的定时器。步骤203:若在该定时器超时前,接收到针对辅助操作区域内的DOM节点的更新请求,则等待到定时器到时时响应该更新请求。即,在该定时器到时前,不响应该更新请求。响应DOM节点的更新请求如:进行DOM节点渲染等。需要说明的是,若在该定时器到时前,用户的操作工具发生了移动进入了UI界面的另一区域,则此时需要删除该定时器,并重新执行步骤201,从而产生一个新的辅助操作区域,此时,会重新定义一个新的定时器,此时,判断步骤203中要更新的DOM节点是否位于新的辅助操作区域内,若是,则等待至新的定时器到时时,再响应针对该DOM节点的更新请求;否则,立即响应针对该DOM节点的更新请求。以下给出本申请的应用示例:用户在浏览网页过程中,将鼠标移至网页上的某一区域,则在该区域周围的预设范围内搜索DOM节点,将包含所有搜索节点的区域作为辅助操作区域,同时启动一个定时器,定时器的定时时长为预设的5秒;在定时器到时前,接本文档来自技高网...
用户接口界面操作方法及装置

【技术保护点】
一种用户接口UI界面操作方法,其特征在于,该方法包括:检测到用户的操作工具进入了UI界面的一区域,在操作工具进入的区域周围的预设范围内搜索UI操作节点,若搜索到,将包含搜索到的所有UI操作节点在内的区域作为辅助操作区域,启动定时器;若在该定时器超时前,接收到针对辅助操作区域内的UI操作节点的更新请求,则等待到定时器到时时响应该更新请求。

【技术特征摘要】
1.一种用户接口UI界面操作方法,其特征在于,该方法包括:检测到用户的操作工具进入了UI界面的一区域,在操作工具进入的区域周围的预设范围内搜索UI操作节点,若搜索到,将包含搜索到的所有UI操作节点在内的区域作为辅助操作区域,启动定时器;若在该定时器超时前,接收到针对辅助操作区域内的UI操作节点的更新请求,则等待到定时器到时时响应该更新请求。2.根据权利要求1所述的方法,其特征在于,所述接收到针对辅助操作区域内的UI操作节点的更新请求之后、等待到定时器到时之前进一步包括:检测到用户的操作工具进入了UI界面的另一区域,则删除所述定时器,并在操作工具进入的新区域周围的预设范围内搜索UI操作节点,若搜索到,将包含新搜索到的所有UI操作节点在内的区域作为新辅助操作区域,并启动新定时器,判断要更新的所述UI操作节点是否位于新辅助操作区域内,若位于,则等待至新定时器到时时,响应所述更新请求;否则,立即响应所述更新请求。3.根据权利要求1所述的方法,其特征在于,所述UI操作节点为文档对象模型DOM节点。4.根据权利要求1所述的方法,其特征在于,所述用户的操作工具为:鼠标或者触摸手指。5.根据权利要求1所述的方法,其特征在于,所述预设范围为以用户的操作工具进入UI界面的区域为中心,以预设长度为半径的圆或者以预设长度为边长的方形。6.一种用户接口UI界面操作装置,其特征在于,该装置包括:辅助操作区域确定模块:用于在检测到用户的操...

【专利技术属性】
技术研发人员:刘飞董凡彬苏维扬钱祥赵峰
申请(专利权)人:三星电子中国研发中心三星电子株式会社
类型:发明
国别省市:江苏,32

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

1