Это называется bookmarklet, favlet или закладурка
Я сейчас тоже пишу букмарклет
И вообще уже много их сделал.
Вот пример работающего букмарклета (перевод текущей страницы с английского на русский в новом окне):
javascript:open('http://translate.google.com/translate?langpair=en|ru&hl=en&ie=UTF8&u='+encodeURIComponent(location))();
Его нужно скопировать и поместить в закладку (фавориты), в то поле, где пишется адрес вебсайта. После этого можешь нажимать как на обычную закладку и скрипт сработает.