Essential Firefox Extensions

I use Firefox and have been doing so since before the name change from Firebird (which occurred early 2004) and whilst I have tried other browsers I find a lot of them lacking.

There's Lynx, Links and ELinks but they are text only (well elinks does support a vesa graphics mode I believe but I haven't tried that) and can be a little difficult to use and navigate. There's also dillo but it's SSL support is alpha only at the moment, it doesn't support frames and it's support for image formats seems a little limited.

I find Firefox somewhat better than these although out of the box it's got some annoying limitations - luckily it has extensions. In the past I had to add 20 odd extensions just to make Firefox "almost un-annoying" to me but thanks to Mozilla adding these features in Firefox over time, I've got my extensions list down to a mere 9 which I will detail below (roughly in inverse order of importance, just for fun).

  • User Agent Switcher (https://addons.mozilla.org/)

    This extension allows you to change your User Agent, also allowing you to switch between user-defined User Agent strings. While a lot of people use this to visit websites that say "I'm sorry, you need Internet Explorer to view this" when it would render fine in Firefox, I use it just to set my User Agent to something more generic (namely "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008123017 (A browser built upon the highly renowned web standards compliant and secure Gecko rendering engine that is the heart of several open source web browsers, including Camino, Epiphany, Firefox, K-Meleon, Mozilla, Netscape, SeaMonkey and XULRunner)", an idea I got from Mozilla Firefox Bug 334967 (https://bugzilla.mozilla.org/)). In fact if a website says "You need Internet Explorer", I just take my business elsewhere.

  • Add Bookmark Here² (https://addons.mozilla.org/)

    I realise while writing this, that I don't actually use this extension anymore but only because it doesn't really work with another extension I use that I cherish more. Add Bookmark Here² adds a menu item under each subdirectory in your Bookmarks called "Add Bookmark Here". This is a lot more intuitive and natural feeling than using Firefox's Add Bookmark dialog to navigate to where you want to place your Bookmark.

  • Duplicate Tab (https://addons.mozilla.org/)

    This little beauty is essential when dealing with annoying pages that require you to click something and won't accept it when you open them in a new tab/window etc. It simply allows you to duplicate any given tab to another tab or window, including it's history.

  • Image Zoom (https://addons.mozilla.org/)

    This extension allows you to right-click any image and zoom it to any size. This is a great little extension if you need to get a closer look at an image. As of Firefox 3 "zooming" the page no longer zooms just the text but also the images making this extension less necessary but I still find it better to turn that feature off and reserve their "zooming" to text only and leave the image zooming to this little extension.

  • Stop Autoplay (https://addons.mozilla.org/)

    Stop Autoplay allows you to disable autostarting of embedded media (or exclude it altogether) as well as blocking Flash (though I don't use that feature (see below)). Quick, simple, NECESSARY for those dodgy GeoCities or MySpace websites that spew audio at you obnoxiously.

  • Nuke Anything Enhanced (https://addons.mozilla.org/)

    Ever had a website that brought up an annoying "popup" within the page, blocking the content and not allowing you to read it until you clicked something? Maybe you want to print the page without all the unnecessary images (Note I haven't actually tested this extension for this purpose but I THINK it'd work)? Well, this extension will allow you to right click ANYTHING (yep even a table cell, paragraph, image, frame, div etc) and select "Remove this object". Until you try this, you have no idea how satisfying it is!

  • Adblock Plus (https://addons.mozilla.org/)

    This extension will block ads from websites so that you don't have them in your face whilst trying to read the content. You can subscribe to ad list databases and even add your own manually or automatically (right-click any ad and say "AdBlock this"). I am actually torn with this one as I realise some sites rely on their ad revenue to fund their hosting etc. I would advise anyone who feels this way to still have this installed (but not subscribed to any database) and simply use it for the really obnoxious ads that insist on flashing in your face.

  • Flashblock (https://addons.mozilla.org/)

    The web today is unusable without this extension. This extension is more advanced than Stop Autoplay's Flash blocking capabilities because it still reports to the website that you can handle Flash but it won't actually load the Flash unless you click a cute little play button. Stop Autoplay is aware of this extension and won't fight for Flash control if it sees it (so they play nice together).

  • Vimperator (http://vimperator.org/)

    This one changed my life. It's the best extension EVER. It is designed to allow you to operate Firefox as you would VIM, including many of the same shortcuts and commands. The good thing is you can have it installed and still use Firefox normally and just take advantage of the features you like. It has a most excellent keyboard link navigating system where you press 'F' and start typing the text of a link. As you do so, the list of available will reduce until such time as there is only one left at which time, it is "clicked". While this is happening however, the links matching the text you've typed will be highlighted and numbered so you can optionally type a number at any time to follow that specific link. Features like this make keyboard navigation quick and painless. It has many other features worth looking into too - check out their website for more details. In short though, if you use VIM (and Firefox) you NEEEEEEEEED this.

Well, that's it. My list of required extensions to make Firefox really usable and an almost painless experience.

Permalink 02/07/09 03:51:03 am, by Todd Harbour Email , 1043 words, Categories: Software, The Internet , Leave a comment »Send a trackback »

Good Products are hard to find

I work in IT Support and am often on call. As it's a real pain having to cart around a heavy laptop/notebook everywhere I go, I decided to get a mini-laptop/netbook such as the ASUS Eee PC ( http://wikipedia.org/ ). These are great little laptops that weight approximately 1 Kilogram (depending on the model) and measuring somewhere around 225mm x 165mm x 30mm making them hightly portable.

I originally purchased the 701 as they were suitable enough and the only real model that was available at the time. The Linux versions were the most common, which suited me fine as I am a Linux only user anyway (I don't run Windows on any of my machines). I found the screen size a little small however and when the 901 was released, I sold the 701 and decided on a 901.

I checked out many different suppliers but could only find the Windows version. It would seem no matter where I looked, only Windows. I even tried JB Hifi ( http://jbhifi.com.au/ ) but no luck there either. No suppliers would even order one in. It took months of monitoring and contacting various suppliers, and frequent visits to the most excellent price comparison website StaticIce ( http://staticice.com.au/ ). In the end I luckily managed to find one supplier that had a 901 with Linux!

More recently I wanted to purchase a new phone and decided I wanted to combine my PDA and phone into one. I naturally figured that since I'm moving from a Palm ( http://www.palm.com/ ) PDA to an all in one solution, I should investigate a Palm made phone.

Turns out they make them but unfortunately the more recent ones run the horrible Windows Mobile OS - something that I have used in the past and had terrible experiences with.

In fact, there was only one phone still on the market that ran the Palm OS, and it was exclusively sold by Telstra ( http://telstra.com.au/ ) and only as a pre-paid phone, namely the Palm Centro ( http://www.palm.com/au/ ).

So, my search began. I went to approximately 20 phone stores in the Melbourne CBD without success, 5 of which were "Telstra dealers" (I was not aware of the exclusivity at that point), but all had the same reply: "Don't have any, but we do have these ones running Microsoft Windows Mobile". I even tried to order one in without success. In the end I had no choice but to buy a Palm Treo 780 off eBay from America.

What's my point? I had good money to spend on good products yet it was near impossible to do so. Had I have not been so persistant, I might have simply purchased a Windows based Eee PC (installing Linux on myself) and bought a Windows Mobile running phone.

Poses the question, how many people are "settling" for things and ultimately counting to market statistics. No matter how good a product is, if it's not available people cannot buy it (or even see it for that matter) :(

Permalink 01/04/09 04:36:13 am, by Todd Harbour Email , 504 words, Categories: Linux, Rant, Marketing , 2 comments »Send a trackback »

Command line mounting with HAL via DBus

I recently got a new machine at work and as it's shared between 3 people so installing a custom distribution (ArchLinux would have been my choice) is not really an option. So, as my company default Operating System is Ubuntu, that's what I've got.

I can't really use my normal way of doing things like mounting on this system so I had to work out new ways to do things in the console instead ;)

Read more »

Permalink 11/02/09 01:06:36 pm, by Todd Harbour Email , 453 words, Categories: Linux, Coding, Software , 2 comments »Send a trackback »

Commercial Websites SUCK!

OK seriously, I've been using the Internet since ... well lets just say I used to use BBS's until the Internet was available so from pretty early on.

I watched with interest as various companies started purchasing domains and putting near blank place holder pages up. This was exciting because at last there was a way for computer nerds to interact with these mass creatures.

I remember dreaming of never having to speak to an annoying under-trained person on the end of a phone for 45 minutes, just to find out something simple.

Sadly... now in 2008... these company websites are no better than they were back then!

Optus, Telstra, they are ALL useless crap.

I went to the Optus website about a year and a half ago tried to sign up for a pre-paid mobile phone account. The site was buggy and useless - I couldn't continue through the process and even if I could have, it kept telling me I wanted a business account even though I selected personal. I checked it out the other day - still broken.

Telsta are no different. I went to their website about 5 months ago to change to them as I'm sick of Optus but I couldn't find their plans and charges anywhere on their website... on THEIR website. In the end I had to look them up on a third party site. Can you imagine, going to a grocery store and asking how much they charge for a loaf of bread and they tell you "you'll have to ask the coffee shop down the street who buy some from us, they'll know".

I haven't found one company who's website is useful at all (excusing indexing type sites such as yellow pages etc). Some I've been to don't even have their address/phone number on them - USELESS.

I'm so glad everyone is now on the Internet - simplified life so much. pft.

Permalink 13/03/08 06:38:00 pm, by Todd Harbour Email , 314 words, Categories: Technology, Bad Companies, Rant, The Internet , 3 comments »Send a trackback »

Melbourne, Australia City Skate

Every Wednesday night at 9:00pm, inline skaters from around Melbourne, join together at the Melbourne Art Center in Melbourne, Victoria (Australia) and skate through the city. It's been going on for AT LEAST 13 years (that I know of) and still gets regular skaters every week.

Read more »

Permalink 19/03/07 07:23:00 pm, by Todd Harbour Email , 404 words, Categories: Inline Skating , 2 comments »Send a trackback »

1 2 3 4 >>