The first result of the shiny-new dok-tidy target.
[privoxy.git] / doc / webserver / user-manual / introduction.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
2 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
3 <html>
4   <head>
5     <meta name="generator" content="HTML Tidy, see www.w3.org">
6     <title>
7       Introduction
8     </title>
9     <meta name="GENERATOR" content=
10     "Modular DocBook HTML Stylesheet Version 1.79">
11     <link rel="HOME" title="Privoxy 3.0.18 User Manual" href="index.html">
12     <link rel="PREVIOUS" title="Privoxy 3.0.18 User Manual" href=
13     "index.html">
14     <link rel="NEXT" title="Installation" href="installation.html">
15     <link rel="STYLESHEET" type="text/css" href="../p_doc.css">
16     <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
17     <link rel="STYLESHEET" type="text/css" href="p_doc.css">
18 <style type="text/css">
19  body {
20   background-color: #EEEEEE;
21   color: #000000;
22  }
23  :link { color: #0000FF }
24  :visited { color: #840084 }
25  :active { color: #0000FF }
26  hr.c1 {text-align: left}
27 </style>
28   </head>
29   <body class="SECT1">
30     <div class="NAVHEADER">
31       <table summary="Header navigation table" width="100%" border="0"
32       cellpadding="0" cellspacing="0">
33         <tr>
34           <th colspan="3" align="center">
35             Privoxy 3.0.18 User Manual
36           </th>
37         </tr>
38         <tr>
39           <td width="10%" align="left" valign="bottom">
40             <a href="index.html" accesskey="P">Prev</a>
41           </td>
42           <td width="80%" align="center" valign="bottom">
43           </td>
44           <td width="10%" align="right" valign="bottom">
45             <a href="installation.html" accesskey="N">Next</a>
46           </td>
47         </tr>
48       </table>
49       <hr width="100%" class="c1">
50     </div>
51     <div class="SECT1">
52       <h1 class="SECT1">
53         <a name="INTRODUCTION">1. Introduction</a>
54       </h1>
55       <p>
56         This documentation is included with the current UNRELEASED version of
57         <span class="APPLICATION">Privoxy</span>, v.3.0.18, and is mostly
58         complete at this point. The most up to date reference for the time
59         being is still the comments in the source files and in the individual
60         configuration files. Development of a new version is currently
61         nearing completion, and includes significant changes and enhancements
62         over earlier versions.
63       </p>
64       <p>
65         Since this is a UNRELEASED version, not all new features are well
66         tested. This documentation may be slightly out of sync as a result
67         (especially with CVS sources). And there <span class="emphasis"><i
68         class="EMPHASIS">may be</i></span> bugs, though hopefully not many!
69       </p>
70       <div class="SECT2">
71         <h2 class="SECT2">
72           <a name="FEATURES">1.1. Features</a>
73         </h2>
74         <p>
75           In addition to the core features of ad blocking and <a href=
76           "http://en.wikipedia.org/wiki/Browser_cookie" target=
77           "_top">cookie</a> management, <span class=
78           "APPLICATION">Privoxy</span> provides many supplemental features,
79           some of them currently under development, that give the end-user
80           more control, more privacy and more freedom:
81         </p>
82         <p>
83         </p>
84         <ul>
85           <li>
86             <p>
87               Supports "Connection: keep-alive". Outgoing connections can be
88               kept alive independently from the client.
89             </p>
90           </li>
91           <li>
92             <p>
93               Supports IPv6, provided the operating system does so too, and
94               the configure script detects it.
95             </p>
96           </li>
97           <li>
98             <p>
99               Supports tagging which allows to change the behaviour based on
100               client and server headers.
101             </p>
102           </li>
103           <li>
104             <p>
105               Can be run as an "intercepting" proxy, which obviates the need
106               to configure browsers individually.
107             </p>
108           </li>
109           <li>
110             <p>
111               Sophisticated actions and filters for manipulating both server
112               and client headers.
113             </p>
114           </li>
115           <li>
116             <p>
117               Can be chained with other proxies.
118             </p>
119           </li>
120           <li>
121             <p>
122               Integrated browser-based configuration and control utility at
123               <a href="http://config.privoxy.org/" target=
124               "_top">http://config.privoxy.org/</a> (shortcut: <a href=
125               "http://p.p/" target="_top">http://p.p/</a>). Browser-based
126               tracing of rule and filter effects. Remote toggling.
127             </p>
128           </li>
129           <li>
130             <p>
131               Web page filtering (text replacements, removes banners based on
132               size, invisible <span class="QUOTE">"web-bugs"</span> and HTML
133               annoyances, etc.)
134             </p>
135           </li>
136           <li>
137             <p>
138               Modularized configuration that allows for standard settings and
139               user settings to reside in separate files, so that installing
140               updated actions files won't overwrite individual user settings.
141             </p>
142           </li>
143           <li>
144             <p>
145               Support for Perl Compatible Regular Expressions in the
146               configuration files, and a more sophisticated and flexible
147               configuration syntax.
148             </p>
149           </li>
150           <li>
151             <p>
152               GIF de-animation.
153             </p>
154           </li>
155           <li>
156             <p>
157               Bypass many click-tracking scripts (avoids script redirection).
158             </p>
159           </li>
160           <li>
161             <p>
162               User-customizable HTML templates for most proxy-generated pages
163               (e.g. "blocked" page).
164             </p>
165           </li>
166           <li>
167             <p>
168               Auto-detection and re-reading of config file changes.
169             </p>
170           </li>
171           <li>
172             <p>
173               Most features are controllable on a per-site or per-location
174               basis.
175             </p>
176           </li>
177           <li>
178             <p>
179               Many smaller new features added, limitations and bugs removed.
180             </p>
181           </li>
182         </ul>
183       </div>
184     </div>
185     <div class="NAVFOOTER">
186       <hr width="100%" class="c1">
187       <table summary="Footer navigation table" width="100%" border="0"
188       cellpadding="0" cellspacing="0">
189         <tr>
190           <td width="33%" align="left" valign="top">
191             <a href="index.html" accesskey="P">Prev</a>
192           </td>
193           <td width="34%" align="center" valign="top">
194             <a href="index.html" accesskey="H">Home</a>
195           </td>
196           <td width="33%" align="right" valign="top">
197             <a href="installation.html" accesskey="N">Next</a>
198           </td>
199         </tr>
200         <tr>
201           <td width="33%" align="left" valign="top">
202             Privoxy 3.0.18 User Manual
203           </td>
204           <td width="34%" align="center" valign="top">
205             &nbsp;
206           </td>
207           <td width="33%" align="right" valign="top">
208             Installation
209           </td>
210         </tr>
211       </table>
212     </div>
213   </body>
214 </html>
215