Publisher review:JavaScript Optimizer is a technical component designed to organize Web resources on the server side. JavaScript Optimizer is a technical component designed to organize Web resources (JavaScript files, CSS) on the server side and to optimize (compression, merge and versioning) their delivery to the client's browser.
To perform this, the following optimizations are performed :
- Cache optimization : by adding a timestamp and headers informations, the caching resources is more efficient.
- JavaScript files merging, minimizing, and refractoring, if possible.
- CSS files merging and minimizing if possible.
Through these 3 steps, the data transfered is significally reduced. The method to manage the resources is really simple! Here are the features provided by JavaScript Optimizer - JSO: - In an XML descriptor, the whole application's resources are linked into groups. It is up to you to create your groups and decide whether the resources must be merged and/or minimized or not. - These concatenated/minimized files are buffered server side and are tagged with the files last modification date. - As easy as looking at this date, JavaScript Optimizer - JSO regenerate a concatenated file every time a resource is modified (mainly for dev mode). - A YUICompressor associated and a JSMin are integrated to compress the resulting file as much as possible. - To provide an easy debugging, a special cookie can be set and override every existing configuration to get to exploded mode. (see FAQ for more information). - In IE, when the cache is defined as "Refresh for every visit", many requests are performed from the client to the server to check if the file is up-to-date or not. JavaScript Optimizer - JSO permits to avoid these useless requests by setting a expire to resources.
JavaScript Optimizer 1.0 is a JavaScript script for Development Tools scripts design by julien m.
It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.
Operating system:Windows / Linux / Mac OS / BSD / Solaris