Fiori,Lightning,Ant Design,Element-UI 设计原则


Fiori:
  • ROLE-BASED
  • ADAPTIVE / Mobile First
  • COHERENT
  • SIMPLE
  • DELIGHTFUL

Lightning:
  • 清晰:用户需要清晰的完成任务,达成目标。如果我们能够通过不断的让用户成功的达到目标,那么我们会赢得他们的信任,忠诚和感谢。所以把这个原则放在第一位。
  • 高效:这是个在用户嘴里被不断重复的高频词。本来我们想把它放在第一位,但是我们还是决定把它放在第二位。因为我们注意到一个问题:一个命令行对于一个专家级用户来说是很棒,但对新手来说就晦涩难懂了。如果我们把高效做到极致,那我们大部分用户将会不知所措,他们会不断的犯错,并且因此耗费大量时间。所以高效是第二位的。
  • 一致:无论是构建用户的直觉,还是设计师遵从设计规范,一致性非常重要。如果把一致性排第一,系统会因为创新被遏制而止步不前。如果有个设计很棒但是违反了一致性怎么办?所以我们把一致性放在第三位。
  • 美观:虽然说美观对设计师来说非常重要,但是这不是定义产品的指标。在这个领域里,设计的目标是解决问题,设计了一个美观但是难用的系统并没有什么意义。美观可以引人注目,但是对企业级应用来说并不是第一位的,所以放在第四。

Ant.D:每个控件的可用性有一个标准答案
  • 亲密性
  • 对齐
  • 对比
  • 重复
  • 直截了当
  • 足不出户
  • 简化交互
  • 提供邀请
  • 巧用过渡
  • 即时反应

Element-UI:
  • 一致
  • 反馈
  • 效率
  • 可控

Steve Job’s design principles:、
  • Craft with great precision and attention to detail
  • Emphasize user experience and connection with the users
  • Focus on what’s truly important on a larger scale
  • Generate wanted user reactions thanks to the specific design language and practices
  • Utilize the friendly aspect of high tech for both novice and advanced users
  • Simplify everything