Surfs up

firefoxRecently a lot colleagues and friends have been telling me about how awesome browser x is or why I should use browser y and at the back end of last month Windows users booted their machines to be greeted by an update informing them that there were other browsers besides IE and were prompted to decide which one they wanted to use. I wonder if any of them realised just how big of a decision they were faced with? I took the time to investigate all of the browsers that people recommended, but found myself going back to the browser that I had been using all along, Firefox.

Right off the bat I’m going to say that I think IE sucks; nobody should brag about scoring 55% on the Acid 3 test. For sure 55% is an improvement on 20%, but it’s a long way behind the competition, most of whom are chalking up 100%. I want to use a browser that is standards compliant and I want you to use one even more; as a web developer I don’t appreciate having to blight my HTML with hacks just to get my pages to render/function correctly in IE. Acid test scores were not what drove me back to Firefox though, after all, the current version of Firefox scores only 94% in comparison to Opera, Safari and Chrome, all of which are in the top marks club I mentioned earlier.

Firefox isn’t the fastest browser either, it is fast, but Safari is no slouch and Chrome is Usain Bolt fast. Where Firefox wins is in the content blocking department and it’s all thanks to the open source community and the add ons that they produce and maintain. Content blocking seems to be a rather controversial subject and mainly because by content blocking people generally mean ad blocking. This slashdot article discusses an experiment performed by Ars Technia where content was hidden from users of popular ad blocking tools. I understand why people like Ken Fisher, the founder of Ars Technia, object to ad blocking, I just think they are missing the point entirely: I value my browsing experience more highly that I value your business model. I actively block certain content in webpages using NoScript and AdBlockPlus, adverts are included in this. With NoScript and AdBlock Plus I can decide what I want to see and what I want to allow, Opera, Safari and Chrome all provide an ‘all or nothing’ option, but none of them offer the granularity of control that I want need. I do not want random code from random 3rd party sites being executed on my machine, I do not wish to be tracked across the web, I do not want hideous [Flash based] adverts hoovering up all of the resources on my laptop and I certainly don’t want, and this is a particular bug bear of mine, stupid ad word type adverts which pop up an annoying box whenever the mouse happens to move across particular words on the page.  If you decide that your site cannot exist without these things and place your content behind a paywall then I accept that, but don’t expect to me sign up.

If Apple ever decide to implement proper support for add ons in Safari then I’m there, but all the time things have been hacked together as Input Managers that require me to run Safari in 32 bit mode I’m not. Likewise, if Google ever decide to allow proper content blocking then I might consider switching to Chrome, but I think this is unlikely as they have failed to add the necessary hooks even with direct coaching from Giorgio Maone. All of the currently available Chrome content blockers use an easily circumventable CSS hiding approach that can be coded around in about 3 minutes which isn’t that surprising when you consider that Google make a sizeable amount from adverts themselves! So like I said, around the world in a multitude of browsers only to discover that the grass was greener on my side.

Where are all the plugins?

Where are all the plugins for Safari 4? I’m pleased that the nastiness that was Input Managers is no longer with us, but where is the community support, where on the Apple website can I search for Safari 4 compatible plugins? I don’t care how fast or compliant to web standards Safari is, if it doesn’t offer me the ability to reproduce the functionality of the Firfox URL bar along with NoScript, AdBlock Plus and the other plugins that I take for granted in Firefox, then I ain’t switchin’ back.

Oh no you ditn’t

There is nothing worse than trying to surf the web and being bombarded with adverts. Thankfully, I use AdBlock Plus with Firefox to prevent such problems, but when testing the full release version of Safari 4.0 I discovered a few things:

  1. That the growlmail plugin still doesn’t play nice with Safari 4.0.
  2. That Apple saw sense and got rid of the tab-bar-at-the-top-of-the-window-ness that I found so disturbing.
  3. That one of the sites that I frequent fairly regularly was whoring itself out for a few extra bucks. Disgusting.