现在很多APP设计都在走简约风格,最近看了《简约至上》这本书,对简约也有了更多认识。简约的设计不仅仅是在界面上的简单美观,更重要的是对用户的需求有更精准地把握,让用户有一个更好的使用体验。结合书中的内容和自己的体会,我来详细谈谈一下简约至上的设计风格。
为什么要简约
简约意味着控制
人总是希望一切事情都在自己的掌控之中,习惯熟悉的事物,一旦离开了自己熟悉的领域就会感到不安。简单的体验会让用户自信做出自己的选择,而且得到用户意料之中的结果。这样用户就会觉得自己在使用APP过程中能够完全掌控它,所以应用的设计不能够跟这种掌控的感觉有抵触。复杂的设计往往给用户太多选择,用户一时间可能不知所措,不知道到底怎样操作才能完成自己的任务,从而让用户产生一种挫败感。
关注重点
简约的产品可以让用户在打开APP的那一刻知道这个应用可以干什么,把用户的注意力集中到一个核心的功能上。传统的观点认为,产品功能越多,能力就越强,产品的用途就更广。但是现在市面上很多优秀的APP往往是在某一点做到最好,注重深度而不是广度,它们受好评的原因是他们做的事情虽然少,但是比其他产品做的都好。Instagram就做图片分享,将这一点做到极致,Facebook也有图片分享功能,但是不得不花重金收购Instagram。简约的设计突出产品的核心功能,让用户第一时间记住并且轻松地使用。
开发的需要
现在打造出一款产品开发周期很长,在很多团队中开发资源往往又比较紧张,如果追求一款大而全的产品,那产品上线的时间就更无法预知了。简约的产品专注打造一个核心点,让产品在最短的时间里投入市场,然后根据用户的反馈来迭代优化。这使得开发人员压力小很多,也能让产品迅速接受用户检验,验证对用户需求的把握。
确定用户人群
一款产品的用户有很多,要想满足所有人的需求显然是不可能的,就算微信这样的产品也无法做到让任何一个用户都满意。如果是为了追求让所有用户都满意,做出一款大而全的产品,最终的结果很可能会是所有用户都不满意。因此在用户的选择上需要做出一定的取舍,确保产品满足了自己最核心用户的需求。在《简约至上》中作者把用户分成三种类型。
专家型用户
这种类型用户喜欢探索应用中的各种功能和服务,并且会提出各种改进建议,希望看到为他们量身定做的前所未有的技术。
随意型用户
这种类型用户有兴趣尝试高级复杂的产品以及新功能,但是前提是新的功能必须足够简单,能让他们快速上手。他们更多的只是试探性地尝试,不会像专家型用户那样深入研究。
主流用户
这种类型用户不会追求各种高级酷炫的功能,他们使用产品的目的很明确,就是为了完成某项具体的任务。他们通常掌握了一些重要功能的使用方法,而并没有太大兴趣去尝试所以功能。
很多人觉得应该多听取专家型用户的意见,因为他们使用产品最长,对产品有深入研究,和他们交流起来会有更多的共同语言。他们可能三句话就能说到你心坎里,一些专业词汇可能比你还熟悉,而且会毫不犹豫最先升级到最新版。但是专家型用户并不是典型用户,他们不会体验到主流用户遇到的问题,而是经常追求主流用户根本不在乎的功能。在一款产品中,主流用户占了绝大多数比例,专家型用户和随意型用户占比可能还不到10%。
苹果刚发布iPod的时候,很多技术发烧友就抱怨太失望了,既不能无线上网,内存也不足够大,就是一个普通的MP3播放器。但是后来iPod却大受用户的喜爱,卖出了几亿台。因此如果想让一款产品受到用户喜欢而且保持简约,那么一定要针对主流用户来设计,让他们用自己容易操控的的方式快速得到想要的结果。
故事场景
当把握了用户人群以后,怎样才能针对他们的需求,用最简约的方式帮助他们完成任务呢?那你就讲个故事吧,故事可以这样写。
我中午从图书馆出来准备去餐厅吃饭,学习了一上午很累想在路上听听歌放松一下,于是我拿出手机插上耳机打开了一款音乐APP。我不想去选什么歌,就随意听听吧,当然能听到自己喜欢的就更好了。我简单地点击了一下播放,美妙的音乐就飘入了自己的耳朵,我就这样一边听着歌一边向餐厅走去。
好吧,我承认这并不是一个很有趣的故事。但是我们可以从故事得到以下关键信息。
这款音乐APP需要有快速播放功能,而且功能在明显的位置,方便用户迅速点击。
在户外的条件下没有WiFi网络,用户可以播放本地的歌曲。
应用可以根据用户的喜好来优先播放用户可能喜欢的歌曲或者播放已经离线下载的歌单。
这样我们就将一个故事转换成了用户的需求,然后再根据用户的需求得到我们产品的需求,即快速播放、离线歌单、智能推荐。豆瓣FM应该是一款简约设计的不错的典范,尤其是对于文艺青年。
通过讲故事的形式可以从用户实际使用的场景出发,了解用户在真实使用过程中重点关注的东西,从而避免陷入空洞的猜想。为了更好利用故事挖掘信息,故事情节尽量简短,但是需要包含用户使用的一些细节,从这些细节中展现用户的需求点。讲的故事尽可能要以真人真事为原型,让故事可信。好的故事应该包含三个内容,可信的环境、可信的角色、流畅的情节。为了讲一个真实可信的故事,就需要自己平时多去体会生活,留意自己做某些事情的细节,以及多去观察别人的生活,看别人怎样使用一款产品。
简约四策略
当一款产品设计出来之后,发现功能还是有点复杂,界面不够简约。那么可以按照书中提到的删除、组织、隐藏、转移这四个策略去简化产品。
删除
就是去掉所有不必要的功能,直至减到不能再减为止。我们可能会经常遇到这样的情况,在评审产品功能的时候,会想假如用户会需要某种功能怎么办?如果这样的问题考虑太多,那么可能多余的功能一个都删不掉,甚至还会再加上几个。这时就要结合前面对用户人群的定位,判断这些功能到底是不是大多数人需要的,有没有存在的价值。
组织
在不减少功能的情况下,将界面上元素进行更好地组织分类,而达到简约体验的效果。通常可以把各功能按照一定的逻辑划分到不同的组,这样用户在使用APP的时候,就能很快的察觉到哪一块大概是处理什么事情的。
隐藏
实质上也不减少功能,而是通过设计的方法将一些不常用的功能隐藏起来,当用户需要用到时又可以快速找到。比如一些APP将一些比较复杂或者不常用的功能统一放到“高级”或者“更多”页面,通过这样加深层级的办法达到简化界面的目的。但是也要慎用隐藏,不要让用户去很深的页面找自己常用的功能。
转移
将一些不常用或者信息量很大的元素转移到其他地方显示。比较典型的例子就是移动端和桌面端的结合。某些运动类移动端APP会记录用户运动的详细数据,但是在移动端应用上只会显示一些基本信息,更多详细的信息用户可以在PC桌面端查看。
通过以上四个策略基本上能对APP做出比较有效的简化,其中删除最为激进,隐藏和转移比较缓和一点,组织的改造程度最小,在具体操作中需要根据实际情况确定采取哪一种策略最为合适。