By September 2008 I was starting to get a little annoyed with Firefox. It had been my browser of choice for years, but the wonder of the open source world was beginning to disappoint me. I had been running the beta version of Firefox 3 since the first day it was available and the entire time all I could think about was how bloated and slow it was. I’ve always been a proponent of minimalism in design and Firefox was quickly becoming anything but minimal.
Now back to Firefox. It’s been five years since I’ve used Mozilla’s browser for anything more than a quick check to make sure a web page I’m building renders correctly. In that time I failed to notice the work that was being done. Firefox got fast. Side by side with Chrome I’m seeing pages render visibly faster. SpiderMonkey seems to have caught up to V8 as well. My own (non-scientific) testing showed V8 as still being slightly faster, but the difference was too small to be perceived by humans.
Then there are the developer tools. The WebKit developer tools still have a few features not present in Firefox, but for 95% of what I do the tools in Firefox are actually better. In the inspector higher contrasting colors and vertical rhythm make it much easier for the eye to trace over the wall of text that is the unrendered DOM. On the page, selected elements are outlined with a subtle but easily visible dotted line instead of a page obscuring blue box. There is also a select on hover mode that allows me to very quickly move through components on the page until I land on the one I want. The Firefox developer tools not only feel better, but also save me time selecting and manipulating elements on the page.
Technical issues aside, there’s something else that’s been in the back of my mind for a while now. I honestly believe Mozilla is committed to freedom and privacy on the web. Google is committed to making money and knowing everything I do. Firefox greets me with a page explaining my rights as a user of open source software. Chrome greets me with… sigh… Chrome greets me with a fucking advertisement for a Chromebook.
Right now I’m feeling a bit nostalgic. Firefox today reminds me of Firefox when I first discovered it. Mozilla has once again delivered a technically superior product while completely respecting my rights as a user. Firefox is freedom.