Since Mozilla Firefox was first release back in 2004, I’ve been a die hard user. Honestly, at that time I didn’t know anything about HTML, rendering engines or web standards, I think it was just the fact that for the first time since Netscape, if felt like someone was making a browser that was designed to give the user the best experience possible. And for the last 5 years, I’ve been forcing people, most who didn’t even know that there was more than one browser, much less hundreds, to download it. Anyone who still used IE6 was just plain weird! And then, when I went to school to learn all things web, they told us straight out, Firefox is better. Next, I discovered Web Developer and Firebug. They are two essential tools to building websites, if you aren’t using them, then you’re just making your job harder. Nothing could compare to the plug-ins Firefox had.
Every once in a while, I’d give something else a chance, Opera or Safari. Neither, for different reasons, ever really caught on with me. I would last maybe a week uses them but would always go back to Firefox. Then in 2008, Google released Chrome. At first, my reaction was “Great, another browser.” I really wondered what Google could offer that the other’s weren’t already. I gave it a shot and at first, I wasn’t impressed. It didn’t seem any faster than Firefox and it was bare bones, seriously bare bones. Then I discovered Chrome Experiments. I was impressed but while it was pretty cool what Chrome’s V8 JavaScript engine could do, it wasn’t enough for me to change. But something was happening to Firefox, it took up to 5 minutes to start up sometimes, it would crash and it would take forever to load some web pages. So I gave Chrome another try. And I kept using Chrome until Firefox 3.5 came out, which was supposed to fix most of the bugs that annoyed me.
Now I still use Firefox for when I’m building and testing a web site but I kept using Chrome for just surfing the web. In the long run, it is faster and with sites like Facebook and, of course, Google Docs, it loads faster and crashes a lot less. But that’s not the reason I want the other browsers to be like Chrome, it’s the JavaScript engine. Lately, I’ve started looking to jQuery in order to make some of the sites I build more dynamic. First of all, I know this stuff isn’t going to work that great in Internet Explorer and you just have to accept that. But a navigation I was working on today worked amazingly in Chrome but was jumpy and awkward in Firefox. Yesterday, I read an article at Webdesigner Depot on some annoying CSS3 bugs in Firefox.
So why will everything be better when the other browsers catch up to Chrome? With the web slowly moving towards HTML5 and CSS3 and the use of JavaScript to create dynamic sites, right now, to get the best experience, you have to use Chrome. Firefox just can’t render the JavaScript fast enough in a lot of cases and most of it just doesn’t work in IE7 or IE8. At first, Chrome’s bare bones design wasn’t a positive to me, but now I see that it’s the other browsers that have become bloated and that’s causing them to slow down. I get excited to think what I can make using CSS3 but then I have to slow myself done and ask, “If I make that, will it been seen by enough people to make it worth it?” I know that Firefox will catch up but will Microsoft advance Internet Explorer enough for web designers and developers to really use the tools out there? Or will Chrome just be always ahead, showing us the future?