Annotate Links

Summary

A greasemonkey user script, which automatically annotates external links on a web page with a number, referring to a list of corresponding URLs as endnotes below the page. This looks a lot like the text dump as produced by Lynx, for those who are into arcane Unix text browsers.

These links and references are NOT visible in the normal browser view, they are printed whenever you print the page. Select Print Preview from the File menu (with the script installed) to preview the effect.

Installation

Make sure you have Greasemonkey installed, then install annotatelinks.user.js.

How it works

Just a simple example. Original, web browser view:

And after applying "Annotate Links", print view:

Changelog

	Version 0.1
	- initial release, based on my similar bookmarklet
	- script only runs on menu command

	Version 0.2
	- always transform links; invisible on screen
	- printed version shows references and endnotes
	- script runs always "in the background"
	- minor style fixes
$Id: index.html 8 2006-05-30 12:47:27Z joe $

About Greasemonkey

Greasemonkey is a Firefox extension, which can change web pages by applying cleverly crafted user scripts after they are loaded in the browser.

Tip! Greasemonkey Hacks by Mark Pilgim.

More Greasemonkey User Scripts

For more, and a couple of Greasemonkey resources, see Greasemonkey User Scripts.