推荐认知与设计——理解UI设计准则读书笔记

格式塔原理 结构、组合、层次
阅读应无意识 文字的应用与处理
色觉 色彩的运用
边界视力缺陷 信息可见
记忆力不完美 减少记忆、提供引导
大脑的时间常量 提高响应度
Chapter1 我们感知自己的期望
*影响感知的三个因素:经验(过去)、环境(现在)、目标(将来)
对用户界面设计的启发:
1. 避免歧义
2. 保持一致
3. 理解目标
Chapter2 为观察结构优化我们的视觉
*视觉感知的格式塔原理:
a. 接近性原理 通过拉近、拉开距离将对象分组
b. 相似性原理 利用相似性分组
c. 连续性原理 滑动条的使用
d. 封闭性原理 GUI中重叠对象的使用
e. 对称性原理
f. 主体/背景原理 背景使用、弹出信息
g. 共同命运原理 运动
Chapter3 我们寻找和使用视觉结构
*当信息以简洁和机构化的方式呈现时,人们更易于浏览和理解。
设计启示:
1. 结构化处理长串数字
2. 使用数据专用控件
3. 显示出视觉层次
Chapter4 阅读不是自然的
*最有效的阅读方式是无语境的、自下而上的特征驱动方式。
设计启示:
1. 保证用户界面里的文字基于无意识处理有效进行。(避免非常用文字、难辨认的字体、微小字体、背景嘈杂、重复内容、居中对齐)
2. 将文字格式设计出视觉层次
3. 尽量减少阅读
Chapter5 色觉是有限的
*人类色觉特点:
a.对反差而非绝对色彩或亮度敏感
b.颜色辨别力依赖于颜色的呈现方式
c.有些人是色盲
d.物理环境和条件影响对颜色的感知
色彩使用准则:
1. 让反差较高
2. 使用独特的颜色(红、绿、黄、蓝、黑、白)
3. 避免使用色盲人无法区分的颜色对
4. 在颜色之外使用其他提示
5. 将强烈的对抗色分开
Chapter6 我们的边界视力很糟糕
*人类视野的空间分辨率从中央向边缘锐减。
设计启示:
1. 放在用户所看的位置上
2. 标记出错误
3. 使用错误符号
4. 保留红色以呈现错误
Chapter7 我们的注意力有限,记忆力不完美
*短期记忆容量小、不稳定;长期记忆易出错、受情绪影响、追忆时可改变。
设计启示:
1. 模式
2. 搜索结果(显示搜索词)
3. 指令(允许随时查阅使用说明)
Chapter8 对注意力、形状、思考以及行动的限制
*人们的行为会遵循一些可预测的模式:
a. 注于目标而很少注意使用的工具 让用户专注目标
b. 用外部帮助来记录正在做的事 标识已完成与未完成
c.跟着信息“气味”靠近目标 理解用户目标,引导其实现目标
d.偏好熟悉的路径 减少用户动脑而非减少点击(有时)、引导最佳路径、同时提供慢与快路径
e.思考周期:目标,执行,评估 提供路径、节点上提供清晰信息、提供反馈
f.完成任务主要目标后经常忘记做收尾工作 提醒未完成、自己完成扫尾工作
Chapter9 识别容易,回忆很难
1.选择而非输入
2.尽可能使用图像
3.使用缩略图
4.越多人使用的功能越可见
5.使用视觉提示让用户知道当前位置
6.让认证信息易回忆
Chapter10 从经验中学习与学后付诸实践容易,解决问题和计算很难
1. 显著标识系统状态和用户当前进度
2. 引导用户完成目标
3. 不要让用户诊断系统问题
4. 尽可能减小设置的数量和复杂度
5. 让用户使用感觉而非计算
6. 让系统令人感到熟悉
7. 让电脑去计算
Chapter11 许多因素影响学习
1. 做一个任务分析
2. 设计一个专注于任务的概念模型,其中包括对象—操作分析
3. 严格按照任务分析和概念模型设计用户界面
Chapter12 我们有时间要求
*一个交互系统的响应度是觉得用户满意度的最重要因素。
1.立刻告知收到用户的动作
2.让用户知道软件是否在忙
3.等待的同时允许做别的事
4.动画要平滑和清晰
5.让用户能够终止不想要的长时间的操作
6.让用户知道长时间的操作需要多长时间
7.尽可能让用户来掌控自己的工作节奏

转载自:http://blog.sina.com.cn/s/blog_750409680100urg5.html

更多相关文章
  • UI设计系统性讲解课程课程观看地址:http://www.xuetuwuyou.com/course/58课程出自学途无忧网:http://www.xuetuwuyou.com一.课程介绍: 整套课程涉及的技术点包括软件应用.ui设计基础.交互以及用户体验在界面当中的应用.其中软件是容易攻破的部分需 ...
  • <内核设计与实现>第二章读书笔记 第二章 :从内核出发 2.1 获取内核源码 2.1.1- Git一个新版本的控制系统管理代码 2.1.2安装内核源代码 - 内核压缩以GNUzip(gzip)和bzip两种形式发布. - bzip:默认与首选. 2.1.3安补丁: $ patch -p1 ...
  • <内核设计与实现>第一章读书笔记 第一章:Linux内核简介 1.1 Unix的历史 Unix强大的特点 A.简洁,几百个系统调用,明确的设计目的 B.文件对待所有东西 C.移植性强(C语言) D.进程创建快,使用fork()系统调用. E.进程间通信元语,进程间通信机制 1.2 lin ...
  • Linux内核设计与实现第四周读书笔记——第五章
    <Linux内核设计与实现>第四周读书笔记——第五章  内核提供了用户进程与内核进行交互的一组接口.这些接口让应用程序受限地访问硬件设备,提供了创建进程并与已有进程进行通信的机制,也提供了申请操作系统其它资源的能力. 5.1 与内核通信 系统调用在用户空间进程和硬件设备之间添加了一个中间 ...
  • 谷歌数据中心设计的十项基本原则Google一向对其数据中心相关技术和信息守口如瓶,不过可能是受到Facebook开放计算项目的刺激,以及在全球范围内推动 绿色数据中心技术的呼声的回应,Google最近一段时间开始放松对自身数据中心的信息控制(甚至数据中心的数量都是商业机密),2012年底 Googl ...
  •            软件设计可分为两个部分:编码设计与UI设计.编码设计大家都很熟悉,但是 UI设计还是一个很陌生的词,即使一些专门从事网站与多媒体设计的人也不完全理解UI的意思.UI的本意是用户界面,是英文User和 interface的缩写.从字面上看是用户与界面2个组成部分,但实际上还包括用 ...
  • <Linux内核设计与实现> Chapter4 读书笔记 调度程序负责决定将哪个进程投入运行,何时运行以及运行多长时间,进程调度程序可看做在可运行态进程之间分配有限的处理器时间资源的内核子系统. 一.多任务  多任务操作系统就是能同时并发地交互执行多个进程的操作系统. 多任务系统可以划分 ...
  • 问题这个问题,也来自QQ群的讨论,整理一下.问: 13:12:49我问一个具体问题,我做移动OA问题是 UI设计 怎么做到敏捷呢?其实就是 设计稿变化 程序老跟着变陈勇-咨询-北京 (139107533)2012-06-29 13:17:50恩,我们团队不大,我自己一个人做了产品经理.项目经理.主程 ...
一周排行
  • 最近准备换单位了,离开奋斗近8年的监理公司,不禁感慨万千,思考走过来的8年监理生活,想做一简单总结,给大家做次分享.在干监理之初,没有任何人来指导你的工作,也没有人教你怎么做,只是在很短时间内,疯狂阅读了一些方法论书 ...
  • AD管理之三,企业根CA的安装
            在这个充满危险的互联网上-为嘛说互联网危险?比如今天你在一个群里被人爆了老 ...
  • 张国祥老师参访联创公司化运作系统班学员企业成都振中力电气设备成套有限公司转自中小企业规范化管理网 通讯员 小陈2014年11月26日下午,企业规范化管理实战专家.流程管理专家.联创世纪教育训练集团首席流程咨询专家.联 ...
  • MyBatis的动态SQL是根据OGNL表达式的,号码大全它能够协助咱们方便的在SQL句子关键词挖掘工具中完成某些逻辑.MyBatis中用于完成动态SQL的元素首要有:ifchoose(when,otherwise) ...
  • CentOS 5.7下利用LVM分区安装Xen安装虚拟机与磁盘空间动态扩容一.Xen安装.配置与管理    1.虚拟主机系统安装从5.0系统起,Redhat就加入了虚拟系统平台的安装选项,并列为收费项目,要在安装系统 ...
  • 项目变更管理1.变更的工作程序:提出与接受变更申请对变更的初步审变更方案论证变更控制委员会审查发出变更通知并实施变更实施的监控变更效果评估判断变更后的项目是否纳入正常轨道======================= ...
  • 在老的项目中使用的是Spring3.2,最近我使用了Spring4.0.6进行迁移测试,之前使用的mock的测试没有问题,但是在Spring4中报错如下:java.lang.NoSuchMethodError: or ...
  • iptables+squid企业实战分析
    netfilter/iptables+squid综合案例分析 实验背景     小诺公司内 ...
  • 虚拟化与云计算也跳不出的成本怪圈——新时代下的“安迪-比尔定律”分析个人观点仅供参考,不代表任何公司或组织.随着虚拟化与云计算的飞速发展,精打细算的CIO们开始考虑如何通过这些新技术降低组织的IT开支,这在IT预算日 ...
  • Win10应用开发把文件嵌入到XML文档
    把文件内容嵌入(或存入)到XML文档中,相信很多朋友会想到把字节数组转化为Base64字符 ...