What is MinificationWebHelpers?
Consider the MinificationWebHelpers as an extension to WebHelpers.
Basicly it adds two more options to the WebHelpers javascript_include_tag and stylesheet_link_tag functions:
- minified: Minifies, ie, reduces as much as possible each of the files passed to it's minimum size to reduce page load times.
- combined: Joins all files passed into a single one to reduce server requests which in turn reduces page load times.
For an up-to-date read of the documentation, please read the documentation page on site.
Usage
On your own Pylons application, inside <app>/lib/helpers.py you add:
from minwebhelpers import *
Then, inside a template you could have:
<head> ${ h.javascript_include_tag('/js/file1.js', '/js/file2.js', minified=True, combined=True )} </head>
The above would mean file1.js and file2.js would be combined and then minimized.
Instalation
It's as easy as:
sudo easy_install MinificationWebHelpers
Or if you wish to install current trunk:
sudo easy_install http://pastie.ufsoft.org/svn/sandbox/MinificationWebHelpers/trunk
![(please configure the [header_logo] section in trac.ini)](/chrome/common/trac_banner.png)