I have been fiddling with my environment again.
I am usually in a constant search for new programs that might change the way I work. I end up trying a lot of software and then dismissing it as not meeting my needs.
In a web heavy world, javascript execution time is king. We’ve seen recently all the work being done for future versions of Firefox as well as the Crome browsers js interpreter.
After getting fed up with Firefox’s abysmal performance on some js heavy sites, I decided to try Opera.
Before you break your mouse hand looking to leave a comment to blame Firefox’s performance on an add-on I have installed, stop. The first reason people give for Firefox being a great browser is “It’s got all these great add-ons”. And it does, but if they make the browser unusable for everyday surfing, it’s not a win. So sure, I could use a Firefox with no add-ons installed, but that’s a lot less compelling.
Don’t get me wrong, I am not planning to write much javascript without Firebug, but if I can’t scroll in Twitter without it hiccuping, it’s not really usable.
So besides blistering js execution speed (yes, I know that is coming to Firefox and when it does I will give it another go) in Opera, the other thing I really like is the ease in which I can change keybindings.
I have remapped the keys so I can use vim navigation for scrolling (jk/up and down, hl/side to side), but I also finally have M-w/C-y for cut and paste.
There are some things I don’t like.
Because it has a smaller userbase, and isn’t the darling child browser among developers, sometimes sites break. I am not sure if it’s the site or the browser who is to blame, but the sum total is, sometimes I have to use Firefox to get at some content. That sucks.
And finally, and this is a big one for me. It’s not Open Source.
The license page however acknowledges several open source frameworks and toolkits that it benefits from. Clearly they know the benefits of free software.
If they opened it up, I think they could eat Mozzila’s lunch.