Over the past year the FireFox, WebKit, and now Chrome teams have been going back and forth with faster and faster Javascript engines. Shortly after each update a number of blogs run all the engines through the benchmarks. When Internet Explorer is included it is always in last place. Not just by a little bit but by a significant amount. It is so slow that it is often just left out of the graph altogether. The IE team is working on it and the latest beta of IE 8 is three times faster then IE7, but it is still three times slower1 than Firefox 3.0.1. And sense that article FireFox and everyone else have gotten even faster engines, not just by a little, but by a significant amount. This isn't about IE8 or IE7, but about IE6 and its market share. IE6 currently has around 35% market share which is a huge number of users to fight for. All of the Javascript wars is about making those AJAX and heavy Javascript applications run faster. With developers using fast computers with Firefox one can see what is going to happen when someone on a 800Mhz computer and IE6 tries to load the site. Already I have heard of developers migrating users off IE to FireFox because it would take the user several minutes to just load their Javascript heavy site. In the next year as developers take advantage of the new speed this huge swath of users will find themselves feeling more and more pain. Developers might try speeding up a thing or two, but the speed difference between the engines will only allow a developer to do so much and many developers will simply ignore the problem. Sure users can still *use* the site if they are willing to wait, but eventually they will hear about how their friend doesn't have the same problem with FireFox/Safari/Chrome/Arora and upgrade. While tabs and add ons have caused a downswing in IE's marketshare it might be javascript performance that will be the tipping point for the end of IE6. When FireFox got tabs you could still browse the web with IE6, but when FireFox gets a much faster Javascript engine you might not be able to browse the web with IE6.
1
Subscribe to:
Post Comments (Atom)
Popular Posts
-
Git hooks are scripts that are run by Git before or after certain commands. Because the hooks are run locally and not on the server it allo...
-
A little over a year ago on reddit I saw a picture of a guy sitting on the edge of a rock . Not just any rock, but a clip of a rock that je...
-
For the 2011 Google Ants AI Challenge rather than doing the typical solution of choosing direction for each ant based upon the shortest pa...
-
Depending on the definition "code review" can mean a wide variety of things such as formal code review or automated code analysis. For this...
-
SSD's provide significant improvement in disk IO. How well does that translate over when using Git? A lot. After watching prices drop al...
-
Update: See my more recent blog post Git hooks for a more in depth look at Git hooks. The past few weeks I have started learning Git and ...
-
In late 1997 when I was working with hand tools or typing for extended periods of time, my wrists would occasionally start to tingle. Like ...
-
I have created a new application called KAudioCreator. It is a front-end tool for ripping and encoding CD's. I am happy to say that KAudioCr...
-
All through my programming career I have had a whiteboard, but beyond simply making sure I had one I have never thought much more about it. ...
-
This weekend I created a little application called git achievements . Similar to the XBox360 Achievements you can unlock all sorts of Achie...
1 comments:
One can only hope!
IE6 is a nightmare when it comes to javascript, css and w3c compliance. I can't wait until everyone gives up on it!
Post a Comment