| |
Bookmarklets | |||||||
Quick Links |
| |||||||
Introduction |
As you may be aware, bookmarks can be used to mark Web pages, Newsgroups, Telnet, and other accesses. In addition to the URL, the bookmark can include options, such as the query string for a search engine or account and password information. Bookmarks can also contain JavaScript, and this is exactly what bookmarklets are. Bookmarklets are very small JavaScript programs (<255 bytes) that reside entirely in a bookmark. Because bookmarklets reside in your bookmark file(s), they are always available to you. I find that bookmarklets are easiest to use when they are placed on your browser toolbar.
| |||||||
|
| |||||||
Sample |
Sound confusing? Well maybe the best way is just to show you. Click on the links in the table below to see three bookmarklets in action. Bookmark them and use them whenever you want to. These came from the http://www.bookmarklets.com/ site.
| |||||||
|
| |||||||
Recommended sites |
Here are several sites I recommend for finding out more about bookmarklets.
| |||||||
|
| |||||||
Bookmarklet functionality in browser extensions |
The browser extension functions discussed here are not bookmarklets, but the functionality was certainly inspired by bookmarklets. Bookmarklets are great, but grabbing them one by one can be tedious and challenging. Chris Pederick has put together an impressive set of functions that will be handy for any web developer. Once you install the extension, the functions appear as drop downs on an additional toolbar at the top of your browser. Functions are available for a wide range of tasks handling CSS, image, cookies, forms, and much more. Having installed them on both my copies of Mozilla and Firefox, I wish they had been available years ago!
| |||||||
|
| |||||||
| Administrivia: | doc ID: http://www.botos.com/train/bookmarklets.html
Copyright © 1996-2009 Michael Botos. revised: 05/22/2009 -- Privacy statement Your comments on presentation style, technical content, and anything else relating to the Web are always welcome. Send them to me at mbotos@botos.com. |