当前位置: 首页 > news >正文

交互设计[1]--设计心理学

最近看完了关于交互设计方面的设计心理学,不得不说,国外对于某一学科 (当然我是说所有的学科都囊括)的研究的确很精深,这一本80年代的书,现在拿出来依然能够非常受用,不得不惊叹作者的独到见解。

又或者是心理学这门研究心理的玩意,不是特别容易变吧,有句中国的老话说得好:江山易改、本性难移。哈哈~

下面简单说下,总结的书中的一些独到见解,希望对大家有帮助:

No1.本书中大量列举示例来论证作者的观点,这本身就是一种易于理解的方式,同时作者也利用这种实践书写了本书的核心思想,让用户易使用/易理解、外部环境提示用户、尽可能让用户少思考(当然用户基本的记忆是必不可少的)... 

No2.当然本书的核心思想可以用一句话解释的(你可以忽略我啰嗦的No1):以用户为核心来设计产品

No3.美观固然重要,但是不能光注意UI的设计,而不注重UE的设计(不好意思,一下进入了老本行,其实本书适用于所有设计类的行业,不仅仅是计算机)

No4.以下几个原则是设计中所值得遵守的:(1)可视性:即你所看到的能够为你提供足够的提示性功能,并且所有的功能总能够适时的提示出来,既不打扰用户的正常操作,又不会让此功能让用户视而不见(2)匹配原则:其实说白了就是符合用户的正常思维模式,用户看到在左边的,它的操作键也在左边(3)反馈原则:及时给用户以反馈,要不然用户都不知道干了啥(4)正确的概念模式:一个正常流程的设计模式可以让用户用起来“很爽”,好吧,写到这看到书上有这方面的总结,截图了,懒得打字了,省的打错了,哈哈~


No5.头脑中的知识和外界知识,好吧,我简单说下我的理解,其实还是说明了合理提示的重要性,在web设计中说白了就是你的设计最好是连用户手册都没有,说到这,我忍不住想吐槽我最近做的一个项目,希望大家勿怪。

----------小插曲-----------

最近在做一个项目,这个项目是由我主要设计的,所以吐槽也是吐槽我自己了。

我做了一个报警平台的项目,我勒个去,由于自己在设计方面的不足,而且项目工期比较紧张,导致产品设计阶段就出现了很大的问题,这种问题一直积累到项目开发阶段,这个时候问题就比较严重了,导致做的时候还需要改数据库表设计,这就说明了一个很大的问题,以前我们总说过度设计不好,敏捷开发才是王道。说句难听点的,我们真的了解敏捷开发吗?敏捷开发也不一定让你设计的不充分啊,所以一个良好的设计是项目成功的开始,这就让我想起了生物链的化学反应,越到高级动物,所在身体内积累的越是不可逆的东西,不知道大家懂不,这个是非计算机科班出身人的特权哦(本化学专业)。希望大家引以为戒,项目的专业性从设计阶段就打好基础,避免后期大量不合理的改动,会具有非常大的挫败感啊。

----------小插曲结束-----

好吧,再贴一张图。果然80年代的表格还是不如我们现在更加的“科技时尚”哈,但是毕竟是牛


No6.当然,良好的设计非一朝一夕所能完成,我们需要踩很多的坑,才能够以后合理的去填坑,所以,我们应该感谢设计路途中给我提出bug、提出设计上不合理的同胞们,是你们,让我成长。同时也给设计人员提个建议,你的买家并非最终用户,你们要想设计出像苹果那样的贵族产品,你们就得深入了解用户,当然,福特老总说过一句话:用户想要的永远是跑的快的驴子。除了了解用户,你得有所创新,搞出像苹果一样,即便被咬了一口一样,还被别人屡舔不鲜的产品。所以--产品设计还有一个书中没有提到的--

了解用户、深入思考(多角度思考)、积极创新(同时你也要知道,革命性的举措总有一些老古董反对)

No7.设计界有种说法叫设计哲学,其中有一点就是:要用正确的态度看待差错问题。说白了就是我们如果处在用户的角度,我们应该想到的是:不是我很笨,是产品设计的很蠢;处在产品设计的角度,我们应该想到:用户都是笨蛋,我们应该尽可能不要让他们思考。

No8.用户设计本身就是一个集多种学科在一起的设计,我们很难做到非常标准的设计与标准的流程,只能说是在不同的时机进行不同的设计,这可能有些读者会说我打擦边球,为了不好好写而找借口,是的,写到这,我突然心虚了,想到我设计的时候,虽然现在吐槽,但是当时即便是觉得有问题,也没有足够的时间去想问题到底在哪,关键是即便有时间,我也不知道应该如何去想,从哪个角度去想这个问题,那么就引出了下一个观点

No9.有时候设计人员很容易“陷进去”,这个时候,你应该适时的出去走走,或者找个没有“陷进去”的“旁观人员”来批判下你的作品,虽然他说的不一定全是对的,但至少能够引起你心理上的波动,这个时候,你才能够站的更高的去看待一些问题,所以说设计人员是一个工作压力很大的工作,能承人之不能承受之压力,才能设计出越趋近于完美的个性化产品

No10.隐形计算机,未来的发展,当然现在ms已经这样的发展趋势了,及时说你在操作计算机,而已已经忘记了你是在对一台计算机操作,而你更加关注事情本身

No11.化简为繁,好吧,引用下书中的原话:

(1)应用储存于外界世界和头脑中的知识

(2)简化任务的结构

(3)注重可视性,注重执行阶段和评估阶段的鸿沟(说白了就是及时给予反馈)

(4)建立正确的匹配关系

(5)利用自然和认为的限制性因素(这个真心比较常见,想想我们为删除做出的阻碍性的操作流程)

(6)考虑可能出现的人为性操作(多角度思考问题)

(7)最后选择,采用标准化(标准化也是公司发展到一定程度所追求的目标)

No12.设计的三种模式,贴张图,不多解释,我觉得和上边的多角度思考没有什么特别的区别,只不过是教你怎么多角度思考而已,经验活吧:


好吧,我也来个致谢,谢谢这本书的作者,让我对设计心理学的认识,谢谢网上能下到免费的电子书,哈哈~

开元精神吗?吐舌头

转载于:https://www.cnblogs.com/sunyingyuan/p/3686222.html

相关文章:

  • phpstorm设置断点过程
  • 演示:交换机端口安全的配置
  • 软件测试必须要知道十个关键点
  • 使用Javascript来编写贪食蛇(零基础)
  • 使用 JMeter 完成常用的压力测试
  • 内连接和外连接
  • 阿里丁烨看过程改进:如何提高被改进团队积极性
  • MySQL 性能监控4大指标——第一部分
  • 运行yum报错:No module named yum
  • 如何在Word中插入几何画板图形
  • jQuery().end()的内部实现及源码分析
  • 应用生命周期终极 DevOps 工具包
  • ASP.NET项目与IE10、IE11不兼容的解决办法
  • Selenium webdriver 操作日历控件
  • Qt一步一步实现插件调用(附源码)
  • SegmentFault for Android 3.0 发布
  • [ 一起学React系列 -- 8 ] React中的文件上传
  • 【comparator, comparable】小总结
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  •  D - 粉碎叛乱F - 其他起义
  • Dubbo 整合 Pinpoint 做分布式服务请求跟踪
  • ES6--对象的扩展
  • HTML-表单
  • Java知识点总结(JavaIO-打印流)
  • MyEclipse 8.0 GA 搭建 Struts2 + Spring2 + Hibernate3 (测试)
  • react 代码优化(一) ——事件处理
  • React 快速上手 - 07 前端路由 react-router
  • SQLServer之创建显式事务
  • UEditor初始化失败(实例已存在,但视图未渲染出来,单页化)
  • Vue.js源码(2):初探List Rendering
  • Vue官网教程学习过程中值得记录的一些事情
  • Webpack 4x 之路 ( 四 )
  • 案例分享〡三拾众筹持续交付开发流程支撑创新业务
  • 等保2.0 | 几维安全发布等保检测、等保加固专版 加速企业等保合规
  • 使用 5W1H 写出高可读的 Git Commit Message
  • 数据科学 第 3 章 11 字符串处理
  • 微信小程序开发问题汇总
  • 一加3T解锁OEM、刷入TWRP、第三方ROM以及ROOT
  • [Shell 脚本] 备份网站文件至OSS服务(纯shell脚本无sdk) ...
  • Java总结 - String - 这篇请使劲喷我
  • shell使用lftp连接ftp和sftp,并可以指定私钥
  • 格斗健身潮牌24KiCK获近千万Pre-A轮融资,用户留存高达9个月 ...
  • 如何在 Intellij IDEA 更高效地将应用部署到容器服务 Kubernetes ...
  • ​Spring Boot 分片上传文件
  • ​软考-高级-系统架构设计师教程(清华第2版)【第12章 信息系统架构设计理论与实践(P420~465)-思维导图】​
  • #Linux(make工具和makefile文件以及makefile语法)
  • #Z0458. 树的中心2
  • (C语言)深入理解指针2之野指针与传值与传址与assert断言
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (MonoGame从入门到放弃-1) MonoGame环境搭建
  • (ZT)北大教授朱青生给学生的一封信:大学,更是一个科学的保证
  • (二)fiber的基本认识
  • (附源码)ssm基于jsp的在线点餐系统 毕业设计 111016
  • (附源码)计算机毕业设计SSM教师教学质量评价系统
  • (蓝桥杯每日一题)love