我为什么要开始使用Google Material Design Lite而不是Twitter Bootstrap或Foundation

via*_*nes 9 twitter-bootstrap-3 material-design material-design-lite

免责声明:我不想与Google Fanboys展开任何斗争.我只是问,因为我没有找到我的问题的直接答案,也许已经开始使用它(或任何googledev)的人可以给出建议.


Google最近宣布推出Material Design Lite 1.0,该项目在几天内已经在Github上出演了9k多次.我看了一些帖子[ 1,2 ]比较MDL VS Twitter的引导,我不明白为什么有人谷歌总部外应该考虑开始使用它.

正如他们所说:

"我们挑战自己,为用户创造一种视觉语言,将优秀设计的经典原则与技术和科学的创新和可能性相结合." - Google Material Design简介

那么,他们为什么要发布MDL呢?我只是没有看到浪费时间学习/转换到一个新的前端框架,这个框架提供的内容远远少于现有框架.MDL看起来与众不同,现代且具有更好的过渡效果.就这样?有技术优势吗?

Gar*_*bee 21

答案是,这取决于你.

你想要材料设计吗?如果是这样,MDL非常值得关注.如果你显然不想要MD,那么MDL当然不是你的一杯茶.

MDL不是一个完整的框架.我们并没有试图涵盖您在开发过程中所做的每件事.我们尽可能地为规范提供材料设计组件.你需要玩它,看它是否有你需要的东西,是否符合你的设计目标.

技术优势......取决于您的需求.组件处理程序是处理模块化JS的一种非常酷的方法.然而,这并不是唯一的选择.还有很多其他的方法.所以再次,你应该玩,看看你是否喜欢它.

Material Design Lite非常适合构建网站或应用程序的任何人,这些网站或应用程序针对Google版本中的人员.对Android开发者/用户说话?Chrome用户?然后,MDL是一个诱人的图书馆选择,可以应用到您的网站,让他们有宾至如归的感觉.但是,其他任何只想将Material Design添加到他们的东西中的人只是因为他们喜欢它也会从MDL中获得巨大的好处.

最后,MDL是一个工具,可以帮助那些希望MD将其实现到他们的站点和应用程序中的人.如果你需要问为什么你应该关心,那么MDL似乎不适合你.没关系.有很多设计选择可供选择.在您构建的每个项目中保持一致.

  • 你想要什么样的介绍?有人试图在解决有关两个项目的过程中提出一个简单的逻辑决策. (3认同)
  • 这不是一个喜欢你的介绍的问题,它作为一个介绍没有意义.它最多只能是一个结论. (3认同)