什么是生产代码的一些很好的CSS和JS最小化?

我正在寻找一些最小化css和js文件的应用程序或网站。 理想情况下,他们可以一次一批或全部批次。

YUI Compressor同时执行JavaScript和CSS。 我不确定你是否可以发送一批文件。

可以在YUI Compressor Online(yui.2clics.net)上 进行批处理,尽pipe该版本只接受JavaScript。 另一个在线YUI压缩器(refresh-sf.com)也接受CSS,但不批处理。

在比较各种minifiers,请参阅jQuery:常见问题(FAQ):我如何压缩我的代码? 另外,请查看Microsoft Ajax Minifier 。

jQuery已经从YUI Compressor切换到Google的Closure编译器,用于他们发布的缩小版本。

YUI压缩机非常酷。 您可以从命令行将其作为构build过程的一部分运行

看看JavaScript CompressorRater 。 它可以为你提供的任何JavaScript进行各种缩小器的比较(有和没有gzip压缩)。

它也(大部分)与CSS一起工作,尽pipe并不是所有的minifiers都支持它,甚至不是所有那些(比如YUI)在比较表中都正确显示的。

微软今天在codeplex上发布了他们的微软Ajax Minifier 。 包括一个MS构build任务,并在VS 2005/2008内进行翻译

我喜欢雅虎的这个: http : //developer.yahoo.com/yui/compressor/

我使用Dean Edwards的Packer for javascript。

还有一个YUI压缩器的.NET端口,它允许你:

  • 将缩小/文件合并到Visual Studio后生成事件中
  • 融入TFS构build(包括CI)
  • 如果你只想在你自己的代码中使用dll(例如在飞行中缩小)。

基本上你在寻找的是通过减less响应的大小来加快你的网站。

除了缩小的js和css文件之外,你可以做一个http压缩。 请通过这个和这个 。

如果您不介意将Perl用作构build过程的一部分,那么JavaScript ::和CSS :: Minifier就可以很好地工作。

你可以尝试从Boryi的免费工具

或者试试这个: http : //www.codeproject.com/KB/aspnet/CombineAndMinify.aspx

YUI压缩机是伟大的。

另一个工具(以及我的select,因为它的PHP内核)是基于PHP5的谷歌代码托pipe的Minify项目。 如果你在一个PHP平台上考虑它。 在事实之后,不要通过服务来运行你的东西,而要在你的networking服务器上安装和configuration一次,然后尽可能多地编写代码和发表评论,并且尽可能的缩小会在运行中重build(提醒)你的CSS和/或Javascript。 是啊。 我用它,很好用!

http://code.google.com/p/minify/