skip to navigation
skip to content

Not Logged In

slimmer 0.1.30

HTML,XHTML,CSS,JavaScript optimizer

slimmer.py is a whitespace optimizer for CSS, HTML and XHTML output. It's written by Peter Bengtsson, peter@fry-it.com in 2004-2005. Still maintained in 2008.

INSTALLATION:

$ sudo easy_install slimmer

Alternative:

$ tar -zxvf slimmer-x.x.x.tgz
$ cd slimmer/
$ sudo python setup.py install

USAGE:

>>> import slimmer
>>> from slimmer import css_slimmer
>>> css_slimmer("h1, h2 { font-family: 'Courier New', Courier; }")
"h1,h2{font-family:'Courier New',Courier;border:1px solid black;}"
>>> html_slimmer('<a  href="x" title="   foo  bar  "> one </a>  <br />')
>>> from slimmer import html_slimmer, xhtml_slimmer
>>> html_slimmer('''<a  href="x" title="   foo  bar  "
                  > one </a>  <br/>''')
'<a href="x" title="   foo bar  "> one </a><br />'

UNITTESTS:

$ cd slimmer/tests
$ python testSlimmer.py
$ python testSlimmer.py --verbose
 
File Type Py Version Uploaded on Size
slimmer-0.1.30.tar.gz (md5) Source 2009-11-06 16KB
  • Downloads (All Versions):
  • 29 downloads in the last day
  • 253 downloads in the last week
  • 1197 downloads in the last month