交互技术

编辑
本词条由“匿名用户” 建档。
交互技术、用户界面技术或输入技术是硬件和软件元素的组合,它为计算机用户提供了完成单一任务的方法。例如,人们可以通过点击一个按钮、按一个键、做一个鼠标手势或说出一个语音命令,回到网络浏览器上先前访问的页面。这是一个在人机交互中广泛使用的术语。特别是,新的交互技术这一术语经常被用来介绍一种新的用户界面设计理念。 虽然对交互技术这个词的确切含义没有普遍的共识,但最流行的定义是来自计算机图形学文...

交互技术

编辑

交互技术用户界面技术或输入技术是硬件和软件元素的组合,它为计算机用户提供了完成单一任务的方法。例如,人们可以通过点击一个按钮、按一个键、做一个鼠标手势或说出一个语音命令,回到网络浏览器上先前访问的页面。这是一个在人机交互中广泛使用的术语。特别是,新的交互技术这一术语经常被用来介绍一种新的用户界面设计理念。

交互技术的定义

编辑

虽然对交互技术这个词的确切含义没有普遍的共识,但最流行的定义是来自计算机图形学文献。交互技术是一种在人机对话中使用物理输入/输出设备来完成一般任务的方式。最近的一个变化是。交互技术是输入和输出的融合,由所有软件和硬件元素组成,为用户提供了一种完成任务的方式。

计算机的观点

编辑

从计算机的角度看,交互技术涉及。一个或几个采集用户输入的输入设备,一个或几个显示用户反馈的输出设备,一个软件:将用户输入解释为计算机可以理解的命令,根据用户输入和系统状态产生用户反馈。例如,考虑使用上下文菜单删除一个文件的过程。这假定存在一个鼠标(输入设备)、一个屏幕(输出设备)和一段代码,它可以绘制一个菜单并更新其选择(用户反馈),并在用户点击删除项时向文件系统发送一个命令(解释)。用户反馈可以进一步被用来确认命令已经被调用。

用户的观点

编辑

从用户的角度来看,交互技术是一种执行单一计算任务的方式,可以用用户指令或使用场景来非正式地表达。例如,要删除一个文件,右击你要删除的文件,然后点击删除项。

设计师的观点

编辑

从用户界面设计师的角度来看,交互技术是对特定用户界面设计问题的一种明确的解决方案。交互技术作为概念性的想法,可以被完善、扩展、修改和组合。例如,上下文菜单是对快速选择命令问题的一种解决方案。饼状菜单是上下文菜单的一个径向变体。标记菜单结合了饼状菜单和手势识别

粒度水平

编辑

在关于交互的一般讨论中,一个现存的混乱原因是对粒度水平的不明确。交互技术的特点通常是颗粒度低,不一定是物理事件的最低水平,而是取决于技术、平台和/或实施的水平。例如,存在专门针对移动设备、基于触摸的显示器、传统的鼠标/键盘输入和其他模式的交互技术,换句话说,它们依赖于特定的技术或平台。相反,从更高的粒度水平来看,交互并不与任何特定的技术或平台相联系。例如,"过滤"的互动可以用一种与技术无关的方式来描述--例如,执行一个动作,使一些信息被隐藏起来,只保留原始信息的一个子集。这样的互动可以使用任何数量的技术,并在任何数量的平台和技术上实现。也请参见下面关于#交互模式的讨论。

智能交互核心技术

交互任务和领域对象

编辑

交互任务是用户输入信息的单位,如输入一段文字、发出一个命令或指定一个二维位置。一个类似的概念是领域对象,它是一块可以被用户操作的应用数据。交互技术是物理I/O设备和交互任务或领域对象之间的粘合剂。不同类型的交互技术可以用来将一个特定的设备映射到一个特定的领域对象。例如,基于笔的文本输入存在不同的手势字母。一般来说,设备与领域对象的兼容性越差,交互技术就越复杂。例如,用鼠标来指定一个二维点涉及到一个微不足道的交互技术,而用鼠标来旋转一个三维物体则需要更多的创意来设计这个技术,并需要更多的代码来实现它。目前的一个趋势是通过尽可能地将物理设备与任务相匹配来避免复杂的交互技术,如有形计算领域的例子。但这并不总是一个可行的解决方案。此外,设备/任务的不相容性在计算机无障碍中是不可避免的,一个开关就可以用来控制

内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/175184/

(2)
词条目录
  1. 交互技术
  2. 交互技术的定义
  3. 计算机的观点
  4. 用户的观点
  5. 设计师的观点
  6. 粒度水平
  7. 交互任务和领域对象

轻触这里

关闭目录

目录