在生活中,人们常常被包围在不需要的功能中,比如某些手机,炫酷功能不胜列举:双摄像头拍照,眼神翻页,Group Play(好几台手机同步一歌)等等。但从使用频率和效果来说略显鸡肋。这些类似的功能可能会拖累整个产品,在使用时分散多用户注意力,使多用户无法聚焦到核心功能。尤其是多用户在干扰很多的场合,来不及仔细研究和思考的情况下,简单可控制无疑是多用户需要的。同时简约也是一种风格,带有其特有的美感。那么如何去做呢?

多用户分类
先我们把软件的相关人员分为三类:管理人员,开发人员和普通多用户。复杂往往是在他们之前转移的,就像演算法中时间成本和空间成本的权衡一样,对多用户简单了,可能开发难度和管理难度就变大了。我们这里关注的是对普通多用户的简约。

其次我们把多用户分为三类:

专家型多用户:他们对您产品感兴趣,舍得花时间研究探索产品的新功能。

随意型多用户:他们可能使用过类似产品,能接受新功能,但是得足够简单。

主流多用户:不会因为您的技术而使用您的产品,使用您产品的目的是完成某项任务。他们会掌握一些重要功能的使用方法,但永远不会产生学会所有功能的想法。这些人的口头禅就是:“我的手机只要能打电话、能发简讯就行了。” 大多数人属于这一类。

我们产品设计应该关注的是大多数的主流多用户。对于专家多用户,或许他们能细数您的功能,和您沟通起来没有障碍,三句话说到您心里,而且是那么通情达理,毫不犹豫就升级到新版本,但他们的想法会让主流多用户感到太复杂。

四策略
简约的设计意味着您得追求极端的目标,达到其次的效果。我认为能从两个方面来下手:复杂度的减少和复杂度的转移。在 “四策略” 中,“删除” 和 “组织” 更多在作用于前者,“隐藏” 和 “转移” 更多的是作用于后者。

删除

1 、仅满足核心需求,造出有设计感的轻量级产品,如 tumblr 。

2 、不要死扣 “假如多用户…… ”,假设多用户的所有可能使用情况并满足,会产生一些少部分多用户低频使用的功能。

3 、删去介面的小细节。比如简化布局,精简按钮和连结样式,减少广告位数量,去掉分隔线等。

4 、不给多用户提供可选项。比如多用户在购物平台在结账时,遮蔽到所有能指向其他地方的连结,或是可选项,顺着点点就结完账,不给多用户分心犹豫的机会。

5 、删减文字,精简句子。使用简洁文案,突出有价值的资讯。

6 、解决视觉混乱。一些技巧可以借鉴:删去分隔标志,使用轻微的背景色来划分介面;少使用强调;删去较多的资讯层次,比如只使用标题,子标题和正文;减少元素,比如按钮的形状和样式等。

7 、消除错误来源。再小的错误都会让多用户感到心烦,所以尽可能去优化那些容易出错的步骤吧。

删除某些功能是一味比较猛良药,谁都不喜欢给了的东西又拿回去,包括多用户。从短期来看可能会造成一定负面效果,但这或许是产品能长期发展,脱颖而出的一个必须经过的阶段。

组织

1 、分模组,7±2 是人瞬时能接受的一个模组范围。

2 、按照多用户的行为规律,时间和空间顺序来组织,慎用字母表和格式统一与否来组织。

3 、分类尽可能明确,相互之间交叉尽可能的少。比如某银行手机 WordPress APP,生活缴费功能并未划在 “生活” 业务标签中,而是归在 “一卡通” 业务范围内,这样会造成较长的查询时间。

4 、对内容有效的组织之后再去考虑搜索,很多时候搜索功能并不能改善无效率的组织。

5 、通过大小和位置的组织来区别不同的重要性。

6 、使用分层,有如下技巧:少量的层;两层差别尽可能大;用高明度和高饱和度的颜色突出重点;相同重要可亮度和大小相同,区别色调。

7 、合理使用色标。多用户对色标的学习成本和使用收益应呈现合适的比例。比如一个长时间使用的大型应用,那么多用户对于自成体系的色标也不会那么介意,因为使用到后面只会越来越方面。

如果说删除是革命,那么组织就是改革。通过重新的组合,也能降低整体的复杂度。

隐藏

1 、不常用的但不能少的,比如个性化设定。

2 、让多用户自定义介面,选择隐藏,可非专家多用户会喜欢这种方式么?值得讨论。

3 、分段展现。让多用户不是一次的去接受所有资讯,而是采取逐渐分步的方式。比如多用户注册时只需填写较少资讯,降低流失率,而处理到一定业务的时候,再让他去完善个人资讯。

4 、巧妙的设定提示与线索。比如苹果的 MacBook 展示页,像宣传画册一样,满足了主流多用户,而在右上角提供了一个技术规格,让想了解的专家多用户去点开查询。

隐藏不能从根本上减少复杂度,可以看做一种迂回策略,甚至您想隐藏某项功能的时候您需要考虑:“是不是需要删去它?” 我们在设计隐藏机制,使产品看上去简约的同时,也需要让它在适当的时候出现。

转移

1 、跨装置的转移某些功能,比如苹果表上的功能在 iPhone 上具体处理,WordPress 微信公众号的详细设定需要在电脑上完成。

2 、把系统的工作转移到多用户那。信任多用户,让多用户做擅长的事情,比如计划,想象,估算,辨别资讯等;而让产品负责精确的记录,计算,具体执行等工作。比如,让一个组件有多种用处,让多用户去决定在什么时候使用哪一个。

前三个策略可以的结合:删除不必要的,组织要提供的、隐藏非核心的。转移相对独立,涉及到对介面进行重新布局。

结语
运用删除,组合的策略将整本书的要点 “简约” 出来,加上自己的思考结合到了一篇文章当中,也算 “简约” 的实战了吧。就像书中所说,“简约设计” 就像打地鼠一样,您打了这头,那头就起来了。我认为,更多的时候,复杂是在各个维度之间转移的,确定哪个维度是您关注的,就尽可能的将复杂移出那个维度。天知道谷歌为了让我们的搜索介面简洁到只有一个框,面对了多少的复杂。