43f0ea3394e23a85eedd0bfd82056f29d46624c5
[privoxy.git] / doc / webserver / user-manual / introduction.html
1 <HTML
2 ><HEAD
3 ><TITLE
4 >Introduction</TITLE
5 ><META
6 NAME="GENERATOR"
7 CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
8 "><LINK
9 REL="HOME"
10 TITLE="Privoxy 3.0.4 User Manual"
11 HREF="index.html"><LINK
12 REL="PREVIOUS"
13 TITLE="Privoxy 3.0.4 User Manual"
14 HREF="index.html"><LINK
15 REL="NEXT"
16 TITLE="Installation"
17 HREF="installation.html"><LINK
18 REL="STYLESHEET"
19 TYPE="text/css"
20 HREF="../p_doc.css"></HEAD
21 ><BODY
22 CLASS="SECT1"
23 BGCOLOR="#EEEEEE"
24 TEXT="#000000"
25 LINK="#0000FF"
26 VLINK="#840084"
27 ALINK="#0000FF"
28 ><DIV
29 CLASS="NAVHEADER"
30 ><TABLE
31 SUMMARY="Header navigation table"
32 WIDTH="100%"
33 BORDER="0"
34 CELLPADDING="0"
35 CELLSPACING="0"
36 ><TR
37 ><TH
38 COLSPAN="3"
39 ALIGN="center"
40 >Privoxy 3.0.4 User Manual</TH
41 ></TR
42 ><TR
43 ><TD
44 WIDTH="10%"
45 ALIGN="left"
46 VALIGN="bottom"
47 ><A
48 HREF="index.html"
49 ACCESSKEY="P"
50 >Prev</A
51 ></TD
52 ><TD
53 WIDTH="80%"
54 ALIGN="center"
55 VALIGN="bottom"
56 ></TD
57 ><TD
58 WIDTH="10%"
59 ALIGN="right"
60 VALIGN="bottom"
61 ><A
62 HREF="installation.html"
63 ACCESSKEY="N"
64 >Next</A
65 ></TD
66 ></TR
67 ></TABLE
68 ><HR
69 ALIGN="LEFT"
70 WIDTH="100%"></DIV
71 ><DIV
72 CLASS="SECT1"
73 ><H1
74 CLASS="SECT1"
75 ><A
76 NAME="INTRODUCTION"
77 ></A
78 >1. Introduction</H1
79 ><P
80 > This documentation is included with the current beta version of
81  <SPAN
82 CLASS="APPLICATION"
83 >Privoxy</SPAN
84 >, v.3.0.4, 
85  and is mostly complete at this point. The most up to date reference for the
86  time being is still the comments in the source files and in the individual
87  configuration files. Development of a new version is currently nearing
88  completion, and includes significant changes and enhancements over
89  earlier versions. .</P
90 ><P
91 > Since this is a beta version, not all new features are well tested. This
92  documentation may be slightly out of sync as a result (especially with 
93  CVS sources). And there <SPAN
94 CLASS="emphasis"
95 ><I
96 CLASS="EMPHASIS"
97 >may be</I
98 ></SPAN
99 > bugs, though hopefully
100  not many! </P
101 ><DIV
102 CLASS="SECT2"
103 ><H2
104 CLASS="SECT2"
105 ><A
106 NAME="FEATURES"
107 ></A
108 >1.1. Features</H2
109 ><P
110 > In addition to the core 
111  features of ad blocking and cookie management,
112  <SPAN
113 CLASS="APPLICATION"
114 >Privoxy</SPAN
115 > provides many supplemental
116  features, some of them currently under development, 
117  that give the end-user more control, more privacy and more freedom:</P
118 ><P
119 > <P
120 ></P
121 ><UL
122 ><LI
123 ><P
124 >   Integrated browser based configuration and control utility at <A
125 HREF="http://config.privoxy.org/"
126 TARGET="_top"
127 >http://config.privoxy.org/</A
128 >
129    (shortcut: <A
130 HREF="http://p.p/"
131 TARGET="_top"
132 >http://p.p/</A
133 >). Browser-based
134    tracing of rule and filter effects. Remote toggling.
135   </P
136 ></LI
137 ><LI
138 ><P
139 >   Web page content filtering (removes banners based on size,
140    invisible <SPAN
141 CLASS="QUOTE"
142 >"web-bugs"</SPAN
143 >, JavaScript and HTML annoyances, pop-up windows, etc.)
144   </P
145 ></LI
146 ><LI
147 ><P
148 >   Modularized configuration that allows for standard settings and
149    user settings to reside in separate files, so that installing updated
150    actions files won't overwrite individual user settings.
151   </P
152 ></LI
153 ><LI
154 ><P
155 >   HTTP/1.1 compliant (but not all optional 1.1 features are supported).
156   </P
157 ></LI
158 ><LI
159 ><P
160 >   Support for Perl Compatible Regular Expressions in the configuration files, and 
161    generally a more sophisticated and flexible configuration syntax over
162    previous versions.
163   </P
164 ></LI
165 ><LI
166 ><P
167 >   Improved cookie management features (e.g. session based cookies).
168   </P
169 ></LI
170 ><LI
171 ><P
172 >   GIF de-animation. 
173   </P
174 ></LI
175 ><LI
176 ><P
177 >   Bypass many click-tracking scripts (avoids script redirection).
178   </P
179 ></LI
180 ><LI
181 ><P
182 >   Multi-threaded (POSIX and native threads).
183   </P
184 ></LI
185 ><LI
186 ><P
187 >   User-customizable HTML templates for all proxy-generated pages (e.g. "blocked" page).
188   </P
189 ></LI
190 ><LI
191 ><P
192 >   Auto-detection and re-reading of config file changes.
193   </P
194 ></LI
195 ><LI
196 ><P
197 >   Improved signal handling, and a true daemon mode (Unix).
198   </P
199 ></LI
200 ><LI
201 ><P
202 >   Every feature now controllable on a per-site or per-location basis, configuration
203    more powerful and versatile over-all.
204   </P
205 ></LI
206 ><LI
207 ><P
208 >   Many smaller new features added, limitations and bugs removed, and security holes fixed.
209   </P
210 ></LI
211 ></UL
212 ></P
213 ></DIV
214 ></DIV
215 ><DIV
216 CLASS="NAVFOOTER"
217 ><HR
218 ALIGN="LEFT"
219 WIDTH="100%"><TABLE
220 SUMMARY="Footer navigation table"
221 WIDTH="100%"
222 BORDER="0"
223 CELLPADDING="0"
224 CELLSPACING="0"
225 ><TR
226 ><TD
227 WIDTH="33%"
228 ALIGN="left"
229 VALIGN="top"
230 ><A
231 HREF="index.html"
232 ACCESSKEY="P"
233 >Prev</A
234 ></TD
235 ><TD
236 WIDTH="34%"
237 ALIGN="center"
238 VALIGN="top"
239 ><A
240 HREF="index.html"
241 ACCESSKEY="H"
242 >Home</A
243 ></TD
244 ><TD
245 WIDTH="33%"
246 ALIGN="right"
247 VALIGN="top"
248 ><A
249 HREF="installation.html"
250 ACCESSKEY="N"
251 >Next</A
252 ></TD
253 ></TR
254 ><TR
255 ><TD
256 WIDTH="33%"
257 ALIGN="left"
258 VALIGN="top"
259 >Privoxy 3.0.4 User Manual</TD
260 ><TD
261 WIDTH="34%"
262 ALIGN="center"
263 VALIGN="top"
264 >&nbsp;</TD
265 ><TD
266 WIDTH="33%"
267 ALIGN="right"
268 VALIGN="top"
269 >Installation</TD
270 ></TR
271 ></TABLE
272 ></DIV
273 ></BODY
274 ></HTML
275 >