greasemonkey
From Microformats
(Redirected from Greasemonkey)
| Table of contents |
[edit]
About GreaseMonkey
Greasemonkey is a powerful tool for customizing Firefox.
Turnabout (http://www.reifysoft.com/turnabout.php) is a tool for IE for the same purpose. Its APIs are largely compatible with Greasemonkey, allowing for cross-browser user scripts.
Opera can also run Greasmonkey scipts using the built-in support for user javascripts (http://www.opera.com/support/tutorials/userjs/).
While there is no way to extend Safari directly, Safari Guide (http://safariguide.net/) will allow you to run JavaScripts (though not GreaseMonkey scripts) against the front page in Safari.
This page collects ways to use them with microformats.
[edit]
Getting Started
[edit]
Get Greasemonkey
- Download FireFox (http://www.mozilla.org/products/firefox/) (required)
- Download Greasemonkey (http://greasemonkey.mozdev.org/)
[edit]
Developing with Greasemonkey
- Dive Into Greasemonkey (http://diveintogreasemonkey.org/) -- start here
[edit]
Demo
[edit]
Setup
- install microfomat-find-gm5: http://inside.glnetworks.de/2006/06/05/microformats-have-arrived-in-firefox-15-greasemonkey-06/. Note: This does work with FireFox 1.5+/GreaseMonkey 0.6.4+, now!
[edit]
Prebuilt hCard
- go to Neil Dunn's vCard: http://www.ndunn.com/2005/10/7/hCard (ed: dead link)
- look for the [hCard] icon and click on it
- click on "Add to Address Book"
- note the magic of the data: URI here ...
[edit]
Dynamic hCard
- go to http://we05.com/presenters.cfm (ed : dead link - feb 2006)
- select any presenter
- look for the [hCard] icon and click on it
- click on "Show as Text"
[edit]
hCard Mapping
- go to: http://www.blogmatrix.com/company_main/
- look for the [hCard] icon and click on it
- click on "Show on Google Maps"
- go "ooo and ahh" ...
[edit]
xFolk demo
- go to: http://thecommunityengine.com/home/archives/2005/10/xfolk_vegomatic.html
- look for the [xFolk] icon and click on it
- look up tags on other services
[edit]
Resources
[edit]
Posts and Articles
- Bud Gibson on Follow-up to Greasemonkey & Microformats (http://thecommunityengine.com/home/archives/2005/07/followup_to_gre.html)
- Alf Eaton on Extracting microcontent (XSLT, GRDDL, RDF) (http://hublog.hubmed.org/archives/001187.html)
- http://microformats.org/discuss/mail/microformats-discuss/2005-October/001112.html
- Phil Windley on Greasemonkey and Microformats (http://www.windley.com/archives/2005/10/greasemonkey_an.shtml)
- 90% Crud on Greasemonkey and Microformats (http://george.hotelling.net/90percent/geekery/greasemonkey_and_microformats.php)
- David Janes on "microformat find": Introduction (http://blog.davidjanes.com/mtarchives/2005_08.html#003375), xFolk (http://blog.davidjanes.com/mtarchives/2005_08.html#003377), hCard (http://blog.davidjanes.com/mtarchives/2005_08.html#003376), hCalendar (http://blog.davidjanes.com/mtarchives/2005_08.html#003379)
[edit]
Scripts
Some sample scripts:
- tails
- http://blog.codeeg.com/tails-firefox-extension/ (shows all, works with 1.5)
- http://blog.codeeg.com/tails-firefox-extension-03/ (newer version of tails)
- SmartZilla
- http://www.stripytshirt.co.uk/features/firefox/smartzilla (exports data)
- hCard
- http://diveintomark.org/projects/greasemonkey/hcard/
- http://inside.glnetworks.de/2006/06/05/microformats-have-arrived-in-firefox-15-greasemonkey-06/ (updated for FF 1.5/Greasemonkey 0.6.4)
- hCalendar
- http://inside.glnetworks.de/2006/06/05/microformats-have-arrived-in-firefox-15-greasemonkey-06/ (updated for FF 1.5/Greasemonkey 0.6.4)
- xFolk
- http://thecommunityengine.com/resources/xfolk-veg-o-matic.user.js
- http://inside.glnetworks.de/2006/06/05/microformats-have-arrived-in-firefox-15-greasemonkey-06/ (updated for FF 1.5/Greasemonkey 0.6.4)
- RelLicense
- http://diveintomark.org/projects/greasemonkey/rellicense/
- XFN (Magic Line)
- http://diveintomark.org/projects/greasemonkey/magicline.user.js
- GRDDL/RDF
- http://alf.hubmed.org/microcontentextractor.user.js
- adr | geo - GreaseRoute
- http://code.highearthorbit.com/greaseroute/index.php
- adr | geo -GreaseRouteEmbed
- http://code.highearthorbit.com/greaseroute/index.php
[edit]
See also
- firefox-extensions - other tools for customizing Firefox.
