Browsers these days are much more powerful than they used to be. A large part of this power comes thanks to add-ons (as they are called for Firefox) and extensions (in Chrome). Browser extras let us do wonderful things, such as control how tabs behave, make webpages easier to read, and even have a better time shopping online. But add-ons and extensions also have a dark side. They run in the background, sucking precious system resources, even when you’re not using them.
Why You Haven’t Heard of Bookmarklets
Above is a screenshot of Mozilla’s beautiful add-on website. Do you know why it’s there? Because there is no other screenshot that would fit. There is no large, reputable collection of bookmarklets anywhere I could find. Nobody has a commercial interest in making a “bookmarklet store”, even though many Chrome extensions are nothing but glorified bookmarklets, and many Mozilla bookmarklets perform work that a bookmarklet could do, but with a lot of browser chrome slowing them down.
The only people who have any interest in promoting bookmarklets are the people who create them. So, for example, if you’re a Digg user and you want to find out if Digg has a bookmarklet, you need to search for it on Digg – and yes, it’s right there. So that’s the biggest drawback of using bookmarklets – they are trickier to find.
So What Are These Bookmarklets Anyway?
This short chunk of code is one complete, functioning bookmarklet, in this case, for bookmarking the current page on Pinboard. It may look long, but it’s actually just 317 bytes long. Consider that for a moment. A lean Firefox extension that basically does the same thing is 219KB.
So, as Wolfram Alpha so helpfully tells us, the add-on is bigger than the bookmarklet by 690 times. That’s pretty mind-boggling. Just consider the amount of overhead required to do the exact same task.
Not only that, but the add-on is loaded all the time, waiting for you to click it. Do you bookmark each and every page you go to on the Web? Probably not. So, for every page you are not bookmarking, this add-on is effectively dead weight, just taking up memory and slowing things down. A bookmarklet, just like any other bookmark, just sits there statically on your Bookmarks toolbar, waiting to be clicked. It doesn’t inject any code while it waits, and doesn’t do anything to the browser.
Bookmarklets Are Cross-Browser
Oh no! I can’t install Pinboard.in because I’m not using Firefox. Well, guess what? I can definitely install the Pinboard bookmarklet – whether I am using Chrome, Firefox, Opera, or any other modern browser. In fact, Pinboard offers no less than five bookmarklets to help work with the service.
Not only are bookmarklets easy to install on any browser you use, but they are easy to migrate, too. This morning I set up a new instance of Chrome, and wanted to have access to the same tools I use on Firefox. All I had to do was drag and drop a bunch of bookmarklets from the Firefox window to the Chrome one. That was it – everything worked perfectly. I didn’t even have to fiddle with exporting and importing files.
Let me share three popular add-ons you may be able to junk right now, because the bookmarklet alternative works just as well.
First up – Video DownloadHelper, a very good add-on for downloading videos off YouTube, Vimeo, and many other websites. If you routinely use it for non-YouTube websites, then keep using it. But the odds are most of your downloads are done from YouTube, in which case, I hereby present PwnYouTube:
This simple bookmarklet lets you instantly download any YouTube video you’re watching, and offers a nice, efficient interface (it uses an overlay so you’re not taken to a different website).
Next – Buffer. This is a wonderful way to schedule tweets so you don’t flood your timeline, and it’s available as an add-on both for Chrome and Firefox. What’s funny is that the Buffer bookmarklet looks just like the add-on:
This bookmarklet was a bit trickier to obtain: You have to follow their tutorial for iOS users, but it only takes a few moments, and you will feel like an awesome hacker once you’re done. Really, I promise. Your browser will thank you, too.
The creator of this sophisticated bookmarklet was recently hired by Evernote to create Evernote Clearly, Evernote’s Readability competitor. But the page for the bookmarklet is still alive, and it is beautiful. It lets you tweak settings until you get the text style just so, and then save it as a bookmarklet. Next time you have to read a long article, just click the bookmarklet and get a beautifully rendered version for easy reading – no add-on required.
Bookmarklets Are Not For Everything
Let us know in the comments how you feel about this issue. Are you a pro-addon fan or a pro-bookmarklet advocate? What are some of your favourite bookmarklets?