交互设计的用户行为模式十二项


安全探索

方便用户进行探索和尝试,支持多级撤销,

即时满意

让用户立即完成一个任务,给他们信心。

满意即可

人们不愿意付出哪怕一点点多余的思考,给他们他们熟悉的模式元素,让他们熟悉环境,可已立即上手。

  • 让标签简短,容易上手。
  • 使界面的布局有意义,让用户理解。
  • 给用户的误操作提供退回的通道,或是安全舱。

中途变卦

  • 在深层级的页面中提供全局导航,方便用户跨级别跨内容跳转。
  • 要支持重新进入的特性,即发生跳转后,其之前的信息必须保存在会话中。

延后选择

  • 不要再用户已开始的时候就面临过多的选择。
  • 在必须使用的表单上,清楚注明必须填写的字段,允许用户跳过可以跳过的问题。
  • 尽可能的提供良好的默认值。
  • 让用户将来可以回到需要延后的填写的字段,别且要将这些字段放在显眼的位置上。

递增构建

反馈很重要,让操作和反馈可以帮助用户及时的修改,让用户进入创造的状态(flow)。

  • 构造器类的工具要支持用户快速的变化和保存。
  • 提供告诉用户现在是什么样子和他们的行为。

习惯

  • 支持用户习惯如ctrl+s等,让用户在很大程度上提高了效率。
  • 一个应用内部的一致性非常重要。

空间记忆

  • 人们对于位置的敏感超出对于名字的敏感。
  • 把固定的按钮放在固定的位置上
  • 空间记忆也是一种习惯,如果不了解用户习惯,提供可以动的面板,但是不要重新排定选项框的顺序。
  • 菜单中间的项目要比处于底部的项目获得更多的用户注意力。

前瞻记忆

  • 个人用便签,即时贴。
  • 留在窗口的屏幕上。
  • 直接插入文档中标示。
  • 放在桌面上而不是系统其他位置的文档。
  • 不好意已清空没有用的文件。
  • 除非用户要求不要自动组织或是排序那些文件和对象。
  • 如果用户在输入表单时退出,要保证一定时间内再进入该表单时原信息都在,并提示用户从什么地方继续填写。

简化重复的工作

应用宏模式,无论在什么模式下,这个模式是要为用户提供某种简单的完成重复任务的方式,否组那些重复的劳动会浪费很多的时间,很无聊,也容易出错。

只支持键盘

  • 可以在菜单条上定义快捷键,加速键和各种操作的记忆方式。
  • 从清单中选择,特别是再多选项的时候,可以使用箭头和辅助键、
  • tab键经常用来移动键盘的焦点。
  • 大多数的标准控件,包括单选按钮和组合框,都允许用户从键盘改变他们的输入值。
  • 对话框和网页经常会有一个默认按钮——他代表我已完成这个任务。

旁人建议

一个在线的支持社区是一个应用玩这个帮助系统的一部分,而却是很有价值的一部分。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 下面的原则对于有效的用户界面的设计和实现都是最基本的,不管是针对传统的图形用户界面还是针对任意的可联网的智能电子设...
    arlene112阅读 2,315评论 0 16
  • HTML表单 在HTML中,表单是 ... 之间元素的集合,它们允许访问者输入文本、选择选项、操作对象等等,然后将...
    兰山小亭阅读 3,437评论 2 14
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,192评论 4 61
  • 表单基础知识 在HTML中,表单是由 元素来表示的,而在JS中,表单对应的则是HTMLFormElement类型。...
    oWSQo阅读 918评论 0 1
  • 水陆栖 2012年,传说中的灾难年,就像神话里天神灭世那样,毁灭整个人类世界,而这个世界上唯一的希望就在西藏···...
    水陆栖阅读 674评论 0 0