[发明专利]用户界面浏览方法及装置在审
申请号: | 201611215215.0 | 申请日: | 2016-12-26 |
公开(公告)号: | CN106598400A | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 刘飞;董凡彬;苏维扬;钱祥;赵峰 | 申请(专利权)人: | 三星电子(中国)研发中心;三星电子株式会社 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F17/30 |
代理公司: | 北京德琦知识产权代理有限公司11018 | 代理人: | 衣淑凤,宋志强 |
地址: | 210012 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户界面 浏览 方法 装置 | ||
技术领域
本发明涉及内容浏览技术领域,尤其涉及用户界面(UI,User Interface)浏览方法及装置。
背景技术
随着网络用户数量逐年上升,互联网资源种类越来越复杂,大型门户网站的内容越来越多,网站的结构越来越复杂,给用户正常浏览网页内容造成困扰。
用户在PC(个人电脑)、TV(电视)、平板电脑等各种设备上浏览网页的过程中经常遇到如下问题:在一些屏幕较小的设备特别是移动设备、可穿戴设备上进行网页操作时,由于操作目标,例如:DOM(Document Object Model,文档对象模型)包括:按钮、图片、链接等的显示区域较小,会使得操作精准度较差。
发明内容
本发明提供UI浏览方法及装置,以提高对UI界面上的操作节点的操作进行响应的精准度。
本发明的技术方案是这样实现的:
一种用户界面UI浏览方法,该方法包括:
获取UI显示设备的屏幕尺寸信息;
判断UI显示设备的屏幕尺寸信息是否满足预先定义的操作节点克隆启动条件,若满足,根据预设的操作节点克隆筛选条件,在所述设备当前UI上的所有操作节点中,选择需要进行克隆的操作节点;
对于需要进行克隆的每个操作节点,分别创建一个与该操作节点的属性相同的克隆操作节点,并将该克隆操作节点的大小放大到满足预设克隆操作节点大小要求,根据原操作节点的位置,将放大后的克隆操作节点渲染到UI上;
当检测到克隆操作节点被操作时,确定该克隆操作节点对应的原操作节点被操作。
所述屏幕尺寸信息为如下之一或者任意组合:
屏幕的长度和宽度,屏幕的面积,屏幕的分辨率,屏幕的每英寸所打印点数DPI;
所述预先定义的操作节点克隆启动条件为如下之一或者任意组合:
屏幕的长度小于预设第一阈值且屏幕的宽度小于预设第二阈值,
屏幕的面积小于预设第三阈值,
屏幕的分辨率小于预设第四阈值,
屏幕的DPI小于预设第五阈值,
当前UI中的最小操作节点的大小小于预设第六阈值,
当前UI中的最小操作节点的大小与屏幕大小的比值小于预设第七阈值。
所述预设的操作节点克隆筛选条件为如下之一或者组合:
操作节点的大小小于预设第六阈值,
操作节点的大小与屏幕大小的比值小于预设第七阈值。
所述预设克隆操作节点大小要求为如下之一或者组合:
克隆操作节点的大小大于或等于预设第六阈值,
克隆操作节点的大小与屏幕大小的比值大于或等于预设第七阈值。
所述根据原操作节点的位置,将放大后的克隆操作节点渲染到UI上包括:
将原操作节点的中心作为放大后的克隆操作节点的中心,将放大后的克隆操作节点渲染到UI上;
或者,将原操作节点的中心作为放大后的克隆操作节点的中心,并对放大后的克隆操作节点进行透明化处理,将透明的放大后的克隆操作节点渲染到UI上。
一种用户界面UI浏览装置,该装置包括:
操作节点克隆筛选模块:用于获取UI显示设备的屏幕尺寸信息,判断UI显示设备的屏幕尺寸信息是否满足预先定义的操作节点克隆启动条件,若满足,根据预设的操作节点克隆筛选条件,在所述设备当前UI上的所有操作节点中,选择需要进行克隆的操作节点;
克隆渲染模块:对于操作节点克隆筛选模块选择出的需要进行克隆的每个操作节点,分别创建一个与该操作节点的属性相同的克隆操作节点,并将该克隆操作节点的大小放大到满足预设克隆操作节点大小要求,根据原操作节点的位置,将放大后的克隆操作节点渲染到UI上;
操作处理模块:当检测到克隆操作节点被操作时,确定该克隆操作节点对应的原操作节点被操作。
所述操作节点克隆筛选模块获取的UI显示设备的屏幕尺寸信息为如下之一或者任意组合:
屏幕的长度和宽度,屏幕的面积,屏幕的分辨率,屏幕的每英寸所打印点数DPI;
所述操作节点克隆筛选模块判断UI显示设备的屏幕尺寸信息是否满足的预先定义的操作节点克隆启动条件为如下之一或者任意组合:
屏幕的长度小于预设第一阈值且屏幕的宽度小于预设第二阈值,
屏幕的面积小于预设第三阈值,
屏幕的分辨率小于预设第四阈值,
屏幕的DPI小于预设第五阈值,
当前UI中的最小操作节点的大小小于预设第六阈值,
当前UI中的最小操作节点的大小与屏幕大小的比值小于预设第七阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子(中国)研发中心;三星电子株式会社,未经三星电子(中国)研发中心;三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611215215.0/2.html,转载请声明来源钻瓜专利网。