Page 47 - css揭秘
P. 47

图 1-13
                    Myth(http://myth.io) 是 一 款 实 验
                    性质的预处理器,它只模拟上述
                    原生的 CSS 新特性,而不是引
                    入私有语法。它本质上扮演了
                    CSSpolyfill 的角色






















                                                  上面提到的原生 CSS 特性绝大多数在目前还没有得到很好的支持,因
                                              此在很多情况下,如果可维护性很重要(它确实很重要),使用预处理器是
                                              不可避免的。我的建议是,在每个项目开始时使用纯 CSS,只有当代码开
                                              始变得无法保持 DRY 时,才切换到预处理器的方案。为了避免可能发生的
                                             “依赖”或“滥用”,在引入预处理器的问题上需要冷静决策,不应该在每个
                                              项目一开始时就不动脑筋顺着惯性来。

                                                  可能你还不知道(或许直接跳过了前言,啧啧),这里再说一次,这本
                                              书的样式是用 SCSS 写的。这些样式代码以纯 CSS 起步,而且只在代码增
                                              长得太过复杂以致无法维护时才切到 SCSS。谁说 CSS 和预处理器只能用在
                                              网页上?



























                   16   第 1 章 引言







          ඀ࠡ  JOEC
   42   43   44   45   46   47   48   49   50   51   52