User-Interface第一part的复习总结
来源:互联网 发布:字体下载软件 编辑:程序博客网 时间:2024/06/05 01:14
HCI :Human-computer Interface
What ? 人机交互,关注设计、评价和实现的,适应于人的结构设计。
Marti Hearst关于UI设计的想法: 好的UI设计将增加产品的实用性。
两个时代: 1.Pre-Web HCI: 主要面向特殊应用如游戏
2.Post-Web HCI:由于大量网页,人们开始在网上寻找更多生活需求,HCI变得更重要
Why? 1.占程序大部分工作 2.不良UI影响严重(钱,声誉,以及甚至生命) 3.优秀的目标不易达到
Re-thingking: 在过去,人机交互主要是人占主导地位; 如今,人机可以接近平等交互,电脑做更多事情,交互显得重要
Who? (谁关注?反正我不care) 1.UI设计师和软件管理者 2.产品设计和产品经理 3.合作经理 4.UI开发者 5.IT管理员 6.消费者 7.信科和心理学学生
Influence? 工效学效益,认知效益,理解人脑审美以及人类使用电脑的能力。还有一个词ethnography(民族志!宝宝你猜是啥?)
关键在于结构化,流程化的沟通: 设计、实现和评价,三项重要的HCI步骤。
Fig1 . HCI在人类认知中的范畴区域
虽然认清了定位,但这么吹水的东西,我们该怎么来研究呢?
How?
从四个大部分开始: H-Human Characteristics C-Computer System and UI System U-Use and context of computing system D-software Development process
相关不同的社会活动:研究,设计以及生产 研究方向:1.技术创新发明 2.认知实验 3.适应人类的设计研究
设计过程: 理解主题 -> 观察用户反映->可视化并预测->评价和精细调整 ->实现
Rules?
Long Nose效应,长时间的积累,好的设计是经得住考验的。(Disruption Design自己看一下,反正我没看懂, 大概是指惊天地泣鬼神的作品。)
History?
借鉴历史,以及好的产品,有助于提高审美和设计水平。 然后看一堆作品,认识一堆牛人,排名不分先后:Bush(美国总统!),Alan Turing(基佬!),Ivan Sutherland(何爸爸!),Doug Engelbart(耳机!),Alan Kay(图灵儿子!)
Principles?
Inspired by Cognitive Science & Human-Center Designed ,可用性 等。(我没见到其他?明明有很多好的设计原则,比如简单性、可用性、平衡性、借鉴自然性、系统性、主题突出等,我读其他书都随便比这个课件的多~)
Evolution?
HCI的进化史:一共九个阶段,你去记一下,反正我记不住。现在处于Intelligen Agents阶段。
说了这么多HCI的,我们怎么评价呢?这就需要MHP了,Model Human Processor
Consist? Memory, Perceptual,Moto,Cognitive 四个主要部分
Aim? 测试人对设计的认知,预测新技术的影响
Fig2.MHP的组成
怎么测人类小样们的反应呢? 测试有时串行,有时候并行,都需要分析。 然后定义一个观察周期
Fitts' Laws(适应人类)
Moving hand 耗时: Tp + Tc + Tm = 240ms
Tpos = a+ blog2(D/S+1)
Summary: time to move the hand depends only on the relative precision
required
Tn~=T1 * n^-a
Memory principle: 长期记忆和短时记忆(有效利用并实验)
why? 1.理解很多HCI技术背后的原理 2.帮你理解用户需要 3.获得大量的用户
Fig3. 关于时间的规律
工作记忆:很小并短暂,主要死记硬背,通过反复和精细变成长期记忆。 回忆:一般更容易根据线索勾起
长期记忆: 情景记忆和语义记忆
Fig4 . 不同记忆间的转换关系
- User-Interface第一part的复习总结
- Customizing the Windows CE .NET User Interface, Part 2
- ios: UI学习总结(user Interface)
- ios: UI学习总结(user Interface) UITextField
- ios: UI学习总结(user Interface)UIButton
- User Interface
- user interface
- MUI(Multilingual User Interface)的实现
- Android - UI(User Interface)的基本设计
- 《Effective C#》Part I:第一部分总结
- 复习二:C的OOP-Interface继承
- Understanding User Interface in Android - Part 4: More Views(译)
- Customizing the Windows CE .NET User Interface, Part 2 (2/2)
- java的interface总结
- User Interface Process(UIP) Application Block 2.0 研究总结
- User Interface Process(UIP) Application Block 2.0 研究总结
- User Interface Process(UIP) Application Block 2.0 研究总结
- User Interface Process(UIP) Application Block 2.0 研究总结
- 1016 Problem P
- leetcode 90. Subsets II
- boost.asio系列——io_service
- Weex详解:灵活的移动端高性能动态化方案
- 从头认识多线程-2.12 synchronized标记的方法和synchronized(this)标记的代码块锁定的是当前对象
- User-Interface第一part的复习总结
- jq记录
- 面试常遇到的通配符匹配的两个小问题总结
- ZJNU - 1433 [a,b]区间素数的个数
- 观察者模式
- vi 命令总结
- 学习篇---自定义SiderBar
- [BZOJ1088] 扫雷游戏mine
- 艺术编程入门(2)----认识一下Processing