Exemplo n.º 1
0
 protected void ProcessPreservedBlocks(string html, List <string> preBlocks, List <string> taBlocks, List <string> scriptBlocks, List <string> styleBlocks)
 {
     if (IsCompressJs)
     {
         for (int i = 0; i < scriptBlocks.Count; i++)
         {
             scriptBlocks[i] = JSMinify.Minify(scriptBlocks[i]);
         }
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// Compresses CSS
 /// </summary>
 /// <param name="css">
 /// The Uncompressd Input CSS
 /// </param>
 /// <returns>
 /// The compressed css output.
 /// </returns>
 public static string CompressCss(string css)
 {
     try
     {
         return(JSMinify.Minify(css));
     }
     catch (Exception)
     {
         return(css);
     }
 }
Exemplo n.º 3
0
 /// <summary>
 /// Compresses JavaScript
 /// </summary>
 /// <param name="javaScript">
 /// The Uncompressed Input JS
 /// </param>
 /// <returns>
 /// The compressed java script.
 /// </returns>
 public static string CompressJavaScript(string javaScript)
 {
     try
     {
         return(JSMinify.Minify(javaScript));
     }
     catch (Exception)
     {
         return(javaScript);
     }
 }
Exemplo n.º 4
0
        /// <summary>
        /// Minifies JS file
        /// </summary>
        /// <param name="js">string of javascript to minify</param>
        /// <returns>minified string of js</returns>
        public string CompressJS(string js)
        {
            ICompress min = new JSMinify();

            return(min.Compress(js));
        }