SmartOptimizer v1.5 beta released

After about 2 years from previous release of JSmart, I wrote a new fresh and restructured version of JSmart and renamed it to SmartOptimizer because the old name was not so meaningful for such a tool.
At first JSmart was only a JavaScript minifier and compressor, but now SmartOptimizer is a front end optimizer based on yahoo performance rules that supports a variety range of file formats.

With SmartOptimizer you can easily implement the following yahoo rules in your website:

  • Make Fewer HTTP Requests using concatenation feature of SmartOptimizer.
  • Add an Expires or a Cache-Control Header
    SmartOptimizer can optionally generate far future Expires header for all static requests.
  • Configure ETags
    SmartOptimizer removes Etag header from static requests.
    However this option is useful for a large scale website that uses multiple servers or a CDN to host content across the world.
  • Gzip Components
    SmartOptimizer compresses automatically all the formats that have a considerable compression ratio like js, css, html, txt and avoids compressing formats like jpeg and swf that are internally compressed.
  • Minify JavaScript and CSS
    SmartOptimizer has an internal JavaScript and CSS minifier. Also, new minifiers can be defined for other file types.

SmartOptimizer is in beta stage and needs a large scale testing specially for minifying feature. So any feedback is greatly appreciated.

For more information see the project page.

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.