This is a brief description of what the web filters provided with the Proxomitron can do. Note that, since new filters are always being added and improved, this list might not be exhaustive.
Banner Replacer: This rule replaces ad banners with a transparent .GIF image surrounded by a border. It tries to keep the layout of the page closer to the original, and is a good example of how to replace an image with one of your own. In fact, this rule can be customized to use any image you like. To choose a different replacement image, just change http://Local.ptron/killed.gif to a URL of your choosing.
Note: most all banner filter use the AdList blockfile. If you see a new ad you'd like blocked just add it to the list!
Banner Blaster (limit text): This is the main advertising filtering rule. It takes any image that look to it like an advertisement and replaces it with a plain text link (using any original ALT text the image may have had). It's quite effective, and tries to keep the ad clickable so it still can function. This version limit the amount of ALT text used to prevent excessively long links.
Banner Blaster (full text): Same as the filter above except this will include the full ALT text of an image regardless of the size. Use either this or the one above (but not both).
Area Map Ad Blaster parts 1 & 2: This is a two part filter designed to eliminate ads that use area maps. Area maps are different from normal banners in that they can contain several links. The first rule acts a bit like the banner blaster converting the first link it finds into text. If used alone, only the first link will be converted. The second part, when used with part 1, will continue to convert all additional links within the area map to text - retaining its full functionality.
Kill specific Java applets: This filter is designed to kill specific java applets. New applets can be included simply by adding their class name to the list like so...
Flash animation killer: Converts flash animations into a clickable links instead.
Counter Killer: Kills many web page counters - counters can slow down the loading of a page if the browser must wait for the counter to update.
Kill off-site Images: This filter kills many images that originate somewhere other than the server the actual webpage came from. This one filter alone can kill many ads, but it may kill more than intended - it's a big gun so use it carefully.
Kill all Images on selected pages: This filter will kill all images on pages listed in the "NoImages" blocklist. If you visit sites where all you're interested in is raw information and not pretty pictures, you can just add it's URL to this list.
Un-Prefix URLs: Many sites (especially search engines) may try and track what links you click on their page by running them through a "redirector" GCI script. You can usually spot these because the actual URL will be imbedded after some sort of "prefix" such as...
This filter can remove many such prefixes which not only prevents tracking, but often makes the links respond faster. To use it with a site, just add the page to the filter's URL match. A few are included by default, but for safety this rule is applied only to pages you decide to include.
Webpage Background Killer: Removes the main web page background, but leaves other background images (like those inside a table) intact.
Webpage Background Replacer: Changes all web pages to use a background of your own. Change the replacement text to point to any image you like - just use the same method mentioned in the "Banner Replacer" rule above.
Kill All Backgrounds (even tables): Gets rid of any background image it finds, even those in tables.
Sounds to links: Changes any <embed ... > or <bgsound ... > tags to a links. Stops many background sounds and lets you download them instead. Also may stop many other plug-ins so use with caution.
Sound Silencer: More aggressive, just eliminates most sounds and MIDI files with no link.
Embedded MIDI Silencer: Attempts to make all autoplay and hidden embedded MIDI files both visible and non-autoplay. Allows you to play them only if you want!
Blink Buster (Blink to Bold): Converts <blink> tags to <B> "bold" ones instead. Saves some eyestrain!
Freeze font's face: Removes the "face" attribute from the font tag: helps keeps pages from using fonts you may not like or have installed.
Onload unloader: Onload is one method used to autorun scripts (or pop-up windows). This filter will disable it. Often a good filter to use, but may cause problems on a few pages. If some feature of a page isn't working (especially drop-down menus and the like) try disabling this filter at that site.
OnUnload unloader: Submitted to be by "CyberDude" this is a very useful rule. OnUnload will run a script whenever you leave a web page! An insidious tag that used for little more than opening pop-up ad windows - it makes an excellent candidate for the chopping block. In fact, when this rule is used with the "Kill All pop-up windows" and "Restore pop-up windows after page loads" rules below, almost all "spam" pop-up windows will be killed while still allowing more appropriate pop-up windows to work.
Restore pop-up windows after page loads: When used with the previous rule, this filter will re-enable pop-up windows after a page has loaded and you click a pop-up link. This filter has been changed since previous versions of Proxomitron and now will only open windows up to two seconds after a mouse click. The idea is to still allow "good" pop-ups while still preventing their annoying cousins. Please note this filter must be used along with the "Kill all pop-up windows" filter above to work. Make sure you have them both enabled.
Force pop-ups to have browser controls:This filter makes sure every pop-up window also includes some basic browser controls (like the location bar, forward and back buttons, status bar, and so on). It helps on sites that try and make pop-ups hard to close or resize. To work you also need to have the "Kill all pop-up windows" and "Restore pop-up windows after page loads" filters enabled too.
Advanced note: The actual features to include can be modified by editing the WindowOpen.js file located in Proxomitron's HTML folder. Look for a variable named xatr in the PrxWOA() function.
Link De-Obfuscator: If you hate pages that "hide" the real URL a link is pointing to by placing some text on the status line instead, this rule will "unhide" those links.
Anti-Auto-Refresher: Stops pages from "Auto Refreshing". Often used to load a new ad every so often. By default this still allows "quick" refreshes (under five seconds) with normally are used to forward you to a new page, but this can be adjusted with [#5:*]. This rule also creates a link allowing you to refresh manually if needed.
Wordwrap all form textboxes: Makes sure all text entry forms have word-wrap enabled. A must for posting to some web message boards.
Stop OnMouseOver events: Stops things that happen when your mouse moves over a link. saves time, and these things tend to be mostly cosmetic anyway.
Frame Jumper-Outer: One thing I've always hated is clicking on a web page's link to some other site and having it open up inside the current page's frames. Often known as "Getting Stuck in someone else's frames" it's a reflection of poor design of the original page. This rule usually takes care of this problem quite effectively.
Kill Style Sheets: For those who aren't dedicated followers of fashion - this will disable style sheets (but not individual style tags).
Kill Layers: Layers - this single most useless idea Netscape ever came up with. Stop anyone silly enough to use them.
iFrame/iLayer to link: Converts Internet Explorer type "floating" frames and Netscape floating layers to normal links. This allows you access to such frames in other browsers, but is also useful for IE users since many ads come "wrapped" in floating frames. Because it's not supported by all browsers, pages seldom rely on floating frames, making legitimate uses rare.
Frame Exploder: On pages with frames, opens each frame in a new window. I wouldn't exactly call it useful, but it's... interesting.
Kill top of page frame: Closes narrow frames at the top of the page giving you more screen room - often used for ads or headers. If you use it with the "Allow for frame resizing" filter below, you can drag open the frame if you find you need to.
Kill bottom of page frame: Same idea as "Kill top of page frame" but for frames at the bottom of a page. Note in both these filters you can adjust the height range of the frames to close. For example, [#10:100] will close frames between 10 and 100 pixels high.
Allow for frame resizing: A rather useful rule, this will make all frames "resizeable" allowing to you finally see half-obscured frames or reclaim the screen space wasted by advertising frames.
DeFramer: Makes your browser act like it doesn't support frames at all. Will gives you the no-frames version of a page if it exists.
Convert Frames to Links: Creates a link for each frame window. Use with the above rule to still navigate pages with frames. Could even allow a non-frames browser to use a "frames only" site.
DeTabler: Removes all tables from a web page. Not something you'll want to use all the time since it can drastically alter a page's layout, but it can come in handy on pages where tables make a lengthy list of items take forever to appear. Note: This filter has been combined into one rule from two in the previous release.
Table width unlimiter: Removes any large fixed width limits from a table - useful sometimes when viewing pages at less than their intended screen size.
Skinnier Table Border: Prevents pages from using really fat table borders. Just a cosmetic touch.
Kill anti-cache meta tags: A useful rule that prevents several tricks pages will use to prevent your browser from "caching" (or storing) them. This can slow down your browsing as pages are forced to re-loaded more often (yet another trick commonly used to force new ads on you). However, there may be a few pages you really don't want to cache. This will usually be pages that update frequently where you always want to see the current data.
Webpage Comment Viewer: This filter will cause any comment hidden in the HTML source to be shown. Not usually something you want to use all the time, but it can be interesting.
Foreign content-type filter: Removes META tags that change the pages character set settings. normally these changes are desirable, but sometimes they can be annoying - especially if you don't have the required fonts installed anyway.
Return to main index