美文网首页
6.2.1如何简化复杂的操作

6.2.1如何简化复杂的操作

作者: 苏千千0046 | 来源:发表于2018-02-10 20:52 被阅读0次

1、减少冗余步骤和干扰项

人们在处理信息、学习规程和记忆细节方面的能力是有限的。选项越多,步骤越长,用户需要耗费的注意力和理解力就越多。一个人面临的选择越多,所需要做出决策的时间就越长。复杂的操作流程,也往往来源于冗余的步骤和干扰项。

多一次跳转,意味着多一次注意力的转移,多阅读和理解一个页面的信息。减少一个不必要的步骤,会让用户操作起来觉得轻松很多。

提供很多选项,看似可以给用户更多选择,让他们可以掌控局面,但如果超过了一定的界限,特别是在很多选择都很类似的情况下,反而会给用户带来负担。

2、将复杂操作转移给系统

每一个过程都有其固有的复杂性。无论在产品开发环节还是在用户与产品的交互环节,这一固有的复杂性都无法依照我们的意愿消失,而只能设法调整、平衡。复杂性存在一个临界点。超过了这个点,过程就无法再简化了。你只能将固有的复杂性从一个地方转移到另一个地方。比如想要做菜就一定要洗菜、切菜,这个复杂过程是无法跳过的。但我们也可以购买洗好、切好的蔬菜,将复杂转移给商家。

3、简化操作方式

4、优化操作过程

操作中得不到反馈,发生错误后重新填写,比操作流程的冗余更加可怕。这些细节的不足,也增加了操作的复杂性。用户本来只需填写一次表单,在填写错误时只需修改一个选项,可是由于设计的不足,用户需要反复填写2次甚至3次表单,这也大大增加了操作的复杂性。界面中各种小细节的不足,就像公路上的减速带,会降低用户的效率。

提供合适的首选项、适时帮助、及时反馈、提供合理的默认值,等等,这些细节的优化,可以帮助用户降低出错几率,使他们能够更快、更顺畅地完成任务

因为缺少预先提示而导致的重复操作也会使操作流程变复杂

相关文章

  • 6.2.1如何简化复杂的操作

    1、减少冗余步骤和干扰项 人们在处理信息、学习规程和记忆细节方面的能力是有限的。选项越多,步骤越长,用户需要耗费的...

  • 6.如何简化复杂操作

    1.减少冗余步骤和干扰项 选项越多,步骤越长,用户需要耗费注意力与理解力就越多,进而做出选择的时间就越长。 提供很...

  • iOS 外观模式

    外观模式封装,隐藏实现细节。简化了操作,简化流程,解耦,简化操作逻辑。 应用,适用场景复杂的子系统,改进使用操作类...

  • 1、学习正则表达式

    作用:用于专门操作字符串 特点:用一些特定的符号来表示一些代码操作,简化书写 好处:可以简化对字符串的复杂操作 具...

  • 简化复杂

    总觉得自己是个明白人,但其实不然。明白的多了,糊涂的也就多了,选择多了,结果也就多了。回头看,哪有什么正确的答...

  • 如何简化操作流程

    什么是操作流程? 操作流程指的是用户为了达到某个目标所需要经历的操作和场景转换。 产品设计中的「操作」我们可以理解...

  • 如何简化操作流程

    关于提升用户体验的方法论非常多,其中一个比较常见的就是简化操作流程。我们对此非常熟悉,但是我很少看到有文章系统的去...

  • 创建子程序的正当理由

    降低复杂度; 引入中间、易懂的抽象; 避免代码重复; 支持子类化; 隐藏指针操作; 提高可移植性; 简化复杂的布尔...

  • 如何简化界面操作,如何让繁杂的信息更加条理清晰?

    如何简化复杂的操作,首先是减少冗余步骤和干扰项,因为人们在处理信息学习记忆细节等方面的能力是有限的,所以选项越多,...

  • 6. 在Node.js中操作文件系统

    6.1 同步方法(xxxSync)与异步方法 6.2 对文件执行读写操作 6.2.1 文件的完整读写 完整读取文件...

网友评论

      本文标题:6.2.1如何简化复杂的操作

      本文链接:https://www.haomeiwen.com/subject/kiehtftx.html