*******************************************************************************
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.


"xxx Script(s)" shows the number of page scripts - minus ours.
...............................................................................

All Scripts:
If you are using a Gecko browser and there are any scripts on the page, then
this link shows up.  It opens a window displaying the content of all linked and
embedded scripts.  Proxomitron's standard scripts are not displayed.  The code
is taken from a bookmarklet by Jesse Ruderman.


"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.


The second row's second header shows the mode in which the page is rendered.
...............................................................................

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"
...............................................................................

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.


Popularity:
Opens a popup window that shows the number of pages that link to the current
document - as determined by Google, Yahoo, and MSN.  Clicking left to the
numbers opens the respective search result page.  Service provided by
seo.3000.it .


"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.


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

Lets you switch between the available config modes.  The current mode is
selected by default.  Only one mode can be checked at a time.


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

Reloads the current page with the selected options (keywords).  Strips all
keywords from the URL if none of the above entries is checked.


"Session" button
...............................................................................

Selected options become the "temporary default".  They are reset when the
button is pushed again without any of above entries being checked, or when the
config is reloaded.


"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*
