Page 47 - css揭秘
P. 47
图 1-13
Myth(http://myth.io) 是 一 款 实 验
性质的预处理器,它只模拟上述
原生的 CSS 新特性,而不是引
入私有语法。它本质上扮演了
CSSpolyfill 的角色
上面提到的原生 CSS 特性绝大多数在目前还没有得到很好的支持,因
此在很多情况下,如果可维护性很重要(它确实很重要),使用预处理器是
不可避免的。我的建议是,在每个项目开始时使用纯 CSS,只有当代码开
始变得无法保持 DRY 时,才切换到预处理器的方案。为了避免可能发生的
“依赖”或“滥用”,在引入预处理器的问题上需要冷静决策,不应该在每个
项目一开始时就不动脑筋顺着惯性来。
可能你还不知道(或许直接跳过了前言,啧啧),这里再说一次,这本
书的样式是用 SCSS 写的。这些样式代码以纯 CSS 起步,而且只在代码增
长得太过复杂以致无法维护时才切到 SCSS。谁说 CSS 和预处理器只能用在
网页上?
16 第 1 章 引言
ࠡ JOEC