现代人大多数人都比较喜欢的是实用性简洁性的UI设计,简洁的设计可以让人赏心悦目、因为它能使用户能更快的阅读到上面的信息,这也是为什么扁平化会火。
但实际上,“简洁”并不是简单的意味着“少”。准确的说,“简洁”应该是“正好”。不过也许这种说法本身就过简了。在某些情况下,我们可能需要经过更多一些的东西来实现设计上的简洁。所以,更准确些的定义应该是“正好足够使人产生正确的理解,并经过相应的行为来完成目标”。(所以说诚筑说再给大家讲解的时候是不会一味的只讲软件的)
经过以下三条原则,我们可以设计出更加有意义的简洁,而不仅仅是将界面元素隐藏或移除:
表达**并且完整的核心概念(不要表达多重的或是不完整的含义)持续改善内容的清晰性(减少无关的细节)保持一致性(避免不必要的特殊模式)表达**并且完整的核心概念要想让用户做出任何行为,你首先要对那些能够吸引用户关注的东西进行挖掘。核心概念**且完整的信息能够在短时间内有效抓住用户的注意力,让用户立刻做出二元化的抉择:“我有兴趣还是没有?”。经过一种能够让人们立刻看到所期望的结果的方式来介绍功能,这可以帮助他们确定下一步行动的优先级,并减少顾虑。
表达**并且完整的核心概念,这个原则要从产品大局层面一直贯彻到更小的细节分支
中。“没什么比‘发送消息’一词更能有效表达‘发送消息’的含义。”我们拿“发送消息”这个小功能作为例子来看一看。这里的文字可以是”Go“,或者”立刻提交“,或是更简单的”发送“。不过这些说法都没有做到足够的清晰,很难让用户直接产生二元化的决策;而“发送消息”则经过两个单词(“Send Message”)表达了更准确更完整的含义,让人们能够非常有把握的决定是否要执行该功能。对于很多更加复杂的功能来说,要保持表意的**性及决策的二元化将不那么容易,但我们的目标依然是相同的:经过一个核心概念引导用户,帮助他们建立正确的预期。如果做不到这一点,那么在用户的感知当中,系统的复杂度将不断攀升。
一个“核心概念”应该具有以下这些特点: 二元性:含义简单到只有“两面”,让用户决定做或是不做。 语言清晰平实:表达方式要尽可能的显而易见。 保持一致:每个界面都应该以相同的方式呈现相同的信息。 揭示结果:让用户清楚的知道行为将会产生的结果。站在用户思维思考也是诚筑说培训时候也是经常跟同学们传达这个思想。UI设计的发展前景,现在越来越多的人设计的东西都是C4D,已经向着三维方向发展了。现在用户了解概念并产生决策之后,就该投入更多的时间成本与认知能力来进行接下来的行动了。在此过程中,用户也许还会遇到很多阻力。过多的阻力会使用户逐渐产生恐惧和抵触,并很有可能放弃使用。你必须经过持续的努力让用户知道他们可以顺利的完成目标。