With Microsoft making headway towards the gold build of Internet Explorer 8
When he launched Internet Explorer 8 Beta 1 back in March 2008, Dean Hachamovitch, general manager Internet Explorer, revealed that "some of the tests we have done show pure JScript performance improvements up to 2.5 times. We also measured the performance gains on common Gmail operations, like loading the inbox (34%), opening a conversation (45%) and opening a thread (27%) compared to IE7."
at the beginning of September that "when we designed IE8, we did not start with performance in mind."Christian Stockwell
, Mozilla's community coordinator in the past, is that Microsoft is simply falling far behind the developers of open source browsers when it comes down to speed. Dotzler noted that Microsoft simply "can't keep up" with open source projects and that it's "a shame that they're falling so far behind" with IE.
"When we took a hard look at our goals and considered what we could do to build the best browser we were presented with a quandary. On the one hand, we could focus very narrowly on scripting performance, trusting that our investment would noticeably improve our users’ browsing experience. Alternatively, we could invest more broadly in realistic scenarios, measuring heavily-used subsystems and investing our optimization effort accordingly. We opted for the latter approach," Stockwell explained.
In translation, Microsoft abandoned the idea of focusing on boosting JScript and JScript alone and went a different way, namely optimizing the browser for top usage scenarios. But in this context, Microsoft has left itself wide opened to a perception problem. And make no mistake about it; just as it was the case with Windows Vista, while poor performance is survivable, the generalized consumer perception of poor performance however acts as a deal breaker.Firefox 3.1 TraceMonkey
For Firefox 3.1
, Mozilla's chief evangelist pointed out that Firefox 3.1 is competing directly against native code.Google Browser Chrome V8
Remember the "native code compilation" key phrase for Firefox 3.1 and TraceMonkey? Guess what?! The same is valid for Google Chrome
. In fact, Lars Bak
Microsoft has indeed worked on IE8 performance, from runtime to memory optimization, but also on taking the AJAX subsystems a step forward, and the actual evolution of the existing JavaScrip engine of the browser. However, this does not change the fact that Internet Explorer needs a native code compiler so as to at least keep the same pace as its rivals.
Internet Explorer 8 Beta 2 is available for download here
Google Chrome is available for download here.
Firefox 3.1 Alpha 2 for Windows is available for download here
Firefox 3.1 Alpha 2 for Linux is available for download here
Firefox 3.1 Alpha 2 for Mac OS X is available for download here
. What's New for JScript in IE8?