简约至上已经读过一遍,默默的记下笔记摘抄,每每读来还是挺有收获。
特征
简单并不意味着最少化。朴素的设计仍然具有自身的特征和个性
描述要点的两种方式
每个设计都是在考虑诸多限制之后给出的方案。最好是在设计之初就搞清楚都存在哪些限制。然后才能保证自己的设计能够与用户的需求紧密贴合。
走出办公室
无法控制用户使用软件的环境,而只能使软件设计符合环境需求。
三种用户
可以把用户分为三种类型。
第一类专家型用户愿意探索你的产品或服务,并且会给你提出各种改进建议。
他们舍得花时间研究新产品,探索产品的新功能。
第二类可以叫做随意型用户。他们可能使用过类似的产品或服务。他们有兴趣使用更高级更复杂的产品,但却不愿意接触全新的东西
最大的一个用户群体是主流用户。他们自己不会因为你的技术而使用你的产品,使用你产品的目的是完成某项任务。他们会掌握一些重要功能的使用方法,但永远不会产生学会所有功能的想法。
为什么应该忽略专家型用户
极少数人在那里制造噪音,顽固地要求那些对典型用户而言太过复杂的功能。
为主流用户而设计
通过观察这些人可以学到很多东西。我观察过的每一个用户测试都对改进网站或手机有所启示。但把这些人作为目标用户,实际上还是在考虑我们自己。
主流用户想要什么
在明确自己的认识时,要时刻把主流用户放在心坎上,这样才不至于无意间切换到专家视角,从而避免一些难以察觉的设计问题。
描述用户体验
如果你想让自己的设计简单,每一个细节都至关重要。
环境、角色、情节
很多复杂的设计都是因为没有考虑到现实世界的压力而导致的,或是因为设计者期望用户自己能够应付一切,或是因为他们不小心漏掉了某个重要的环节。
极端的可用性
要想简单,务必把目标定得高些再高些,不要使用常规的可用性目标。
明确认识
正如前Yahoo!首席设计架构师卢克·弗罗布莱夫斯基(Luke Wroblewski)所说:“你的第一个设计看起来可能很像那么回事,但那通常只是对你想要解决的问题的初步定义。”
分享
这个功能确实能让它更简单、更稳定,但不能更快,因此我们就把它停掉了。”
注: 很多时候我们都应该抗拒不断增加功能的诱惑,坚持设计之初的原则
四个策略
我见过很多为简化DVD遥控器而设计的方案,我把这些方案分成四大类。
删除——去掉所有不必要的按钮,直至减到不能再减。
组织——按照有意义的标准将按钮划分成组。
隐藏——把那些不是最重要的按钮安排在活动仓盖之下,避免分散用户注意力。
转移——只在遥控器上保留具备最基本功能的按钮,将其他控制转移到电视屏幕上的菜单里,从而将复杂性从遥控器转移到电视。
砍掉残缺功能
经济学上把这种现象称为“沉没成本误区”。事实上,用于创建这部分功能的成本是不可能收回来的,因此判定这种功能的唯一方式就是看它能够发挥几分作用,看保留它会额外导致多少成本。
假如用户……
如果你发现自己(或别人)说:“假如用户需要……”那么只有一个答案:搞清楚这个功能对用户是否真的重要。问一问:“我的目标用户经常会遇到这个问题吗?”如果回答是“几乎没有遇到过”,那么,请放弃这个想法,继续前进。
决策
在面对无数的选项和按钮时,人们一般都会感觉不知所措。拿到一个复杂的小玩意之后,他们会因为看不懂、玩不转而心烦意乱,乱中反而更容易出错。太多选择容易让人反感。
删减文字
多余的文字通常是浪费。用户不会傻了吧叽、一字不落地看完。他们用眼睛扫视整个页面,只捡其中有意思的词或句子看两眼就不错了。
分层
感知分层借助于颜色很容易实现。除了颜色之外,使用灰色阴影、大小缩放,甚至形状变化,都可以实现感知分层。
阶段展示
用户希望每个环节都能像讲故事一样层层展开,在理解了这是个什么故事之后,他们自然会跟着一步步地去做。
让功能容易找到
就算标签再大,如果把它放到了用户关注点之外,用户也看不到。而在Comic Life中,他发现即使是一个非常小的标签,只要把它放在了用户关注点上,也会收到良好的效果。
隐藏的要求
删除不必要的、组织要提供的、隐藏非核心的。
细节
对于面向大众的软件产品来说,用户远远不止一个,而是数以千计的,有时候甚至是几十几百万用户每天都要使用你的软件。每个用户的几秒钟累积起来可能就是几年时间。设计中微小的瑕疵都可能变成永远挥之不去的烦恼。花上半天时间重新设计一个解决方案,解决看似微不足道的小问题,也许就能把成千上万次愤怒的用户投诉消弥于无形。