交互设计学习笔记之《如何使软件一学就会》

一个界面容易使用的程度其实是人们在学习该界面的操作方法时有多快,以及学了之后是否不容易忘记。这些方面的数据可以通过实验数据获取,因而是更为客观的和可以观察的。

1.直接操控

通过拖拽操作来移动文件的方法就是一种直接操控的方法,“直接操控”这个术语最早是由Ben Shneiderman 在1983年提出来的。它的基本特征是,用户使用物理性的操作来直接把动作施加于目标之上,而不是间接地通过发出抽象的命令来完成(发出这些命令的具体形式可能是点击按钮、选择菜单或键入文字),同时,目标对象的状态随着用户操作的进行被实时、连续地反馈了出来。

通过拖拽窗口右下角的方式来调整一个窗口的大小是另一种常见的直接操控的方法。在进行这个操作时,我们并没有通过执行菜单或按钮命令,而是直接地通过拖拽窗口对象自身的方法来连续地改变窗口的大小。在这个拖拽过程中,窗口的大小随着鼠标的移动而实时地改变着,窗口中的内容也跟着变化。当我们看到窗口大小调整到了一个满意的尺寸后,我们就可以松开鼠标按钮而结束这个操作了。

直接操控式界面具有以下优点:

  • 界面的可学习性好,通过有经验用户的演示,初级用户能够快速掌握各种操作方法,方面而轻松地完成任务。
  • 用户操作过程中能够立刻地看到行为的结果是否越来越接近于自己的意图,从而能够即时调整自己的操作。
  • 错误信息不再需要或很少需要,这是因为没有复杂的命令语法,界面的设计使得用户很难或根本不可能犯错误。
  • 界面的可记忆性好,即使是在很长时间后再次重新使用时,用户也能很容易地回忆起该如何操作界面。
  • 由于界面会对用户的操作进行即时和连续的视觉反馈,用户会具有较好的控制感,并能预测系统的响应,因而主观满意度会得到明显提高。

直接操控之所以能有这些优点,其深层的原因有以下两点:

第一, 人类更擅长理解和处理形象化的事物

第二, 人们在使用计算机软件来完成某种任务时,实际上需要掌握两个领域的知识,一个是所要解决的任务领域,另一个是计算机软件中的界面领域,并且还需要掌握从任务领域到界面领域的映射。

  • 直接操控界面的应用环境有以下的一些规律性:
  • 要操作的目标对象在屏幕上是可见的,换句话说,软件必须将需要对其进行直接操控的对象以一种可视化的方式表示出来,这是一个最基本的条件。
  • 要改变目标对象的属性是一种具体的空间特征,例如大小、位置、方向等。
  • 对于目标对象的属性的改变是连续性的。
  • 对于精度控制没有要求。

2.帮用户找到功能在哪里

功能增多本身并不是一件坏事,不过,要想使得用户能够真正获得这些功能所带来的价值,一个很重要的前提条件是用户首先能找到这些功能在哪里,对于用户来说,找不到的功能就是不存在的功能。

  • 就近原则
  • 以对称的方法进行对称的操作
  • 对功能进行恰当的分类和组织
  • 让用户能够从界面中看到软件所提供的功能

UI设计 插画 动画 小说 心情随笔 web2.0 seo 用户体验 UE UCD

发表评论

电子邮件地址不会被公开。 必填项已被标记为 *

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>