Для сжатия файлов Javascript и CSS я использую Yahoo для решения.Нетто (http://yuicompressor.codeplex.com/)
У меня есть объект:
defaults = {
html: "",
opacity: 0.6,
loadOnDemand: true,
showEffect: "fade",
hideEffect: "fade"
};
Обратите внимание на значение 0,6
Результат после сжатия:
defaults = {
html : "",
opacity : 0,
6,
loadOnDemand : true,
showEffect : "fade",
hideEffect : "fade"
};
Я использую задачу (MSBuild) для Visual Studio для сжатия моего JS.
Следующий код XML:
<CompressorTask
CssFiles="@(CssFiles)"
CssOutputFile="$(cssFile)"
CssCompressionType="YuiStockCompression"
PreserveCssComments="false"
JavaScriptFiles="@(JavaScriptFiles)"
ObfuscateJavaScript="false"
PreserveAllSemicolons="true"
DisableOptimizations="Nope"
JavaScriptOutputFile="$(jsFile)"
LoggingType="ALittleBit"
IsEvalIgnored="false" />
Полный код в: https://gist.github.com/1817326
ищу ответ, нашел эту ветку: http://yuicompressor.codeplex.com/discussions/243522
Но мне не сильно помогло