https://www.uisdc.com/7-basic-design-principles
    清晰的设计意图,最终会转化为清晰的产品设计。——Massimo Vignelli
    (深思 之前yuxiu 说的那句话,之所以不知道为什么这样设计,是因为没有在设计前进行思考。)

    当人们寻找软件和服务的时候,他们要的并不是功能,他们要的是解决问题的方法,一个和自己相匹配的愿景。——37Signals《Getting Real》

    保持清晰的原则和设计思考

    业务目标,客户的问题和需要的功能则会催生设计,而这几个因素之间是存在关系的。
    永远不要为了好看而牺牲功能。
    下一步要做的事情始终要是不言自明的。
    对于最重要的内容,要借助负空间、色彩、字体、图形和其他的 UI 元素来进行突出展示的。
    各种尺寸的文本都应该清晰可见。
    图标应该精确而锐利。
    除此之外,要让设计保持微妙而恰到好处。
    * 通过设计,你的用户应该本能的知道他在哪里,以及该做什么。

    可操作的界面

    接下来的这一点也同样很重要。我们设计的数字产品必须清晰,也要专注于当前的任务,一个交互性强、可操作性优秀的 APP 才是用户所需要的,而要做到这一点,屏幕上的内容应当始终是最新的,并且始终保持较高的相关性。

    永远清楚真正用户是谁

    必须始终清楚它到底是服务于谁的。只有牢记真正的用户,明白他们的需求,才能开发出真正有效的解决方案。最好的数字产品当中,都是藏着愿景的。

    善用隐喻

    正是因为隐喻的存在,现实的经验和虚拟的交互产生了关联,用户交互因此而更加自然地发生。视线随着被精心设计的布局而游移到重点上,用户会下意识地点击被高亮显示的、和现实按钮差不多的交互控件,他们还会下意识地在虚拟的屏幕上滑动,在界面之前自然游走。因此,你有必要了解你的核心用户每天都在使用哪些 APP,他们都是如何交互的。这有助于你吸收经验,消除不良的体验,创造舒适的交互,降低学习的压力,更好地转化。

    内容的一致性
    一致的设计不止是表面样式上的一致,还需要从需求、内容、用户使用场景和体验上来保持一致性。如果在特定的情况下,独特的设计能够带来更大的价值,那么这是有意义的,这种特殊情况下不同是有必要的。

    防御性设计 它并不是让你去预测用户的行为,防御性设计是为了避免出错。无论你如何谨慎地去做设计,总会有错误发生,无论你做过多少调研,你计划有多么妥帖,你的产品总会需要一个备用方案来规避问题。」Sarah 说道:「防御性设计,是让你找到可能会出现的问题。

    了解客户的需求,明白首要的设计目标,在产品和用户之间,找到平衡点,用心地思考,利用好设计原则这一利器。