有什么推荐的CSS缩小器?

我将在谷歌周围寻找并尝试一些,但我怀疑聪明,精通和奇怪的StackOverflow社区可能已经评估了重量级的优点和缺点。


当前回答

closure-stylesheets试试。

除了缩小,它还支持检测、RTL翻转和类重命名。

它还可以向CSS中添加变量、函数、条件和mixin。

还要注意,其中一些特性依赖于闭包工具的其余部分(它们本身非常强大)。

其他回答

有一个最新的HTML5BoilerPlate由保罗爱尔兰-它包含一个构建脚本,以缩小你的所有资产(包括PNG和JPG的)。你可以在这里看到一个演示视频。

我喜欢Minify。在PHP和CSS或JavaScript工作。

还有一个。net端口的YUI压缩机,它允许你:-

集成缩小/文件组合到Visual Studio后期构建事件 集成到TFS构建中(包括CI) 如果您希望在自己的代码中使用dll's(例如。快速缩小)。

更新2011:现在可以通过NuGet也:)

YUI压缩机非常棒。它支持JavaScript和CSS。来看看。

c#示例:

css = css.Replace("\n", "");
css = Regex.Replace(css, @"\s+", " ");
css = Regex.Replace(css, @"\s*:\s*", ":");
css = Regex.Replace(css, @"\s*\,\s*", ",");
css = Regex.Replace(css, @"\s*\{\s*", "{");
css = Regex.Replace(css, @"\s*\}\s*", "}");
css = Regex.Replace(css, @"\s*\;\s*", ";");