Greasemonkey Scripts

DuckDuckGo Active Item: More visible red border

Use the “v” keyboard key to validate an HTML page

Eliminate Access Keys

What this script does is remove access keys from all the elements of the page. This is relevant to sites such as the Wikipedia that trap many commonly used shortcuts (like Alt+F, Alt+E).

Note that because of a bug in Mozilla it cannot cancel accesskeys assigned to <input /> boxes. It would be able to do so once the bug is fixed.

It is a good practice to provide id="" attributes (which can serve as anchors) for <h2>, <h3>, etc. headers. What this script does is create self-links after the headers so one can use them to either jump to the page, or link directly to the portion in the page.

This script creates links from the ViewVC browser back to the Subversion repositories, so they can be accessed using the svn command line client.

So far it works on BerliOS’s ViewVC and SourceForge ones, but support for more can be added.

Get Rid of “from=rss” in the URL

I am always annoyed that when I follow links in the RSS feeds of Slashdot or other Slash-based sites, I’m getting a “?from=rss” or “&from=rss” HTTP GET parameter at the URL. This later implies more work for me when I want to link to them.

So what this incredibly silly script does is redirect to a new page without this suffix.

Arrow keys for access keys

Traverse a website page-by-page using the keyboard’s arrow keys.