Neil's News

+ 2010
+ 2009
+ 2008
+ 2007
+ 2006
+ 2005
- 2004
 Silence
 Snowflakes
 Paranoia Pays
 Microsoft Help
 Polyglot 11: More C
 Polyglot 11: C
 Polyglot 10: Smalltalk
 Toronto Wisdom
 Exterminated
 The Last Straw
 BT Broadband Trap
 Polyglot 9: Moo
 Polyglot 8: SVG
 Polyglot 7: POV-Ray
 Polyglot 6: Python
 Polyglot 5: PHP
 Polyglot 4: Euphoria
 Polyglot 3: JavaScript
 Polyglot 2: Java
 Polyglot 1: VB
 POV-Ray
 Etch A Sketch
 Slashdotting
 Flashy Lies
 Scientific Illiteracy
 Creeping Featurism
 VidScope
 Saturn V
 Perspectives
 Slide Rule
 eBay Sale
 Iron Filings
 Gimble
 VBA Security
 Random Morsels
 Exact Change
 Easter Egg
 Diametral Pitch
 mod_deflete
 Ethical Spam?
 Deadlines
 CPU Power
 Fosdem 2004
 Academic Reversal
 Mars Memorial
 Culture Clash
 Watching the Users
+ 2003
+ 2002

mod_deflete

1 April 2004

The mod_deflate module for Apache compresses HTTP traffic between the server and the browser. By achieving compression ratios of 50%, mod_deflate can significantly save on bandwidth as well as increasing download speeds.

But sometimes 50% compression just isn't good enough. Introducing mod_deflete, a new Apache module which performs "lossy" compression. Harnessing the power of Lzip, mod_deflete makes insignificant edits to web pages so that they compress to amazing ratios. The ratios are configurable in .htaccess directives.

  • 50% -- At this level the compression is loss-less. What is sent is exactly the same as what is received.
  • 70% -- At this level there are miner tweks made to the text in order to fasiletate a higher compresion ratio. These tweks are not liekly to be noticeble in any way.
    LI> 90% - At ths lvl ther ar slietly mor twecs. howevr acordin to usabalety tests, ths changs go wituraly unotised

    A useful technique at the higher ratios is to open and close HTML tags two or three times; one of them should work. Unfortunately there are no known browsers which support lossy HTTP compression.

    "mod_deflete: For when you just don't care."

    < Previous | Next >

  •  
    -------------------------------------