ant-design/docs/spec/values.zh-CN.md

39 lines
2.9 KiB
Markdown
Raw Normal View History

2016-03-31 14:17:09 +08:00
---
2017-12-22 17:49:38 +08:00
category: Ant Design
2016-03-31 14:17:09 +08:00
order: 1
2018-01-05 14:19:50 +08:00
title: 设计价值观
2016-03-31 14:17:09 +08:00
---
2017-12-27 17:57:59 +08:00
设计价值观为 Ant Design 的设计者以及基于 Ant Design 进行产品设计的设计者,提供评价设计好坏的内在标准,并提供有效的设计实践所遵循的规则。同时,它启示并激发了设计原则和设计模式,为具体的设计问题提供向导和一般解决方案。
2018-01-05 14:53:00 +08:00
<div>
<img src="https://gw.alipayobjects.com/zos/rmsportal/bIJZFjriQqeMPYyUkSev.png" alt="总概" />
</div>
2016-03-09 15:56:00 +08:00
2018-01-23 11:18:39 +08:00
在『设计价值观』的坚持上Ant Design 有两点与众不同:
2016-03-09 15:56:00 +08:00
2017-12-25 22:15:35 +08:00
## 自然
2016-03-08 17:02:45 +08:00
2018-01-05 14:53:00 +08:00
<div>
<img src="https://gw.alipayobjects.com/zos/rmsportal/cdaxgaTMQCGTqjdlwwgt.png" alt="自然" />
</div>
2016-03-08 17:02:45 +08:00
2017-12-25 22:15:35 +08:00
作为一份子,自然界的方方面面都会对用户行为产生深远影响,设计者应该从其中汲取灵感,并运用到当下的设计工作中。我们已做了部分探索,并将追求『自然』作为我们未来持之以恒的方向。
2016-03-08 17:02:45 +08:00
2018-12-18 11:52:00 +08:00
- 在行为的执行中,利用[行为分析](https://zhuanlan.zhihu.com/p/41952711)、人工智能、[传感器](https://zhuanlan.zhihu.com/p/52648777)、[元数据](https://zhuanlan.zhihu.com/p/43613398)等一系列方式,辅助用户有效决策、减少用户额外操作,从而节省用户脑力和体力,让人机交互行为更自然。
2018-01-04 13:44:20 +08:00
- 在感知和认知中,视觉系统扮演着最重要的角色,通过提炼自然界中的客观规律并运用到界面设计中,从而创建更有层次产品体验;同时,适时加入听觉系统、触觉系统等,创建更多维、更真实的产品体验。详见视觉语言
2018-08-16 17:15:16 +08:00
2018-09-19 16:14:11 +08:00
> 想了解自然价值观的前世今生,[请移步至专栏](https://zhuanlan.zhihu.com/p/44809866)。
2016-03-08 17:02:45 +08:00
## 确定
2018-01-05 14:53:00 +08:00
<div>
<img src="https://gw.alipayobjects.com/zos/rmsportal/ZxgRAMzXNrxHTcvMLchq.png" alt="确定" />
</div>
2016-03-08 17:02:45 +08:00
2017-12-25 22:15:35 +08:00
『设计者』需要做出更好的设计决策,给予研发团队一种高确定性、低熵值的研发状态。同时,不同设计者在充分理解业务述求后,基于 Ant Design 体系都会有相同且符合当前业务特性的设计产出。
2016-03-08 17:02:45 +08:00
2018-01-04 17:21:27 +08:00
- **保持克制:** 能做,但想清楚了不做。设计者应当聚焦在最有价值产品功能打磨,并用尽可能少的设计元素将其表达。正如 Antoine de St.Exupery 所说:完美不在于无以复加,而在于无可删减,万事莫不如此。
2018-01-23 11:17:46 +08:00
- **面向对象的方法:** 探索设计规律,并将其抽象成『对象』,增强界面设计的灵活性和可维护性,同时也减少『设计者』的主观干扰,从而降低系统的不确定性。例如:色值换算、间距排版。
2018-01-05 16:44:30 +08:00
- **模块化设计:** 将复杂或者重复出现的局部封装成模块,提供有限接口与其他模块互动,最终全面减少系统的复杂度,进而增进可靠性以及可维护性。设计者可运用现有的组件/模板或者自行抽象可复用的组件/模板,节约无谓的设计且保持系统一致性,让『设计者』把创造力专注在最需要的地方。