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