编者按:这篇文章自 Taras Bakusevych 的文章《How to simplify your design》
如今数品,在不断迭代过程,会加入更多功能,添加更多技术支持,更新进阶特性。而另,企业于构简单实用品,也样常着迷。这毫疑问是存在微妙抗和冲突——如何让更好更多信息,以更加轻量易用呈现出来?这涉及到品简化改版技巧了。
让品变简单,其实件困难事情。
可以将「简」定义为「更加易于理解或完成」,或者是「不困难」。值得一提的是,简否,它是主观的,对于一个人而言简,对于另一个人而言不一定简。通常,是通过下面的三个步骤来判断一件事情是简还是困难:
在《简法则》当中,John Maeda 提供了10条法则,这些法则能够帮你衡商业、术、计所带来的复杂性——更通俗的来说,就是如何理简化但是能收获更多。
The Laws of Simplicity, John Maeda
Meada,为省理工媒验室的教授,他也是举世闻名的平面设计师。在书中,他非常慎重地探讨「改进」一概念,在他看来,它通常并不总意味着「更」。无论是对复度,还是简化,只是相对概念。结合合理的培,培造火箭的科学家也不是难,但是总有一关键的因素,让简单的情变复,在设计中我们应该尽量去规避它们:
么,我们在具的产品改版中,要何合理地简化呢?下面,是我结合原则来总结的21条建议:
有太的产品试图让你更用户做更的情,每个企业试图成为行业中的瑞士军刀。但是,果你希望产更加简单,么你需要有一个核心价值,并且确定产品正针对的是谁,并非每个产品应该成为 Facebook。你的产品的核心价值是什么?
想要简化产品,最简的方法,是经过深思熟虑之后再进行简化和删除。如果组件或者模块的功能、价值存疑,那请删除。次要息、不常用的控件、散注力的式,都在这个范畴内。就这简。一旦采用这一的方式,你会立刻马上结果。当然,删除的候,请必深思熟虑。
「简单并完全没有混乱,为杂乱必然会伴随简化而存在。简单本质上是品定位和目有更精准描述。而没有杂乱仅仅意味着这是件不杂乱品,是这并简单。」
——乔纳森·艾维
我们日常设计绝大多数品,都涉及到需要用户理解大量数据。用户于趋势和变化感兴趣时候,请尽量使用可视化来呈现信息,而不是堆数。尝试从数据提取有效内容,可视化地呈现在用户眼前,这才是有意义简化。
用户遭受复杂决策机制的折磨,帮用户看清各种信息,好的决策简化的方向之一。席克律曾对此作出过非常典的解释:用户选择所需花费的时间精力往往会随选项数的增加增加。因此,如果希望用户决策变得简单,那么需简化选择,消除不必的选项,帮用户行选择。
当前心论和调研肯定了一件事,就是足够多的择可会给人带来积极的情绪,相应的衍生一个流行的观点,就是择越多越好,但是人类天性中的管是足支撑过多择的。
果酱实验消费理学当中著的实验之一:消费者提供少的选择,对于售加利。这一点至关重的——少的选择,能够多的。
这实验当中,选择较少所的转化率几乎多选择的转化率的10倍。这一选择过载不良后果的一重范例——过多选择抑制了用户选择购买的法。
如果多个择总是无法避免,那么妨给户供建议,或者告诉户多数户的择。向户清楚地传达项之间的差别,这在定策略上会带来更多积极的效果。
当你用户流程的时,就应该有针对将用户注意力引导到的对的目标上去,找到关键区域,让用户在界面中优先注意到它们。
你应该经常会听类似「可读性差」这的表述。有多计的确存在这的问题。在计当中,有多的因素会响息的传达——字体的选取,大变化、间距、大写和配色,都会响层次结构,响用户汲取息的方式。使用正确的配色和版式,让内容的层次结构更加清晰,最好还能反映出品牌征,这就更能增吸引力和用户对它的印象了。
下两张图,要你数楚有多少个圆,哪张图会让你这个过程更快?
如你所看到,序状阵和有序是截然不,后者认知负担更低,识速度更快。序信息和内容,我们需要逐个计数,是有序信息,则截然不。
有组织元素不仅有着更高识度,也更容易被记住。在数品,记住常见控件位和功能疑是要。样是上这张图,如不是计数,而是记住个位,你能不能做到?毫疑问,缺少组织结构,这是件艰难事情。
简化复杂页面结构的时候,对组件内行分组通常效的方法之一。通过层级划分,用户每次需处理的信息都会小,不无关的组件中回穿梭寻找。借框卡片将相关度高的内整合到一起,这非常便捷的方法。此外,关于关于分组,格式原理中的分组原则非常得借鉴的:接近性、相似性、连续性、闭合性连通性。
几乎任何产当中都会涉及到同类别的表单,这是获取户信息的一种方式。有的时候,即使删除掉一些必要的字,表单依然会很长。因此,我们可将巨大的表单或者任务拆分开来,这样一来,整个执行过程会变得简单。
设表单的时候,尽使用单列非多列,这样加顺畅、易于填写。用户无需思考接下填写什么,按照一条线继续操作下去即可。
确定性人感到焦虑,尽可地在设计当中规避这种确定性。这就是为么要户在任何时候都清晰地知道他在流程中处的位置,及接来会发生么。总结之前供的信息是个好意,够减轻户的负担,避免反复检查之前的容。
人脑对涉及计的部分通常比费力,对不太占用计力的内容以由系统来进行计,和计相比,人的大脑在处理具象化的信息的时更加擅长。尝试用系统,而不是将压力转嫁给用户。
渐进式的展开是用户体验计当中的一种范式,这种方法能够让界面更容易被理解。当涉及多屏、大量息和操作的候,这种逐步展现的机制,可以避免让用户不知所措,也可以隐藏一些无关的息,直最后用户可以清晰内在的关性为止。逐渐展现的方法,遵循着「从抽象体」这的一种概念,而 iOS 系统当中,所采用的导航方式,无疑就是这种思路的典范。一屏一个步骤,逐渐展现,最后给用户一个确切的结果。
用户将绝大多数精力都耗费在各各样其他数品上,这意味着用户于其他网站和APP交互模、使用法都有着晰了解,于特定模有具体预期。此,论你是设计网站,某个 APP ,甚至是冰箱上控制系统,都可以遵循既有设计和交互模。这并不是意味着止创新,而是在很多事情上,你需新造轮子。
设任何产品的时候,都应该让用户尽感知到产品的价。因此,除非满足功能性的需求,用户初次打应用的时候,都尽把其他的扰去掉,因这都让用户了解产品价的障碍。第一印象很重,如果不满意,很多用户会立即离。
如你第尝试,即使是最简单操作,可能也是有挑战性,有时候新手使用 APP 时候需要引导,是最好法是尽量让体验和功能目了然,搭配上下文环境说明引导,而不是提供复杂繁琐学习材料。
简约易用的产品多能够合理结合人体程学的设。绝多数人可能会到诸如汽车椅、控制面板手柄这样的案例,但实际其实远远不止。人体程学用于几乎所涉及人的产品设计。
1954 ,理学家 Paul Fitts 仔细了解了人的运动系统,并且提出了费茨律——移动到目标所需的时间取决于目标之间的距离,并且目标小反比。这律反馈到具体的界面设,就尽可能让常用元素,并置到易被触及的方。
删除必要的交互组件、视图或者是步骤,是简过程中必可的分呢。户应该可最快的速进行操作,如在表单中直接操作,而是在弹框中进行编辑,这个被称为「流程状态」,「流程状态」应当被弹框打破。此外,对于很多需要填写的分,最好供参数推荐建议功,就像搜索的实时推荐,户可更为准确地输入。
智能默认值——或者说智能占位符是一个非常有用的策略。一方面以帮助用户更快更精准的填写表单,另一方面,也给用户提供相对准确的范例。只不,默认参数的确定,需要设计师和开团对用户的使用场等信息进行研究,通测试和研,确定用户使用状况,以此来确定默认参数应该是少。果需要明确地参数或者选项,么以将默认值设置为 90% 用户能选的选项,并辅以说明。
出错息会给用户带来大的压力,为了避免用户陷入这的状况,防止用户无法完成任,请使用数据输入检查的功能,对于格式输入错误的表和内容,对用户予以警报和提醒,避免错误发生。对于极为重要的操作,在用户提交之前,让用户二次确认息,做好检查。对于某些制性、破坏性乃至于不可恢复的操作,确保用户知道这一操作带来的响。
数品可访问性是话题了,要让品和设计于所有——括有视觉障碍用户,都可以轻松地使用。最常见,是不要使用色来作为传信息唯途径,确保文本和背景有足够比度,支持键盘导航操作等等。可访问性问题并不限于特定群体,坚持不断改善和提升,有助于个用户体验。
简化并创造易于理解的产品并不易,但这一条几乎任何产品都走的必之,简化的方法技巧很多,虽然零碎,但它们终会产品走向一条好的道。