home *** CD-ROM | disk | FTP | other *** search
- WebCleaner
- ============
-
- WebCleaner is a filtering HTTP proxy.
-
- It can
- o disable animated GIFs
- o compress documents on-the-fly (with gzip)
- o enhance your privacy (remove user-agent: header and obfuscate IP address)
- o remove all HTML crap (adverts, javascript, ...)
- o be completely customized to your needs
-
-
- Installing
- ----------
- Read the file INSTALL
-
-
- Configuration
- -------------
- Run the nice GUI config tool "webcleanerconf".
- The underlying configuration format is a custom XML format which is
- explained in config/filter.dtd and config/webcleaner.dtd.
-
-
- Note
- ----
- WebCleaner is _not_ an HTTP compliant proxy because it modifies requests
- and headers!
-
-
- Credits
- -------
- Credits go to munchy.py from Neil Schemenauer <nascheme@enme.ucalgary.ca>.
- The proxy class is based on his code.
- The filter code design is inspired from FilterProxy, a Perl program from
- Bob McElrath <mcelrath+filterproxy@draal.physics.wisc.edu>.
- Me, Bob and the author of AIFilter (Tels) had a nice discussion about
- filter formats with good ideas. Tels convinced me to try stateful
- filtering and I realize that it is very nice indeed.
- Disabling animated GIFs is a question of honor, but the idea goes back to
- the Webwasher.
-