Method and device for browsing user interface. The method comprises: obtaining UI display screen size information of equipment; judge UI shows whether the screen size of information equipment to meet the predefined clone operation node start condition, if satisfied, screening according to the preset operation node cloning conditions, in the current UI equipment on all nodes, nodes need to clone selection operation; for each operation node needs to be cloned, which creates an attribute with the same node clone operation node, and the node clone operation to an enlarged size to meet the requirements of preset clone operation node size, according to the original operating node position will clone operation node rendering amplified to UI; when to detect the clone operation node is operated, determining the original operation node corresponding to the node clone operation is the operation. This application improves the accuracy of the response to the operation of the node on the UI interface.
【技术实现步骤摘要】
本专利技术涉及内容浏览
,尤其涉及用户界面(UI,UserInterface)浏览方法及装置。
技术介绍
随着网络用户数量逐年上升,互联网资源种类越来越复杂,大型门户网站的内容越来越多,网站的结构越来越复杂,给用户正常浏览网页内容造成困扰。用户在PC(个人电脑)、TV(电视)、平板电脑等各种设备上浏览网页的过程中经常遇到如下问题:在一些屏幕较小的设备特别是移动设备、可穿戴设备上进行网页操作时,由于操作目标,例如:DOM(DocumentObjectModel,文档对象模型)包括:按钮、图片、链接等的显示区域较小,会使得操作精准度较差。
技术实现思路
本专利技术提供UI浏览方法及装置,以提高对UI界面上的操作节点的操作进行响应的精准度。本专利技术的技术方案是这样实现的:一种用户界面UI浏览方法,该方法包括:获取UI显示设备的屏幕尺寸信息;判断UI显示设备的屏幕尺寸信息是否满足预先定义的操作节点克隆启动条件,若满足,根据预设的操作节点克隆筛选条件,在所述设备当前UI上的所有操作节点中,选择需要进行克隆的操作节点;对于需要进行克隆的每个操作节点,分别创建一个与该操作节点的属性相同的克隆操作节点,并将该克隆操作节点的大小放大到满足预设克隆操作节点大小要求,根据原操作节点的位置,将放大后的克隆操作节点渲染到UI上;当检测到克隆操作节点被操作时,确定该克隆操作节点对应的原操作节点被操作。所述屏幕尺寸信息为如下之一或者任意组合:屏幕的长度和宽度,屏幕的面积,屏幕的分辨率,屏幕的每英寸所打印点数DPI;所述预先定义的操作节点克隆启动条件为如下之一或者任意组合:屏幕的长 ...
【技术保护点】
一种用户界面UI浏览方法,其特征在于,该方法包括:获取UI显示设备的屏幕尺寸信息;判断UI显示设备的屏幕尺寸信息是否满足预先定义的操作节点克隆启动条件,若满足,根据预设的操作节点克隆筛选条件,在所述设备当前UI上的所有操作节点中,选择需要进行克隆的操作节点;对于需要进行克隆的每个操作节点,分别创建一个与该操作节点的属性相同的克隆操作节点,并将该克隆操作节点的大小放大到满足预设克隆操作节点大小要求,根据原操作节点的位置,将放大后的克隆操作节点渲染到UI上;当检测到克隆操作节点被操作时,确定该克隆操作节点对应的原操作节点被操作。
【技术特征摘要】
1.一种用户界面UI浏览方法,其特征在于,该方法包括:获取UI显示设备的屏幕尺寸信息;判断UI显示设备的屏幕尺寸信息是否满足预先定义的操作节点克隆启动条件,若满足,根据预设的操作节点克隆筛选条件,在所述设备当前UI上的所有操作节点中,选择需要进行克隆的操作节点;对于需要进行克隆的每个操作节点,分别创建一个与该操作节点的属性相同的克隆操作节点,并将该克隆操作节点的大小放大到满足预设克隆操作节点大小要求,根据原操作节点的位置,将放大后的克隆操作节点渲染到UI上;当检测到克隆操作节点被操作时,确定该克隆操作节点对应的原操作节点被操作。2.根据权利要求1所述的方法,其特征在于,所述屏幕尺寸信息为如下之一或者任意组合:屏幕的长度和宽度,屏幕的面积,屏幕的分辨率,屏幕的每英寸所打印点数DPI;所述预先定义的操作节点克隆启动条件为如下之一或者任意组合:屏幕的长度小于预设第一阈值且屏幕的宽度小于预设第二阈值,屏幕的面积小于预设第三阈值,屏幕的分辨率小于预设第四阈值,屏幕的DPI小于预设第五阈值,当前UI中的最小操作节点的大小小于预设第六阈值,当前UI中的最小操作节点的大小与屏幕大小的比值小于预设第七阈值。3.根据权利要求1所述的方法,其特征在于,所述预设的操作节点克隆筛选条件为如下之一或者组合:操作节点的大小小于预设第六阈值,操作节点的大小与屏幕大小的比值小于预设第七阈值。4.根据权利要求1所述的方法,其特征在于,所述预设克隆操作节点大小要求为如下之一或者组合:克隆操作节点的大小大于或等于预设第六阈值,克隆操作节点的大小与屏幕大小的比值大于或等于预设第七阈值。5.根据权利要求1所述的方法,其特征在于,所述根据原操作节点的位置,将放大后的克隆操作节点渲染到UI上包括:将原操作节点的中心作为放大后的克隆操作节点的中心,将放大后的克隆操作节点渲染到UI上;或者,将原操作节点的中心作为放大后的克隆操作节点的中心,并对放大后的克隆操作节点进行透明化处理,将透明的放大后的克隆操作节点渲染到UI上。6.一种用户界面UI浏览装置,其特征在于,该装置包括:操作节点克隆筛选模块:用于获取UI显示设备的屏幕尺寸信息,判断UI显示设备的屏...
【专利技术属性】
技术研发人员:刘飞,董凡彬,苏维扬,钱祥,赵峰,
申请(专利权)人:三星电子中国研发中心,三星电子株式会社,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。