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