代码之家  ›  专栏  ›  技术社区  ›  Paul D. Waite

对CSS minifier有什么建议吗?[关闭]

  •  292
  • Paul D. Waite  · 技术社区  · 16 年前

    我会在谷歌周围寻找并尝试一些,但我怀疑聪明、熟练、英俊的StackOverflow社区可能已经评估了重量级人物的利弊。

    21 回复  |  直到 16 年前
        1
  •  98
  •   j08691    7 年前
        2
  •  45
  •   Pure.Krome    14 年前

    还有 a .NET port of YUI Compressor 它允许您:-

    • 将压缩/文件组合集成到Visual Studio构建后事件中
    • 集成到TFS构建中(包括CI)
    • 如果你只想在自己的代码中使用dll(例如动态缩小)。

    2011年更新: now available via NuGet

        3
  •  19
  •   artlung    16 年前

    我喜欢 Minify 在PHP中,与CSS或JavaScript配合使用。

        4
  •  14
  •   Undo ptrk    11 年前
        5
  •  8
  •   Bao Nam B T    8 年前

    slimmer 它可能不如YUI Compressor快,但与csscompressor.net不同,它不会被CSS黑客攻击。

        9
  •  4
  •   Andrzej Duś    13 年前

    closure-stylesheets .

    缩小 代码检查 , RTL翻转 ,以及 .

    它还可以添加 变量 , , ,以及 混入 CSS。

    另请注意,其中一些功能依赖于其他功能 Closure Tools

        10
  •  3
  •   bcosca    15 年前

    Fat-Free Minify

    虽然它是PHP无脂肪框架的一部分,但它也可以单独使用。

        11
  •  3
  •   John Michel    15 年前
        12
  •  3
  •   Katz    14 年前

    如果你的网站是ASP。NET,你可以让你的网站动态进行CSS压缩(这样你就不必每次更改时都手动进行)。例如:

    http://www.codeproject.com/KB/aspnet/CombineAndMinify.aspx

        13
  •  3
  •   Ether    14 年前
        14
  •  3
  •   andrew    14 年前

    其他人提到了YUI压缩机,然后。NET端口,我将向链中添加另一个链接。 StyleManager gStyleManager.com

        15
  •  3
  •   Claudiu    13 年前

    仍处于测试阶段,但应该运行得相当好。我在每个项目中都使用它背后的代码: http://claudiu.phpfogapp.com/ 它内置于PHP中,并在相当长的时间内托管您的*.css文件,这足以让您使用压缩的css测试代码。(如果服务器上的空间变得拥挤,我只会删除旧的css文件)。

        16
  •  2
  •   Jonathan Stanton    14 年前

    有一个codeplex项目将插入到.net网站,该网站将缩小和压缩CSS和JS文件。还有一个微软AJAX Minifier和YUI Compressor之间的比较,显示YUI的表现略好。还有一个额外的变体,它结合了Microsoft Minifier和压缩,极大地破坏了文件。

    不管怎样,链接是 http://xpedite.codeplex.com/wikipage?title=Minifier%20(CSS%2FJavaScript%20Minification%20Handlers )

        17
  •  2
  •   m_kramar    14 年前

    这是我为MVC3做的: http://mkramar.blogspot.com/2011/08/css-and-javascript-minify-and-combine.html 这种方法的美妙之处在于,它可以即时完成所有操作,您不必手动预处理文件或配置构建后。

        18
  •  2
  •   Bao Nam B T    8 年前

    一个在线工具(比www.csscompressor.net好得多,它把我的css搞得一团糟): http://www.cssdrive.com/compressor/compress.php 做得很好。

        19
  •  1
  •   Marcelo Gondim    14 年前

    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*", ";");
    
        20
  •  1
  •   Tamik Soziev    14 年前

    zbugs.com 这将是一个很好的在线工具,只需单击一下,它就会缩小你的css

        21
  •  1
  •   Ben Hughes    14 年前

    看看最新消息 HTML5BoilerPlate Paul Irish-它包含一个构建脚本,可以缩小您的所有资产(包括PNG和JPG)。您可以观看演示视频 here .