microsoft surface 交互设计规范

microsoft surface 交互设计规范

ID:13653715

大小:1.55 MB

页数:0页

时间:2018-07-23

microsoft surface 交互设计规范_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《microsoft surface 交互设计规范》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第1.0节:简介微软的Surface使开发人员和设计人员,为他们的客户提供惊人的,社交的,具有很强的互动体验。来自四面八方的人们可以使用360°接口面对面的协作,合作和建立信任。开发引人注目的Serface体验需要不同的方法来设计接口。本文提出的设计原则和指导方针,以解决关键方面,包括:互动,视觉,声音,文字,和更多的应用程序界面设计。使用这些原则和惯例为出发点,得到最有效的界面软件和硬件平台的独特功能。第4.0节:Serface硬件本节讨论具体涉及到serface的硬件设计注意事项和指导方针。第4.1节:输入法1.基于视觉的触摸与serfa

2、ce互动的主要方式是触摸。Serface从一开始就在为触摸设计,它是Surface应用程序中互动的关键动力。手指和blobs:serface自动识别区分手指和blobs。当有人将手指放在屏幕上,手指会被识别。他们指出的方向,视觉输入系统会自动检测到手指数目、位置和方向。当其它不认定为手指或者标签的物品被放置在屏幕上时,被列为blobs。提供基本大小的信息并分配一个任意方向。方向值在blobs中通常是没有可靠的手指或者标签。触摸交互-表面SDK操作处理器识别三个离散的操作:移动,旋转和调整大小。事实上,SurfaceSDK中只有三个操作手势是一

3、个技术性的事实,但是从交互的角度看,有许多不同的触摸交互,一个人可以使用这些操作。下面的插图显示了如何使用一个手指或者几个手指,在各种触摸交互中执行虚拟对象。点击-按,然后释放保持-然后按住滑动或推-使用你的手指滑动或推来移动对象轻击-轻按,迅速滑落,然后释放触摸并开启-将你的手指,靠近物体外侧边缘的一块内容,并围绕其中心旋转自旋-扭转迅速用两个手指旋转对象拉伸-用两只手的手指移动分开收缩-用两只手,将手指并拢扭转-两个或两个以上的手指旋转对象,如转动旋钮或一张纸捏-将两个手指向一个点并拢挤压-将三个或三个以上手指向一个点并拢屏开-移动手指分

4、开定住打开-定住要打开的对象,同时用另一只手的一个手指拖动对象周围的固定点1.对象Serface不仅支持手指触摸互动,它还支持一系列的互动物体触摸屏幕.使用Surface应用程序中的对象提供了以下独特的优势:l·帮助人们方便地的控制共享应用程序l·帮助应用程序在屏幕上识别谁在使用它以及它们的物理位置l·为人们提供直观的方式,即时了解和互动l·提供一种方法,瞬间物理对象链接与数字内容l·提供了一个几乎是无止境的离散标识和身份l·提供一个人与他们的数字信息的方式l·提供表面和其他移动设备之间的无缝链接l·创建神奇的在以前是不可能的方式,引人入胜的

5、体验l下面详细解释支持的对象类型。标签和定位-A标记的对象是一个物理对象,有一个特殊的标记点,Serface通过红外线(IR)的波长图案贴上标记。人的眼睛看不到红外光,但是微软的Surface硬件可以看到和识别这些执行动作与标签相关的标记。例如,当一个客户把一个环子放在屏幕上时,在杯子的底部使用一个标记,杯子底部周围的屏幕出现气泡。在另一个例子中,当一个人在屏幕上放置一个对象时,可以用一个标记来显示一个菜单或其他信息。标签的对象也可以动态地与在一个特定应用程序的内容相关联。这意味着对象可以重用应用程序,而不必硬编码特定的值。一个应用程序可能会

6、在一个餐厅的服务器上提示,在一个特定的点显示放置了一个标签的橙汁。该应用程序最初并不需要一个特定的唯一标记值,但把该对象的行为,在已知点的服务器可以识别的应用程序里显示:放在那里是一杯橙汁。根据需要,这可以重复;例如,服务器可能也向表中添加一个标签的一杯咖啡,在一个指定的点。该标签也可以与咖啡相关联,它可以继续这样做,直到顾客的用餐体验结束。如果有人拿起杯子,并把它们放到在屏幕的另一个位置,serface仍然是能够识别他们。BLOB数据对象,原始图像和几何型的触点--除了看到特殊标签,serface的硬件可以在屏幕上放置对象,只要它们反映回足

7、够的红外光。应用程序开发人员可以使用对象的尺寸,以自己的优势它反映基本形态;如简单的椭圆形和矩形。例如,放置在屏幕上的一个固定的和已知的直径的硬币,在一个特定的应用程序内可以很容易识别它的范围。在一个特定的交互中,固定尺寸的立方体或圆柱体也可能被放置在屏幕上,而不需要的标记。更高级的应用程序可以使用原始图像的视觉输入系统中提供的数据来分析一个对象的触点的形状、轮廓或剪影,为复杂的形状提供有意义的互动。例如,开发人员可以使用人的手的形状,创建新类型的触摸交互。对象像星星一样具有独特的形状,三角形、八角形等,也可以提供特殊的交互,并且不需要为标签

8、。例如,开发人员可以使用人的手的形状,创建新类型的触摸交互。这种类型的物体识别,需要有能力的应用程序开发和高性能的成本,但能够提供远远超出那些一般的Serface应

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。