Material Design 的尴尬

最近无意中发现,Google 的 Material Design Web Components 项目又被放弃了。为什么说”又“呢?因为之前有个 Material Components Web 也是被放弃了。这也意味着 Material Design 从发布至今,根本没有一个完整的官方 Web 实现。

我对 Material Design 自发布以来一直保持关注,因为 MD 跟别的设计系统有以下优势:

  • 样式新颖。
  • 设计理念解释更全面。
  • 响应式设计。

但 MD 的最大问题是没有官方的完整实现,连 Google 自家产品也只是近似实现,没有完全遵守。这就造成实现 MD 过程没有参考对象。

截屏2024-07-13 10.56.30.png 图注:Material Design 文档不遵守自己的规范

为了实现 MD,我自己写了一个 UI 库 Material UI 凑合着用。总想着等官方实现出来了我就可以不维护了,不知不觉已经比官方项目长寿了。现在看来还要继续维护下去,而且这个库已经成为我学习 CSS 的试验地。

不知道 Material Design 未来会如何发展,只是现在又验证一点:

 永远不要相信任何 Google 产品,只要它们的核心产品(如广告、分析、云等)没有使用它们。(出处

1