Sass

浅析sass死亡在团队合作中

其实很多人对sass都有所了解,尤其是国内的大团队,甚至花过一番力气去推广,可是最后却一个个流产,这其中的原因众多。这里我简单说下个人的一些理解,如有不对还请手下留情。

第一,sass毕竟有一个学习成本,不过学习过的人都知道,其实学习这个起来还是很快的,如果你团队确实存在某个人连这个都学不会,那就别让他搞css了,要不拍拍屁股走人要不搞别的去要不他就是当领导的吧。

第二,sass不能动态引入在线的资源,拿css来说对于一些共有的东西如reset.css我们一般都是直接引入线上的绝对地址的,但是sass不能,所以目前我们引入sass有两种方法,第一种如compass那样,安装好,然后调用;第二个就是放在项目里调用。这个就牵扯到一个更新的问题,确实是比较头疼的,目前没有什么解决办法。

第三,sass从前不是很成熟。说实话听到less,sass什么的还是比较早的,但是那个时候总觉得还不是很好,所以简单摸了下。这不,技术是发展的,现在经过一步步的改进,已经发展到合意的地步了,是时候推广使用了。而那些曾经被sass伤害过的大神,回个头重新看下吧,现在的它发展到了一个更合理成熟的阶段了。

sassCore——设计更好的sass库

目前sass库中应用最多的应该就是compassbourbon,但是使用之后会发现compass设计太复杂了,而bourbon有点太简单了。于是只好琢磨着去搞一个使用起来更方便合理的sass库,经过翻阅众多资料、实践及思考,终于有了现在的sassCore,当然到目前为止sassCore还不是非常完善,但是对付日常的工作已经很够了。

之所以说是设计更好,决不会空穴来风,下面我们从几个方面简单说下sassCore的优势。

1、sassCore涵盖范围广,目前涉及了setting,reset,mixin,css3,typography,media-queries,grids,helps八个部分。

2、sassCore采用开关机制,对是否支持ie6/7等众多条件可以通过设置为true或false来搞定。

Sass新手指南

Sass是一门非常优秀的CSS预处理语言,他是由Hampton Catlin创立,其中他还有另外一个名称SCSS,这个SCSS看起来更像CSS。最近迷上了CSS预处理器方面的东东,所以开始在针对性的学习Less、Sass和Stylus三个流行的预处器语言的基础知识,希望具有一定的基础后可以针对一些优秀的框架,研读他们的源码。所以今天给大家介绍的是Sass新手方面的指南。这篇文章是根据Andrew Chalkley的《The Absolute Beginner’s Guide to Sass》所译,希望这篇译文能帮助大家对Sass有一个概念性的了解,当然要深入的介绍的话,我想我们可以用一本书来描述,此处只是做引导性的学习,今后我也会加强这方面的分享,有兴趣的同学就观注一下相关更新吧,让我们一起来学习这几种CSS预处理器语言。更好的帮助大家开发CSS、维护CSS,从而提高自己的效率。

页面

返回顶部