From 04a7234f8b72d38913cc13a92c0706f070ca3f1b Mon Sep 17 00:00:00 2001 From: hal9 <hal9@users.sourceforge.net> Date: Wed, 15 May 2002 03:57:14 +0000 Subject: [PATCH] Spell check. A few minor edits here and there for better syntax and clarification. --- doc/source/user-manual.sgml | 133 +++++++++++++++++++++--------------- 1 file changed, 77 insertions(+), 56 deletions(-) diff --git a/doc/source/user-manual.sgml b/doc/source/user-manual.sgml index 29ce5b1d..87f06d19 100644 --- a/doc/source/user-manual.sgml +++ b/doc/source/user-manual.sgml @@ -27,7 +27,7 @@ This file belongs into ijbswa.sourceforge.net:/home/groups/i/ij/ijbswa/htdocs/ - $Id: user-manual.sgml,v 1.110 2002/05/14 19:10:45 oes Exp $ + $Id: user-manual.sgml,v 1.111 2002/05/14 23:01:36 oes Exp $ Copyright (C) 2001, 2002 Privoxy Developers <developers@privoxy.org> See LICENSE. @@ -53,7 +53,7 @@ </subscript> </pubdate> -<pubdate>$Id: user-manual.sgml,v 1.110 2002/05/14 19:10:45 oes Exp $</pubdate> +<pubdate>$Id: user-manual.sgml,v 1.111 2002/05/14 23:01:36 oes Exp $</pubdate> <!-- @@ -170,12 +170,11 @@ Hal. <para> Note: If you have a previous <application>Junkbuster</application> or <application>Privoxy</application> installation on your system, you - will need to remove it. Some platforms do this for you as part - of their installation procedure. (See below for your platform). - In any case <emphasis>be sure to backup your old configuration - if it is valuable to you.</emphasis> See the - <link linkend="upgradersnote">note to upgraders</link> section - below. + will need to remove it. On some platforms, this may be done for you as part + of their installation procedure. (See below for your platform). In any case + <emphasis>be sure to backup your old configuration if it is valuable to + you.</emphasis> See the <link linkend="upgradersnote">note to + upgraders</link> section below. </para> <!-- ~~~~~ New section ~~~~~ --> @@ -185,7 +184,7 @@ How to install the binary packages depends on your operating system: </para> <!-- ~~~~~ New section ~~~~~ --> -<sect3 id="installation-pack-rpm"><title>Red Hat and SuSE RPMs</title> +<sect3 id="installation-pack-rpm"><title>Red Hat, SuSE RPMs and Conectiva</title> <para> RPMs can be installed with <literal>rpm -Uvh privoxy-&p-version;-1.rpm</literal>, @@ -525,7 +524,7 @@ automatically start Privoxy in the boot process. </para> <sect2 id="start-redhatdebian"> -<title>RedHat and Debian</title> +<title>RedHat, Conectiva and Debian</title> <para> We use a script. Note that RedHat does not start Privoxy upon booting per default. It will use the file <filename>/etc/privoxy/config</filename> as its @@ -899,7 +898,7 @@ must find a better place for this paragraph Multiple actions files may be defined in <filename>config</filename>. These are processed in the order they are defined. Local customizations and locally preferred exceptions to the default policies as defined in - <filename>default.action</filename> (which you will most propably want + <filename>default.action</filename> (which you will most probably want to define sooner or later) are probably best applied in <filename>user.action</filename>, where you can preserve them across upgrades. <filename>standard.action</filename> is for @@ -1405,8 +1404,8 @@ actionsfile <para> If you intend to operate <application>Privoxy</application> for more users - that just yourself, it might be a good idea to let them know how to reach - you, what you block and why you do that, your policies etc. + than just yourself, it might be a good idea to let them know how to reach + you, what you block and why you do that, your policies, etc. </para> <sect3 renderas="sect4" id="user-manual"><title>user-manual</title> @@ -1445,7 +1444,7 @@ actionsfile <listitem> <para> The User Manual URI is used for help links from some of the internal CGI pages. - The manual itself is normally packaged with the binary distributions, so you propably want + The manual itself is normally packaged with the binary distributions, so you probably want to set this to a locally installed copy. For multi-user setups, you could provide a copy on a local webserver for all your users and use the corresponding URL here. </para> @@ -1511,7 +1510,7 @@ actionsfile <listitem> <para> The value of this option only matters if the experimental trust mechanism has been - activated. (See <literal>trustfile</literal> above.) + activated. (See <link linkend="trustfile"><emphasis>trustfile</emphasis></link> above.) </para> <para> If you use the trust mechanism, it is a good idea to write up some on-line @@ -1641,7 +1640,8 @@ actionsfile <term>Specifies:</term> <listitem> <para> - Key values that determine what information gets logged. + Key values that determine what information gets logged to the + <link linkend="logfile"><emphasis>logfile</emphasis></link>. </para> </listitem> </varlistentry> @@ -1879,10 +1879,11 @@ actionsfile <para> If set to 0, <application>Privoxy</application> will start in <quote>toggled off</quote> mode, i.e. behave like a normal, content-neutral - proxy. See <literal>enable-remote-toggle</literal> - below. This is not really useful anymore, since toggling is much easier - via <ulink url="http://config.privoxy.org/toggle">the web - interface</ulink> than via editing the <filename>conf</filename> file. + proxy where all ad blocking, filtering, etc are disabled. See + <literal>enable-remote-toggle</literal> below. This is not really useful + anymore, since toggling is much easier via <ulink + url="http://config.privoxy.org/toggle">the web interface</ulink> than via + editing the <filename>conf</filename> file. </para> <para> The windows version will only display the toggle icon in the system tray @@ -2056,7 +2057,8 @@ ACLs: permit-access and deny-access</title> For a typical home user, it will normally suffice to ensure that <application>Privoxy</application> only listens on the localhost (127.0.0.1) or internal (home) network address by means of the - <literal>listen-address</literal> option. + <link linkend="listen-address"><emphasis>listen-address</emphasis></link> + option. </para> <para> Please see the warnings in the FAQ that this proxy is not intended to be a substitute @@ -3233,7 +3235,7 @@ forward-socks4 and forward-socks4a</title> for requests to blocked pages. This page contains links to find out why the request was blocked, and a click-through to the blocked content (the latter only if compiled with the force feature enabled). The <quote>BLOCKED</quote> page adapts to the available - screen space -- it displays full-blown if space allows, or minaturized and text-only + screen space -- it displays full-blown if space allows, or miniaturized and text-only if loaded into a small frame or window. If you are using <application>Privoxy</application> right now, you can take a look at the <ulink url="http://ads.bannerserver.example.com/nasty-ads/sponsor.html"><quote>BLOCKED</quote> @@ -3609,8 +3611,10 @@ problem-host.example.com</screen> </para> <para> This feature is currently not very smart and is scheduled for improvement. - It is likely to break some sites. There is a bunch of exceptions to this action in - <filename>default.action</filename>, should you decide to turn it on by default. + It is likely to break some sites. You should expect to need possibly + many exceptions to this action, if it is enabled by default in + <filename>default.action</filename>. Some sites just don't work without + it. </para> </listitem> </varlistentry> @@ -3644,7 +3648,7 @@ problem-host.example.com</screen> <term>Effect:</term> <listitem> <para> - Text documents, including HTML and JavaScript, to which this action applies, are filterd on-the-fly + Text documents, including HTML and JavaScript, to which this action applies, are filtered on-the-fly through the specified regular expression based substitutions. </para> </listitem> @@ -3694,7 +3698,7 @@ problem-host.example.com</screen> documents. If you want filtering to work on all documents, even those that would normally be sent compressed, use the <literal><link linkend="prevent-compression">prevent-compression</link></literal> - action in conjuction with <literal>filter</literal>. + action in conjunction with <literal>filter</literal>. </para> <para> Filtering can achieve some of the effects as the @@ -3741,7 +3745,7 @@ problem-host.example.com</screen> </para> <para> <anchor id="filter-frameset-borders"> - <screen>+filter{frameset-borders} # Give frames a border and make them resizable</screen> + <screen>+filter{frameset-borders} # Give frames a border and make them resizeable</screen> </para> <para> <anchor id="filter-refresh-tags"> @@ -4047,7 +4051,7 @@ ad.doubleclick.net <quote>forge</quote> is the preferred option here, since some servers will not send images back otherwise, in an attempt to prevent their valuable content from being embedded elsewhere (and hence, without being surrounded - by <emphasis>their</emphasis> banners. + by <emphasis>their</emphasis> banners). </para> <para> <literal>hide-referer</literal> is an alternate spelling of @@ -4114,20 +4118,27 @@ ad.doubleclick.net <varlistentry> <term>Notes:</term> <listitem> + <warning> + <para> + This breaks many web sites that depend on looking at this header in order + to customize their content for different browsers (which, by the + way, is <emphasis>NOT</emphasis> a <ulink + url="http://www.javascriptkit.com/javaindex.shtml">smart way to do + that</ulink>!). + </para> + </warning> <para> - Warning! This breaks many web sites that in order to customize their - content for the different browser types depend on looking - at this header (which, btw, is <emphasis>NOT</emphasis> a <ulink - url="http://www.javascriptkit.com/javaindex.shtml">smart way to - do that</ulink>!). - </para> - <para> - Using this action in multi-user setups or wherever diffrerent types of + Using this action in multi-user setups or wherever different types of browsers will access the same <application>Privoxy</application> is <emphasis>not recommended</emphasis>. In single-user, single-browser setups, you might use it to delete your OS version information from the headers, because it is an invitation to exploit known bugs for your - OS. + OS. It is also occasionally useful to forge this in order to access + sites that won't let you in otherwise (though there may be a good + reason in some cases). Example of this: some MSN sites will not + let <application>Mozilla</application> enter, yet forging to a + <application>Netscape 6.1</application> user-agent works just fine. + (Must be just a silly MS goof, I'm sure :-). </para> <para> This action is scheduled for improvement. @@ -4190,11 +4201,13 @@ ad.doubleclick.net <term>Notes:</term> <listitem> <para> - This action is easily confused with a built-in harwired <literal><link linkend="filter">filter</link></literal> + This action is easily confused with the built-in, hardwired <literal><link linkend="filter">filter</link></literal> action, but there are important differences: For <literal>kill-popups</literal>, the document need not be buffered, so it can be incrementally rendered while downloading. But <literal>kill-popups</literal> doesn't catch as many pop-ups as - <literal><link linkend="filter">filter</link>{popups}</literal> does. + <literal><link + linkend="filter">filter</link>{<replaceable>popups</replaceable>}</literal> + does. </para> <para> Think of it as a fast and efficient replacement for a filter that you @@ -4207,11 +4220,13 @@ ad.doubleclick.net <para> Killing all pop-ups is a dangerous business. Many shops and banks rely on pop-ups to display forms, shopping carts etc, and killing only the unwanted pop-ups - would require artificial intelligance in <application>Privoxy</application>. + would require artificial intelligence in <application>Privoxy</application>. If the only kind of pop-ups that you want to kill are exit consoles (those <emphasis>really nasty</emphasis> windows that appear when you close an other one), you might want to use - <literal><link linkend="filter">filter</link>{js-annoyances}</literal> instead. + <literal><link + linkend="filter">filter</link>{<replaceable>js-annoyances</replaceable>}</literal> + instead. </para> <!-- @@ -4241,7 +4256,7 @@ ad.doubleclick.net <varlistentry> <term>Typical use:</term> <listitem> - <para>Prevent abuse of <application>Privoxy</application> as a TCP relay</para> + <para>Prevent abuse of <application>Privoxy</application> as a TCP proxy relay</para> </listitem> </varlistentry> @@ -4953,7 +4968,7 @@ fragile = -block -deanimate-gifs -fast-redirects -filter -hide-referer \ <ulink url="actions-file.html#FILTER-NIMDA">+filter{nimda}</ulink> \ <ulink url="actions-file.html#FILTER-BANNERS-BY-SIZE">+filter{banners-by-size}</ulink> \ <ulink url="actions-file.html#FILTER-SHOCKWAVE-FLASH">-filter{shockwave-flash}</ulink> \ - <ulink url="actions-file.html#FILTER-CRUDE-PARENTAL">-filter{crude-prental}</ulink> \ + <ulink url="actions-file.html#FILTER-CRUDE-PARENTAL">-filter{crude-parental}</ulink> \ <ulink url="actions-file.html#HIDE-FORWARDED-FOR-HEADERS">+hide-forwarded-for-headers</ulink> \ <ulink url="actions-file.html#HIDE-FROM-HEADER">+hide-from-header{block}</ulink> \ <ulink url="actions-file.html#HIDE-REFERER">-hide-referrer</ulink> \ @@ -4985,7 +5000,7 @@ fragile = -block -deanimate-gifs -fast-redirects -filter -hide-referer \ # Shopping sites - not as fragile but require some special # handling. We still want to block ads, and we will allow -# persistant cookies via the 'shop' alias: +# persistent cookies via the 'shop' alias: { shop } .quietpc.com .worldpay.com # for quietpc.com @@ -5046,7 +5061,7 @@ fragile = -block -deanimate-gifs -fast-redirects -filter -hide-referer \ .hitbox.com -# The above block section will probably inadvertantly catch some +# The above block section will probably inadvertently catch some # sites we DO NOT want blocked via the wildcards and regular expressions. # Now let's set exceptions to the exceptions so the good guys get better # treatment. Disable block action: @@ -5111,7 +5126,7 @@ fragile = -block -deanimate-gifs -fast-redirects -filter -hide-referer \ # Allow persistent cookies for a few regular sites that we # trust via our above alias. These will be saved from one browser session -# to the next. We are explicity turning off any and all cookie handling, +# to the next. We are explicitly turning off any and all cookie handling, # even though the crunch-*-cookies settings were disabled in our above # default.action anyway. So cookies from these domains will come through # unmolested. @@ -5130,7 +5145,7 @@ fragile = -block -deanimate-gifs -fast-redirects -filter -hide-referer \ www.my-isp-example.com/logo[0-9].gif -# Say the site where you do your homebanking needs to open +# Say the site where you do your home banking needs to open # popup windows, but you have chosen to kill popups by # default. This will allow it for your-example-bank.com: # @@ -5278,8 +5293,9 @@ fragile = -block -deanimate-gifs -fast-redirects -filter -hide-referer \ <para> This would activate that particular filter. Similarly, <quote>+filter</quote> can be turned off for selected sites as: - <quote>-filter{html-annoyances}</quote>. Remember too, all actions are off by - default, unless they are explicity enabled in one of the actions files. + <quote>-filter{<replaceable>html-annoyances</replaceable>}</quote>. Remember + too, all actions are off by default, unless they are explicitly enabled in one + of the actions files. </para> </sect2> @@ -5305,13 +5321,15 @@ fragile = -block -deanimate-gifs -fast-redirects -filter -hide-referer \ </para> <para> The default -<ulink url="http://ads.bannerserver.example.com/nasty-ads/sponsor.html">Blocked -(<application>Privoxy</application> needs to be running for page to display)</ulink> - banner page with the bright red top - banner, is called just <quote><filename>blocked</filename></quote>. This - may be customized or replaced with something else if desired. - + <ulink + url="http://ads.bannerserver.example.com/nasty-ads/sponsor.html">Blocked + </ulink> (<application>Privoxy</application> needs to be running for page to + display) banner page with the bright red top banner, is called just + <quote><filename>blocked</filename></quote>. This may be customized or + replaced with something else if desired (not recommended for the casual + user). </para> + </sect1> <!-- ~ End section ~ --> @@ -5877,7 +5895,7 @@ Requests</title> <para> First, the server headers are read and processed to determine, among other things, the MIME type (document type) and encoding. The headers are then - filtered as deterimed by the + filtered as determined by the <ulink url="actions-file.html#CRUNCH-INCOMING-COOKIES"><quote>+crunch-incoming-cookies</quote></ulink>, <ulink url="actions-file.html#SESSION-COOKIES-ONLY"><quote>+session-cookies-only</quote></ulink>, and <ulink url="actions-file.html#DOWNGRADE-HTTP-VERSION"><quote>+downgrade-http-version</quote></ulink> @@ -6253,6 +6271,9 @@ Requests</title> Temple Place - Suite 330, Boston, MA 02111-1307, USA. $Log: user-manual.sgml,v $ + Revision 1.111 2002/05/14 23:01:36 oes + Fixing the fixes + Revision 1.110 2002/05/14 19:10:45 oes Restored alphabetical order of actions -- 2.49.0