*******************************************************************************
Some Hints regarding the Proxomitron Menu
*******************************************************************************

The Menu appears when you put the mouse on the Proxomitron Menu icon.
Left-click anywhere on the page and the icon, a triangle inside a circle, will
appear.  Scroll the window with the mouse and the icon will disappear, until
you left-click again.  If you left-click the icon it disappears and will only
return to that page after a reload.

Some items in the menu vary.  They depend on browser, page, or chosen config
settings.

Links followed by a 3-dot symbol are JavaScript links.  Most of these links
open in a new window.  All other links are normal ones.  Current versions of
Mozilla, Opera, or Maxthon/Sleipnir/etc. can open them in a new tab/window by
middle-clicking.

Several menu links use URL commands.  Checking "Disable URL-based Proxomitron
commands" under "Config -> Access" in Proxomitron's main window will disable
them.


-------------------------------------------------------------------------------
Sections
-------------------------------------------------------------------------------

The top-left menu section header displays the window's name or "Dynamic".
...............................................................................

Toggle Styles ("css" or "tag"):
Disables/enables all stylesheets - except the Proxomitron one.  If the first
encountered style information came from an external stylesheet, "css" is
displayed -- or "tag", if it came from a <style> block.

This menu item is hidden if there is no style information or if the browser
doesn't support the "document.styleSheets" method (e.g. Opera).
Part of the code is written by Jesse Ruderman.


Toggle DOM Path:
Lists the ancestors of any element you hover over in the status bar.

Example:  "HTML[2] > BODY > SPAN[2].subtitle > I" means that your mouse is over
          an italic block, inside the second span block, which has the class
          value "subtitle".

Most of the code is from a bookmarklet by Jesse Ruderman.


Toggle Topo View:
Shows the nesting level of every element using shading, IOW the "topographic"
structure of the page.  Also comes in handy for pages with weird colors.
Based on code by Jesse Ruderman and Joseph Pearson.


The second header from the top shows the mode in which the page is rendered.
...............................................................................


"Verify"
...............................................................................

Ad Lists:
Compares the entries in the AdHosts and AdDomains lists with Peter Lowe's Hosts
file and displays the number of entries/hits/missed at the bottom.  Note that
you can only get zero misses if you uncomment the "Uncomment when verifying"
section in AdHosts, which contains dead and unneeded entries.


Bad ClsIDs:
Removes duped CLSIDs in Tony Klein's BHO Collection and compares the "X"
(certified malware) and "O" (open to debate) entries with the ClassIDs list.
Missed items will be printed in the proper list format so that you just need to
copy/paste.  Hits/matches/missed stats are printed at the bottom, too.


"Translate"
...............................................................................

Google: automatic:
Google detects the page's language on its own and translates it into English.
Currently supports German, Spanish, French, Italian, Portuguese, Japanese,
Korean, and Chinese simplified.

Hint: The up-stream server is an anonymous CGI proxy. ;)


The top-middle header displays the document size (IE only) or "Navigate".
...............................................................................

Top:
Goes to the site's top level.  Doesn't show up if you're already there.


Up:
Goes up one level in the site's directory structure.  Doesn't show up if there
is no more up-level or if the up-level is the top-level.


"Prox"
...............................................................................

The links listed here open the current page with the specified URL command.
However, the command is converted from a "subdomain" to a query string, which
solves several problems related to security and cookies.


"Site"
...............................................................................

Link To:
Opens Google's results page with URLs that link to the current document.


Alexa:
I see security-aware people turning pale! :D  Note that this is *the* service
for detailed traffic stats of the top 100,000 sites.  The fact that you've
visited the current page is sent to alexa.com (that's how they get their stats
after all), but only by clicking the menu link.  Restrictive ad-blocking Hosts
files will block connections to alexa.com.


"Host or IP"
...............................................................................

Location:
Shows the geographical location of the IP address or hostname alias that you've
marked or entered.  Some Hosts files may block connections to geobytes.com.


"Allow"
...............................................................................

The entries listed here set the most common bypass keywords for the current
page.  You can check multiple items.

Hint:  Click "Toggle Kills" before, to see which filters may need to be
       bypassed.


Separator
...............................................................................

These entries invert the options that you've set in the "Config Control"
section of Proxomitron's "Header Filters" window.  Again, more than one item
may be checked.


"Go" button
...............................................................................

Reloads the current page with the selected keywords.  Does nothing if none of
the above entries is checked.


"List" button
...............................................................................

Opens the "Add to Blockfile" dialog, with the path of the current page and the
chosen keywords being preset.


(to be continued...)
*EOF*
