Many search engines, like Google, offer a search bookmarklet. They work by performing a search on a piece of text you have selected on a page.
The most common type of bookmarklets link to functionality provided by a particular site. Bookmarklets of this type offer keyword search on WWW (search engines), keyword lookup (dictionary functionality), and HTML validation of your pages, among other things. We will probably see a lot more of these kinds of bookmarklets, as they offer a convenient shortcut to various WWW services which their owners are more than happy to promote.
Most of these bookmarklets function like this: Select some text on the page, then run the bookmarklet. The bookmarklet will contact a specific site which makes a service available. This service can be virtually anything - stock quotes lookup, articles search, dictionary lookup, translations, spell checking, address search on names, WWW domain name availabilty, price check on various shopping items, etc. etc.
The kinds of bookmarklets mentioned above are found at sites which generally only supply
one bookmarklet targeted at the specific service they offer. Not many sites offer a more
versatile collection of ready-to-use bookmarklets (which is the reason I created my own site).
But some do. I recommend these sites.
Bookmarklets.com - Lots of bookmarklets, though
somewhat dated. Created by Steve Kangas, who is considered to be the inventor of bookmarklets.
Search, Validation, and Translation Bookmarklets
These are the kinds of keyword search bookmarklets mentioned above. I have made my own versions of some of them.
Google - Search the WWW
Articles on Bookmarklets
Most of the sites featuring articles on bookmarklets don't go beyond a simple introduction and a link to Bookmarklets.com. A few provide additional insight, though. I recommend these:
I of course recommend my own Bookmarklet Builder (it features automatic syntax checking, indentation and formatting for easy editing, and simple testing), but I've also come across other editors:
Roppers / Bookmarklets
- An interesting approach to accessing your bookmarklets - having them embedded in a
"popup menu" on the page. This eliminates problems with frames and limitations
in script length.