Bookmarklets are tiny snippets of JavaScript code that can be stored in a bookmark (or Favorite, if you’re an Internet Explorer user).
Although many bookmarklets can handle tasks that browser extensions or plug-ins can do, bookmarklets have a few added advantages: they’re platform agnostic (most bookmarklets work in all browsers, so if you want to switch from Firefox to Opera most of your bookmarklets will still work); they don’t require any type of installation (Firefox extensions require a browser restart after installation, and also occasionally “break” when a new version of Firefox is released); they use far less memory than even a well-written extension; and lastly, bookmarklets work with bookmark synchronization sites and software, so if you use something like Weave or Foxmarks, you can easily have the same bookmarklets on every browser you use.
So… what can you do with bookmarklets? Check out this quick list I threw together:
Share on Facebook – One of Facebook’s most popular features is the “Share Link” app, which allows you to paste a website address into a Facebook window and send it out to all your friends. To use this feature, you normally have to to copy the target URL to your clipboard, open a new tab and login to Facebook, then paste the URL into the “Share:” box. With this officially-supported bookmarklet, you just go to a web page that you want to share and load the “Share on Facebook” bookmark; this makes a pop-up window appear with all the pertinent sharing information, so you can share it on Facebook with far fewer mouse clicks than the old way.
PressThis! – PressThis is like “Share on Facebook” for WordPress. You can highlight some text on a web page and click the “PressThis!” bookmark… a pop-up window will open to your WP blog with the text you highlighted already added to a new post. It’s awesome! Go to your WP dashboard and click on the main “Tools” menu to find out more.
Legiblize – converts the active web page to a more readable format. Excellent for older web pages or long Wikipedia articles.



