交互设计实用指南系列(9)—一次点击

作者:定侯 来源:taobaoUED 时间:2010-02-08 12:42:00 

有一次去超市换货,本能的找到服务中心,服务中心说这个业务在超市旁边一个房间里,由于忘记带小票,那个小房间的人让我去另外一个小房间调电脑里的记录,调出来我拿着记录单去了卖货的地方才换货。其实超市退换的需求也不少,整个过程服务态度很好,但是很麻烦。

其实我们日常生活中很多事情,办起来过程很罗嗦,办事的工作人员说这是应该的,都这样做,可应该不应该,谁是评判标准呢?

交互设计一个很重要的目地就是让用户方便快捷的执行任务和完成工作。在互联网产品的交互设计中,尽可能的消除每一个附加工作,做到尽可能一次操作而完成任务。一次操作是个概念,并不是完成任务只能点击一次,而是减少用户操作次数。使之提高工作效率。

交互产品经常包括一些不必要的具有繁重工作量的交互,对于用户而言,这些就是附加工作,附加工作不直接实现目标,但对于实现目标是有用因素。附加工作的问题是它们在消耗我们的精力,而不是直接实现我们的目标,如果能够消除附加任务,我们就能让用户更加又效率,更有生产率。并且能够改善软件的可用性。作为一个交互设计者,你应该对附加工作的存在非常敏感,用户界面中附加工作的存在是造成用户不满的首要原因,因此每一个设计者都值得关注各种形式的交互附加工作。(About face 3,第11章:消除附加工作)

那么,如何减少用户的附加工作,保证用户工作效率呢?
1,保证主操作以及用户常用功能的方便展现。
这是用户快速完成任务的核心。比如播放器需要突出播放按钮,而收起了快进功能。ps的滤镜里会第一个展示出你上次应用过的滤镜效果,方便再次应用等。

2,合适的关闭与隐藏新手培训工具
用户不会长期停留在新手状态,所以新手的任务对于中间用户和高级用户来说就是附加工作,需要关闭或者隐藏。 

3,平衡好视觉装饰元素对用户操作的干扰
适度的装饰性元素会有助于创造特殊情绪和氛围,以及产品个性便于品牌记忆。但是过度的装饰会干扰用户工作效率,因为用户不得不分析、破解,以区分哪些是关键信息、操作功能等。

这点对从视觉转过来的交互设计师尤为重要,视觉设计在缺乏系统的用户交互行为认知的情况下,很容易使设计浮于表面,从而做到吸引用户眼球后又让用户不明白如何方便的应用,这也是产品设计和广告设计的根本区别。

4,不要轻易打断用户操作流
用户高效的使用工具会进入一种自然流的状态,这个时候需要一些努力才能打断,例如突然电话响了。错误消息对话框就是如此。一些打断是不可避免的,但另外一些则不是必要的。

5,改善导航
更好的利用导航将保证用户的任务操作,明晰导航里将详细讲述。  

标签:交互设计,指南,点击
0
投稿

猜你喜欢

  • PHP面向接口编程 耦合设计模式 简单范例

    2023-10-24 09:18:27
  • sqlserver 2008手工修改表结构,表不能保存的问题与解决方法

    2024-01-23 03:07:26
  • Python时间处理模块Time和DateTime

    2021-10-12 18:04:38
  • 序列化Python对象的方法

    2022-07-09 22:51:59
  • Python函数中的作用域规则详解

    2023-02-14 04:32:28
  • python opencv捕获摄像头并显示内容的实现

    2021-12-08 23:16:24
  • vue实现输入框的模糊查询的示例代码(节流函数的应用场景)

    2024-05-08 09:33:35
  • Python函数命名空间,作用域LEGB及Global详析

    2022-09-18 18:14:16
  • ASP下标越界错误的解决方法

    2008-10-19 17:39:00
  • Vue中的基础过渡动画及实现原理解析

    2024-06-05 15:28:24
  • sql中 RecordCount=-1问题

    2008-03-02 17:18:00
  • 使用PyV8在Python爬虫中执行js代码

    2022-05-09 14:33:36
  • MS SQL2000 数据库自动备份方法

    2010-07-22 19:52:00
  • 根据表中数据生成insert语句的存储过程

    2008-11-10 12:13:00
  • ASP应用:用stream读文件

    2007-09-24 13:33:00
  • Python通过递归获取目录下指定文件代码实例

    2021-02-24 15:08:51
  • Sql server中时间查询的一个比较快的语句

    2008-12-29 14:16:00
  • go和python调用其它程序并得到程序输出

    2021-06-05 21:43:02
  • js 点击a标签 获取a的自定义属性方法

    2024-04-16 10:33:02
  • Python实现迭代时使用索引的方法示例

    2022-12-15 11:08:48
  • asp之家 网络编程 m.aspxhome.com