《就这么简单:Web开发中的可用性和用户体验》 - 向怡宁
这本书针对产品展开的点就是可用性和用户体验。很大程度上,可用性是客观且具有具体规范的。而用户体验这个东西就没有那么好描述得清楚了。
而这两者又都归属于交互设计的范畴。交互就是指用户通过某种方式发出指令。从用户的角度来说,就是开发(易学易用、使用有效果)和(令人愉悦)得交互式产品。
交互往往产生于界面,那么什么是不好的界面设计呢?提到这几点真的是感同身受。
-视觉表达不清。有的网页感觉是很多banner的堆叠,很难找到我想找到的内容,颜色俗艳,给人一眼望去很low的感觉;
-非常繁琐。同一个功能吧,设计得使用起来简单一点会吸引大家的参与与使用。如果超级麻烦真的很让人失去耐心。就说说笔记类的产品。有道云笔记我是很喜欢的,但是!!每次上传图片还需要点击对应的按钮->文件选择->上传,真的很麻烦。就比如简书吧,其实在一定的形式上类似有道云笔记,但是你把图片拖到编辑区就可以插入图片了,太省事。
-提示混乱。我觉得这个跟一个人的语文学得好不好有很大的关系。拜托,不要歧义了,清晰明确的表达才是最重要的。
-难以使用。主要还是用了很多用户难以理解的词汇,完全让人丈二和尚摸不着头脑嘛。
-强迫用户。这点真的蛮重要,要灵活地给用户提供接口,让用户作出选择。这样开放的态度对于产品设计来说真的很重要。想到之前测‘有道e读’这款app的时候,默认导航页的新闻标题的较难的词汇和短语都被翻译出来了。不过产品mm用心良苦,还添加了一个关于是否开启标题翻译的选项,这个就蛮好嘛。用户你定你看不看翻译。
所以,做交互设计的产品,先问自个儿几个问题-
这个产品给谁用啊?用在什么地方啊?
用户会怎么用啊?有哪些行为啊?
上面的问题真的好难。每个人都一样,大家想法也不一致啊,用户来尝试和验证最好了。
focus on the user, and else will follow. -by google
交互设计过程设计的4项基本活动:
理解用户需求,建立明确的需求;
用户先要什么?我们要做什么?开发满足需求的一些候选方案;
提出满足用户需求的构思(概念设计和物理设计)
概念设计:做些什么,如何运作,外观如何;
物理设计:产品细节,颜色声音图像,还有彩蛋和图标的设计;
(试试该如何来做)制作设计方案的原型;
做个demo,简单地做个样子出来用户测试和评估。
看看这个设计行不行
上面的四者是相互联系且重复进行的,这个特征被称为迭代,是交互设计的关键特征之一。
那么交互设计的三个特征是啥:
1.ucd
(提供让用户参与评估并提出反馈的机会)
2.确定具体可用性标准,并明确建档;
(要有一个纲领文件,对后续工作有指引作用)
3.必须迭代进行四种设计活动
交互产品的可用性原则
- 让用户随时了解系统的状态;
(比如正在加载,请稍后之类的) - 系统和真实世界相符合
视频播放器的按钮排布符合人类使用的预期,换个按钮位置你试试? - 给予用户控制权和自主权
人嘛,无法掌控必然敬而远之。取消按钮的存在时必然啊喂。 - 提倡一致性和标准化
对的,如果一个网站的超链接颜色字体五花八门,心好累 - 帮助用户识别、诊断和修复错误
给人家解决方案,心情才好一点 - 预防错误
word为啥有的按钮灰色不可选?恩对。 - 依赖识别而非记忆
比如同类型归个类啥的 - 强调灵活性和有效性
回车也提交好吗。。但是!!!qq有的时候你敲字真的是打算换行啊,但是我话还没说完,你居然提交了。。怒了。 - 最小化设计
此处请参看 《