免责声明:我不想开始任何对抗谷歌粉丝。我只是问,因为我没有找到我的问题的直接答案,也许已经开始使用它的人(或任何谷歌开发人员)可以提供建议。
谷歌最近宣布材料设计精简版 1.0 https://developers.google.com/web/tools/material-design-lite/index?hl=en该项目已被加星超过 9k 次Github https://github.com/google/material-design-lite在几天内。我读了一些帖子[1 https://medium.com/@sanketsahu/material-design-lite-vs-bootstrap-61ec04a083c6, 2 http://news.softpedia.com/news/let-s-compare-bootstrap-vs-material-design-lite-486755.shtml] 比较 MDL 与 Twitter Bootstrap,我不明白为什么有人谷歌总部外应该考虑开始使用它。
正如他们所说:
“我们挑战自我,为用户创造一种视觉语言,将优秀设计的经典原则与技术和科学的创新和可能性相结合。” – 谷歌材料设计简介
那么,他们为什么要发布 MDL?我只是不认为浪费时间学习/切换到新的前端框架有什么意义,因为它提供的功能比现有框架要少得多。 MDL 看起来不同、现代并且有更好的过渡。就这样?有技术优势吗?
答案是,这取决于你。
你想要材料设计吗?如果是这样,MDL 就非常值得关注。如果您显然不想要 MD,那么 MDL 当然不是您的菜。
MDL 不是一个完整的框架。我们并不试图涵盖您在开发过程中所做的每一件小事。我们提供尽可能符合规范的 Material Design 组件。您需要尝试一下它,看看它是否满足您的需求以及是否符合您的设计目标。
技术优势...取决于您的需求。组件处理程序是处理 JS 模块化的一种非常酷的方法。然而,这并不是唯一的选择。还有很多其他方法。所以再一次,你应该尝试一下,看看你是否喜欢它。
对于任何为 Google 领域的人构建网站或应用程序的人来说,Material Design Lite 都非常有吸引力。与 Android 开发者/用户对话? Chrome 人?那么 MDL 是一个诱人的库选择,可以应用于您的网站,让他们有宾至如归的感觉。然而,任何其他仅仅因为喜欢而想要将 Material Design 添加到自己的东西中的人也会从 MDL 中看到巨大的好处。
最后,MDL 是一个工具,可以帮助想要 MD 的人们将其实施到他们的站点和应用程序中。如果您需要问为什么要关心,那么 MDL 似乎不适合您。没关系。有很多设计可供选择。只要在您构建的每个项目中保持一致即可。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)