1e03c587e81b91a27f77ed14ae5a09df5c04ad5f
[privoxy.git] / doc / webserver / user-manual / quickstart.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
2 <HTML
3 ><HEAD
4 ><TITLE
5 >Quickstart to Using Privoxy</TITLE
6 ><META
7 NAME="GENERATOR"
8 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
9 REL="HOME"
10 TITLE="Privoxy 3.0.7 User Manual"
11 HREF="index.html"><LINK
12 REL="PREVIOUS"
13 TITLE="What's New in this Release"
14 HREF="whatsnew.html"><LINK
15 REL="NEXT"
16 TITLE="Starting Privoxy"
17 HREF="startup.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.7 User Manual</TH
43 ></TR
44 ><TR
45 ><TD
46 WIDTH="10%"
47 ALIGN="left"
48 VALIGN="bottom"
49 ><A
50 HREF="whatsnew.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="startup.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="QUICKSTART"
79 >4. Quickstart to Using Privoxy</A
80 ></H1
81 ><P
82 > <P
83 ></P
84 ><UL
85 ><LI
86 ><P
87 >  Install <SPAN
88 CLASS="APPLICATION"
89 >Privoxy</SPAN
90 >. See the <A
91 HREF="installation.html"
92 >Installation Section</A
93 > below for platform specific
94   information. 
95  </P
96 ></LI
97 ><LI
98 ><P
99 >   Advanced users and those who want to offer <SPAN
100 CLASS="APPLICATION"
101 >Privoxy</SPAN
102 >
103    service to more than just their local machine should check the <A
104 HREF="config.html"
105 >main config file</A
106 >, especially the <A
107 HREF="config.html#ACCESS-CONTROL"
108 >security-relevant</A
109 > options. These are 
110    off by default.
111   </P
112 ></LI
113 ><LI
114 ><P
115 >  Start <SPAN
116 CLASS="APPLICATION"
117 >Privoxy</SPAN
118 >, if the installation program has
119   not done this already (may vary according to platform). See the section
120   <A
121 HREF="startup.html"
122 >Starting <SPAN
123 CLASS="APPLICATION"
124 >Privoxy</SPAN
125 ></A
126 >.
127   </P
128 ></LI
129 ><LI
130 ><P
131 >   Set your browser to use <SPAN
132 CLASS="APPLICATION"
133 >Privoxy</SPAN
134 > as HTTP and
135    HTTPS (SSL)  <A
136 HREF="http://en.wikipedia.org/wiki/Proxy_server"
137 TARGET="_top"
138 >proxy</A
139 >
140    by setting the proxy configuration for address of
141    <TT
142 CLASS="LITERAL"
143 >127.0.0.1</TT
144 > and port <TT
145 CLASS="LITERAL"
146 >8118</TT
147 >.
148    <SPAN
149 CLASS="emphasis"
150 ><I
151 CLASS="EMPHASIS"
152 >DO NOT</I
153 ></SPAN
154 > activate proxying for <TT
155 CLASS="LITERAL"
156 >FTP</TT
157 > or 
158    any protocols besides HTTP and HTTPS (SSL) unless you intend to prevent your
159    browser from using these protocols.
160   </P
161 ></LI
162 ><LI
163 ><P
164 >    Flush your browser's disk and memory caches, to remove any cached ad images.
165     If using <SPAN
166 CLASS="APPLICATION"
167 >Privoxy</SPAN
168 > to manage 
169     <A
170 HREF="http://en.wikipedia.org/wiki/Browser_cookie"
171 TARGET="_top"
172 >cookies</A
173 >,
174     you should remove any currently stored cookies too.
175   </P
176 ></LI
177 ><LI
178 ><P
179 >   A default installation should provide a reasonable starting point for 
180    most. There will undoubtedly be occasions where you will want to adjust the
181    configuration, but that can be dealt with as the need arises. Little 
182    to no initial configuration is required in most cases, you may want
183    to enable the
184    <A
185 HREF="config.html#ENABLE-EDIT-ACTIONS"
186 TARGET="_top"
187 >web-based action editor</A
188 > though.
189    Be sure to read the warnings first.
190   </P
191 ><P
192 >   See the <A
193 HREF="configuration.html"
194 >Configuration section</A
195 > for more
196    configuration options, and how to customize your installation.
197    You might also want to look at the <A
198 HREF="quickstart.html#QUICKSTART-AD-BLOCKING"
199 >next section</A
200 > for a quick
201    introduction to how <SPAN
202 CLASS="APPLICATION"
203 >Privoxy</SPAN
204 > blocks ads and
205    banners.</P
206 ></LI
207 ><LI
208 ><P
209 >    If you experience ads that slip through, innocent images that are
210     blocked, or otherwise feel the need to fine-tune
211     <SPAN
212 CLASS="APPLICATION"
213 >Privoxy's</SPAN
214 > behavior, take a look at the <A
215 HREF="actions-file.html"
216 >actions files</A
217 >. As a quick start, you might
218     find the <A
219 HREF="actions-file.html#ACT-EXAMPLES"
220 >richly commented examples</A
221 >
222     helpful. You can also view and edit the actions files through the <A
223 HREF="http://config.privoxy.org"
224 TARGET="_top"
225 >web-based user interface</A
226 >. The
227     Appendix <SPAN
228 CLASS="QUOTE"
229 >"<A
230 HREF="appendix.html#ACTIONSANAT"
231 >Troubleshooting: Anatomy of an
232     Action</A
233 >"</SPAN
234 > has hints on how to understand and debug actions that
235     <SPAN
236 CLASS="QUOTE"
237 >"misbehave"</SPAN
238 >.
239   </P
240 ></LI
241 ><LI
242 ><P
243 >   Please see the section <A
244 HREF="contact.html"
245 >Contacting the
246    Developers</A
247 > on how to report bugs, problems with websites or to get
248    help. 
249   </P
250 ></LI
251 ><LI
252 ><P
253 >   Now enjoy surfing with enhanced control, comfort and privacy!
254   </P
255 ></LI
256 ></UL
257 ></P
258 ><DIV
259 CLASS="SECT2"
260 ><H2
261 CLASS="SECT2"
262 ><A
263 NAME="QUICKSTART-AD-BLOCKING"
264 >4.1. Quickstart to Ad Blocking</A
265 ></H2
266 ><P
267 > Ad blocking is but one of <SPAN
268 CLASS="APPLICATION"
269 >Privoxy's</SPAN
270 >
271  array of features. Many of these features are for the technically minded advanced 
272  user. But, ad and banner blocking is surely common ground for everybody.</P
273 ><P
274
275  This section will provide a quick summary of ad blocking so 
276  you can get up to speed quickly without having to read the more extensive
277  information provided below, though this is highly recommended.</P
278 ><P
279 > First a bit of a warning ... blocking ads is much like blocking SPAM: the
280  more aggressive you are about it, the more likely you are to block 
281  things that were not intended. And the more likely that some things 
282  may not work as intended. So there is a trade off here. If you want
283  extreme ad free browsing, be prepared to deal with more
284  <SPAN
285 CLASS="QUOTE"
286 >"problem"</SPAN
287 > sites, and to spend more time adjusting the
288  configuration to solve these unintended consequences. In short, there is 
289  not an easy way to eliminate <SPAN
290 CLASS="emphasis"
291 ><I
292 CLASS="EMPHASIS"
293 >all</I
294 ></SPAN
295 > ads. Either take 
296  the easy way and settle for <SPAN
297 CLASS="emphasis"
298 ><I
299 CLASS="EMPHASIS"
300 >most</I
301 ></SPAN
302 > ads blocked with the
303  default configuration, or jump in and tweak it for your personal surfing
304  habits and preferences.</P
305 ><P
306 > Secondly, a brief explanation of <SPAN
307 CLASS="APPLICATION"
308 >Privoxy's </SPAN
309 >
310  <SPAN
311 CLASS="QUOTE"
312 >"actions"</SPAN
313 >. <SPAN
314 CLASS="QUOTE"
315 >"Actions"</SPAN
316 > in this context, are 
317  the directives we use to tell <SPAN
318 CLASS="APPLICATION"
319 >Privoxy</SPAN
320 > to perform
321  some task relating to HTTP transactions (i.e. web browsing). We tell
322  <SPAN
323 CLASS="APPLICATION"
324 >Privoxy</SPAN
325 > to take some <SPAN
326 CLASS="QUOTE"
327 >"action"</SPAN
328 >. Each
329  action has a unique name and function. While there are many potential
330  <SPAN
331 CLASS="APPLICATION"
332 >actions</SPAN
333 > in <SPAN
334 CLASS="APPLICATION"
335 >Privoxy's</SPAN
336 >
337  arsenal, only a few are used for ad blocking. <A
338 HREF="actions-file.html#ACTIONS"
339 >Actions</A
340 >, and <A
341 HREF="actions-file.html"
342 >action
343  configuration files</A
344 >, are explained in depth below.</P
345 ><P
346 > Actions are specified in <SPAN
347 CLASS="APPLICATION"
348 >Privoxy's</SPAN
349 > configuration,
350  followed by one or more URLs to which the action should apply. URLs 
351  can actually be URL type <A
352 HREF="actions-file.html#AF-PATTERNS"
353 >patterns</A
354 > that use
355  wildcards so they can apply potentially to a range of similar URLs. The
356  actions, together with the URL patterns are called a section.</P
357 ><P
358 > When you connect to a website, the full URL will either match one or more
359  of the sections as defined in <SPAN
360 CLASS="APPLICATION"
361 >Privoxy's</SPAN
362 > configuration,
363  or not. If so, then <SPAN
364 CLASS="APPLICATION"
365 >Privoxy</SPAN
366 > will perform the
367  respective actions. If not, then nothing special happens. Furthermore, web
368  pages may contain embedded, secondary URLs that your web browser will
369  use to load additional components of the page, as it parses the
370  original page's HTML content. An ad image for instance, is just an URL
371  embedded in the page somewhere. The image itself may be on the same server,
372  or a server somewhere else on the Internet. Complex web pages will have many
373  such embedded URLs. <SPAN
374 CLASS="APPLICATION"
375 >Privoxy</SPAN
376 > can deal with each URL individually, so, for
377  instance, the main page text is not touched, but images from such-and-such
378  server are blocked.</P
379 ><P
380 > The most important actions for basic ad blocking are:  <TT
381 CLASS="LITERAL"
382 ><A
383 HREF="actions-file.html#BLOCK"
384 >block</A
385 ></TT
386 >, <TT
387 CLASS="LITERAL"
388 ><A
389 HREF="actions-file.html#HANDLE-AS-IMAGE"
390 >handle-as-image</A
391 ></TT
392 >, 
393  <TT
394 CLASS="LITERAL"
395 ><A
396 HREF="actions-file.html#HANDLE-AS-EMPTY-DOCUMENT"
397 >handle-as-empty-document</A
398 ></TT
399 >,and
400  <TT
401 CLASS="LITERAL"
402 ><A
403 HREF="actions-file.html#SET-IMAGE-BLOCKER"
404 >set-image-blocker</A
405 ></TT
406 >:</P
407 ><P
408 > <P
409 ></P
410 ><UL
411 ><LI
412 ><P
413 >   <TT
414 CLASS="LITERAL"
415 ><A
416 HREF="actions-file.html#BLOCK"
417 >block</A
418 ></TT
419 > - this is perhaps 
420    the single most used action, and is particularly important for ad blocking.
421    This action stops any contact between your browser and any URL patterns
422    that match this action's configuration. It can be used for blocking ads,
423    but also anything that is determined to be unwanted. By itself, it simply
424    stops any communication with the remote server and sends
425    <SPAN
426 CLASS="APPLICATION"
427 >Privoxy</SPAN
428 >'s own built-in BLOCKED page instead to
429    let you now what has happened (with some exceptions, see below).
430   </P
431 ></LI
432 ><LI
433 ><P
434 >   <TT
435 CLASS="LITERAL"
436 ><A
437 HREF="actions-file.html#HANDLE-AS-IMAGE"
438 >handle-as-image</A
439 ></TT
440 > - 
441    tells <SPAN
442 CLASS="APPLICATION"
443 >Privoxy</SPAN
444 > to treat this URL as an image.
445    <SPAN
446 CLASS="APPLICATION"
447 >Privoxy</SPAN
448 >'s default configuration already does this
449    for all common image types (e.g. GIF), but there are many situations where this
450    is not so easy to determine. So we'll force it in these cases. This is particularly
451    important for ad blocking, since  only if we know that it's an image of
452    some kind, can we replace it with an image of our choosing, instead of the 
453    <SPAN
454 CLASS="APPLICATION"
455 >Privoxy</SPAN
456 > BLOCKED page (which would only result in
457    a <SPAN
458 CLASS="QUOTE"
459 >"broken image"</SPAN
460 > icon). There are some limitations to this
461    though. For instance, you can't just brute-force an image substitution for
462    an entire HTML page in most situations.
463   </P
464 ></LI
465 ><LI
466 ><P
467 >   <TT
468 CLASS="LITERAL"
469 ><A
470 HREF="actions-file.html#HANDLE-AS-EMPTY-DOCUMENT"
471 >handle-as-empty-document</A
472 ></TT
473 > - 
474    sends an empty document instead of <SPAN
475 CLASS="APPLICATION"
476 >Privoxy's</SPAN
477
478    normal BLOCKED HTML page. This is useful for file types that are neither 
479    HTML nor images, such as blocking JavaScript files.
480   </P
481 ></LI
482 ><LI
483 ><P
484 >   <TT
485 CLASS="LITERAL"
486 ><A
487 HREF="actions-file.html#SET-IMAGE-BLOCKER"
488 >set-image-blocker</A
489 ></TT
490 > - tells
491    <SPAN
492 CLASS="APPLICATION"
493 >Privoxy</SPAN
494 > what to display in place of an ad image that
495    has hit a block rule. For this to come into play, the URL must match a
496    <TT
497 CLASS="LITERAL"
498 ><A
499 HREF="actions-file.html#BLOCK"
500 >block</A
501 ></TT
502 > action somewhere in the
503    configuration, <SPAN
504 CLASS="emphasis"
505 ><I
506 CLASS="EMPHASIS"
507 >and</I
508 ></SPAN
509 >, it must also match an
510    <TT
511 CLASS="LITERAL"
512 ><A
513 HREF="actions-file.html#HANDLE-AS-IMAGE"
514 >handle-as-image</A
515 ></TT
516 > action.
517   </P
518 ><P
519 >   The configuration options on what to display instead of the ad are:
520   </P
521 ><P
522 ></P
523 ><TABLE
524 BORDER="0"
525 ><TBODY
526 ><TR
527 ><TD
528 >    Â Â Â <SPAN
529 CLASS="emphasis"
530 ><I
531 CLASS="EMPHASIS"
532 >pattern</I
533 ></SPAN
534 > - a checkerboard pattern, so that an ad 
535     replacement is obvious. This is the default.
536    </TD
537 ></TR
538 ></TBODY
539 ></TABLE
540 ><P
541 ></P
542 ><P
543 ></P
544 ><TABLE
545 BORDER="0"
546 ><TBODY
547 ><TR
548 ><TD
549 >    Â Â Â <SPAN
550 CLASS="emphasis"
551 ><I
552 CLASS="EMPHASIS"
553 >blank</I
554 ></SPAN
555 > - A very small empty GIF image is displayed.
556     This is the so-called <SPAN
557 CLASS="QUOTE"
558 >"invisible"</SPAN
559 > configuration option.
560    </TD
561 ></TR
562 ></TBODY
563 ></TABLE
564 ><P
565 ></P
566 ><P
567 ></P
568 ><TABLE
569 BORDER="0"
570 ><TBODY
571 ><TR
572 ><TD
573 >    Â Â Â <SPAN
574 CLASS="emphasis"
575 ><I
576 CLASS="EMPHASIS"
577 >http://&#60;URL&#62;</I
578 ></SPAN
579 > - A redirect to any image anywhere
580     of the user's choosing (advanced usage).
581    </TD
582 ></TR
583 ></TBODY
584 ></TABLE
585 ><P
586 ></P
587 ></LI
588 ></UL
589 ></P
590 ><P
591 > The quickest way to adjust any of these settings is with your browser through
592  the special <SPAN
593 CLASS="APPLICATION"
594 >Privoxy</SPAN
595 > editor at <A
596 HREF="http://config.privoxy.org/show-status"
597 TARGET="_top"
598 >http://config.privoxy.org/show-status</A
599 >
600  (shortcut: <A
601 HREF="http://p.p/"
602 TARGET="_top"
603 >http://p.p/show-status</A
604 >). This 
605  is an internal page, and does not require Internet access.</P
606 ><P
607 > Note that as of <SPAN
608 CLASS="APPLICATION"
609 >Privoxy</SPAN
610 > 3.0.7 beta the
611  action editor is disabled by default. Check the
612  <A
613 HREF="config.html#ENABLE-EDIT-ACTIONS"
614 TARGET="_top"
615 >enable-edit-actions
616   section in the configuration file</A
617 > to learn why and in which
618  cases it's safe to enable again.</P
619 ><P
620 > If you decided to enable the action editor, select the appropriate
621  <SPAN
622 CLASS="QUOTE"
623 >"actions"</SPAN
624 > file, and click
625  <SPAN
626 CLASS="QUOTE"
627 >"<SPAN
628 CLASS="GUIBUTTON"
629 >Edit</SPAN
630 >"</SPAN
631 >. It is best to put personal or
632  local preferences in <TT
633 CLASS="FILENAME"
634 >user.action</TT
635 > since this is not
636  meant to be overwritten during upgrades, and will over-ride the settings in
637  other files. Here you can insert new <SPAN
638 CLASS="QUOTE"
639 >"actions"</SPAN
640 >, and URLs for ad
641  blocking or other purposes, and make other adjustments to the configuration.
642  <SPAN
643 CLASS="APPLICATION"
644 >Privoxy</SPAN
645 > will detect these changes automatically.</P
646 ><P
647 > A quick and simple step by step example:</P
648 ><P
649 > <P
650 ></P
651 ><UL
652 ><LI
653 ><P
654 >     Right click on the ad image to be blocked, then select 
655      <SPAN
656 CLASS="QUOTE"
657 >"<SPAN
658 CLASS="GUIMENUITEM"
659 >Copy Link Location</SPAN
660 >"</SPAN
661 > from the
662      pop-up menu. 
663    </P
664 ></LI
665 ><LI
666 ><P
667 >    Set your browser to 
668     <A
669 HREF="http://config.privoxy.org/show-status"
670 TARGET="_top"
671 >http://config.privoxy.org/show-status</A
672 >
673    </P
674 ></LI
675 ><LI
676 ><P
677 >    Find <TT
678 CLASS="FILENAME"
679 >user.action</TT
680 > in the top section, and click 
681     on <SPAN
682 CLASS="QUOTE"
683 >"<SPAN
684 CLASS="GUIBUTTON"
685 >Edit</SPAN
686 >"</SPAN
687 >:
688    </P
689 ><P
690 >  <DIV
691 CLASS="FIGURE"
692 ><A
693 NAME="AEN543"
694 ></A
695 ><P
696 ><B
697 >Figure 1. Actions Files in Use</B
698 ></P
699 ><DIV
700 CLASS="MEDIAOBJECT"
701 ><P
702 ><IMG
703 SRC="files-in-use.jpg"></P
704 ></DIV
705 ></DIV
706 >
707  </P
708 ></LI
709 ><LI
710 ><P
711 >   You should have a section with only
712    <TT
713 CLASS="LITERAL"
714 ><A
715 HREF="actions-file.html#BLOCK"
716 >block</A
717 ></TT
718 > listed under 
719    <SPAN
720 CLASS="QUOTE"
721 >"Actions:"</SPAN
722 >.
723    If not, click a <SPAN
724 CLASS="QUOTE"
725 >"<SPAN
726 CLASS="GUIBUTTON"
727 >Insert new section below</SPAN
728 >"</SPAN
729 >
730    button, and in the new section that just appeared, click the 
731    <SPAN
732 CLASS="GUIBUTTON"
733 >Edit</SPAN
734 > button right under the word <SPAN
735 CLASS="QUOTE"
736 >"Actions:"</SPAN
737 >.
738    This will bring up a list of all actions. Find
739    <TT
740 CLASS="LITERAL"
741 ><A
742 HREF="actions-file.html#BLOCK"
743 >block</A
744 ></TT
745 > near the top, and click
746    in the <SPAN
747 CLASS="QUOTE"
748 >"Enabled"</SPAN
749 > column, then <SPAN
750 CLASS="QUOTE"
751 >"<SPAN
752 CLASS="GUIBUTTON"
753 >Submit</SPAN
754 >"</SPAN
755 >
756    just below the list.
757   </P
758 ></LI
759 ><LI
760 ><P
761 >   Now, in the <TT
762 CLASS="LITERAL"
763 ><A
764 HREF="actions-file.html#BLOCK"
765 >block</A
766 ></TT
767 > actions section,
768    click the <SPAN
769 CLASS="QUOTE"
770 >"<SPAN
771 CLASS="GUIBUTTON"
772 >Add</SPAN
773 >"</SPAN
774 > button, and paste the URL the
775    browser got from <SPAN
776 CLASS="QUOTE"
777 >"<SPAN
778 CLASS="GUIMENUITEM"
779 >Copy Link Location</SPAN
780 >"</SPAN
781 >.
782    Remove the <TT
783 CLASS="LITERAL"
784 >http://</TT
785 > at the beginning of the URL. Then, click
786    <SPAN
787 CLASS="QUOTE"
788 >"<SPAN
789 CLASS="GUIBUTTON"
790 >Submit</SPAN
791 >"</SPAN
792 > (or
793    <SPAN
794 CLASS="QUOTE"
795 >"<SPAN
796 CLASS="GUIBUTTON"
797 >OK</SPAN
798 >"</SPAN
799 > if in a pop-up window).
800   </P
801 ></LI
802 ><LI
803 ><P
804 >   Now go back to the original page, and press <B
805 CLASS="KEYCAP"
806 >SHIFT-Reload</B
807 >
808    (or flush all browser caches). The image should be gone now.
809   </P
810 ></LI
811 ></UL
812 ></P
813 ><P
814 > This is a very crude and simple example. There might be good reasons to use a 
815  wildcard pattern match to include potentially similar images from the same
816  site. For a more extensive explanation of <SPAN
817 CLASS="QUOTE"
818 >"patterns"</SPAN
819 >, and 
820  the entire actions concept, see <A
821 HREF="actions-file.html"
822 >the Actions
823  section</A
824 >.</P
825 ><P
826 > For advanced users who want to hand edit their config files, you might want
827  to now go to the <A
828 HREF="actions-file.html#ACT-EXAMPLES"
829 >Actions Files Tutorial</A
830 >.
831  The ideas explained therein also apply to the web-based editor.</P
832 ><P
833 > There are also various 
834  <A
835 HREF="actions-file.html#FILTER"
836 >filters</A
837 > that can be used for ad blocking 
838  (filters are a special subset of actions). These 
839  fall into the <SPAN
840 CLASS="QUOTE"
841 >"advanced"</SPAN
842 > usage category, and are explained in
843  depth in later sections. </P
844 ></DIV
845 ></DIV
846 ><DIV
847 CLASS="NAVFOOTER"
848 ><HR
849 ALIGN="LEFT"
850 WIDTH="100%"><TABLE
851 SUMMARY="Footer navigation table"
852 WIDTH="100%"
853 BORDER="0"
854 CELLPADDING="0"
855 CELLSPACING="0"
856 ><TR
857 ><TD
858 WIDTH="33%"
859 ALIGN="left"
860 VALIGN="top"
861 ><A
862 HREF="whatsnew.html"
863 ACCESSKEY="P"
864 >Prev</A
865 ></TD
866 ><TD
867 WIDTH="34%"
868 ALIGN="center"
869 VALIGN="top"
870 ><A
871 HREF="index.html"
872 ACCESSKEY="H"
873 >Home</A
874 ></TD
875 ><TD
876 WIDTH="33%"
877 ALIGN="right"
878 VALIGN="top"
879 ><A
880 HREF="startup.html"
881 ACCESSKEY="N"
882 >Next</A
883 ></TD
884 ></TR
885 ><TR
886 ><TD
887 WIDTH="33%"
888 ALIGN="left"
889 VALIGN="top"
890 >What's New in this Release</TD
891 ><TD
892 WIDTH="34%"
893 ALIGN="center"
894 VALIGN="top"
895 >&nbsp;</TD
896 ><TD
897 WIDTH="33%"
898 ALIGN="right"
899 VALIGN="top"
900 >Starting Privoxy</TD
901 ></TR
902 ></TABLE
903 ></DIV
904 ></BODY
905 ></HTML
906 >