Security fixes, JavaScript update bog down Internet Explorer 8

By Scott M. Fulton, III | Published October 30, 2009, 11:39 AM

The final test editions of Microsoft's Internet Explorer 8, released while Windows 7 was still in the technical preview phase, suggested that its performance could very well triple that of its predecessor, the venerable IE7. When the RTM edition first became available, its performance was pared down a bit, but still better than double that of IE7, based on Betanews' assessments at the time.

But we've noticed a trend of IE8 performance dragging down over time, while every other major Windows browser in the field was headed the other direction -- and fast. Early this month, when Firefox 3.6 Beta 1 appeared imminent (and still is at this moment), we calculated the performance difference between IE8 and IE7 at about 75%.

After the last round of security fixes two weeks ago, plus an out-of-cycle update to Microsoft's JavaScript (JScript) engine this week, the performance gap across Windows platforms has averaged down even more, to an all-time low of 54%. This even though Betanews tweaked its testing suite even more in the last few weeks, in response to changing circumstances with one of our benchmark providers -- our CRPI suite now includes a few test batteries that should have cut IE8 some slack.

In our latest round of tests, IE8 scored a CRPI of 1.54, which means on average, users can expect 54 better overall performance from IE8 than they would have seen from IE7 running on Windows Vista SP2.

We also could not help but notice that the latest JScript update was applied to Windows XP and Vista platforms only -- at least in the Automatic Updates distributions that we received. After those updates were applied, IE8 performance in Vista and XP were dragged down so heavily that IE8 on Windows 7 is now the fastest of the three platforms: 1.63 for Win7 versus 1.59 for XP and 1.41 for Vista. Since we've been testing on the Windows 7 RTM platform, browsers have typically been 10 to 15% faster on XP SP3 than on Win7.

What happened? First of all, we've noticed that since Patch Tuesday, IE8 has completely failed the portion of the advanced SlickSpeed selectors test that focuses on the browser's native JavaScript library, on all three platforms ("failed" meaning, it couldn't perform the programmed job on all 56 heats). This is the one portion of the SlickSpeed test that IE8 used to perform quite well on. On XP over the past few weeks, IE8's score on SlickSpeed slipped from 2.45 on October 13, to 1.67 yesterday.

Meanwhile, the SunSpider test suite written by the WebKit team shows a noticeable slowdown in the calculation department in all categories, but again, on XP and Vista and not Windows 7. On XP, IE8's SunSpider score slipped from a 6.02 to a 5.79. On Windows 7, meanwhile, the SunSpider score improved from a 5.66 to a 5.93. (These scores are relative; a 6.00 would mean "six times faster than IE7 on Vista SP2." We post relative scores on tests using identical hardware in order that the hardware can be factored out of the equation; in other words, we believe IE8 is only 54% faster than IE7 on any machine you choose.)

It's computational test scores where IE8 is flagging; by comparison, rendering scores are flat to slightly higher across the board. We're still in the midst of tallying scores for other browsers, and plan to post those results along with test scores for the first public Mozilla Firefox 3.6 Beta 1 once that browser (finally) becomes available.

Some Betanews readers have asked us why we use IE7 on Vista as our performance index rather than IE8, and up to now, our answer has been because it's the slowest browser we test, and thus gives us a more granular sense of performance improvements for all the more modern browsers in current use. If this trend keeps up, though, we may just change our minds.

Comments

View comments by with a score of at least

Score: 0

|

Honestly? In real workd usage this is pointless. I have a fully patched Win7/IE8 and Vista/IE8 machines. I also run various flaors of FF/s***eko and other browsers. There is no noticable speed difference with browsing.

I guess it's good to keep metrics of which random test a browser passed more quickly than another one, but it doesn't make any difference with browsing.

I guess I would notice it if I was trying to render a 250 page document, but most web pages are 1-2 pages in length and the browser generally has idle time while waiting on SQL calls.

Score: 0

|

http://www.promdressonsales.com/
http://www.weddingdressart.com/There are different styles and designs in terms of the dresses, but what make it more beautiful is the prices that you never thought you could have. Go at the nearest stores or

Score: -3

|

No thanks, Wind Passer...

Score: 0

|

More logic fail. Why not test IE6 then, or Opera 8? Or Firefox 2? Why is Microsoft's older browser your baseline?

Score: 1

|

There is no IE6 on Vista.

Score: 2

|

"There is no IE6 on Vista."

LOL... priceless!

Logic fail, indeed! =)

Score: 1

|

I've answered this before, and evidently I will again: We need a valid score for IE8, relative to everyone else in the field. We can't produce a valid score for IE8 if we make it "1.0" by default.

Logic only fail on planet other than Earth.

-SF3

Score: 1

|

...like Vulcan!

Score: 0

|

Uh, there is no IE8 on Windows ME. My point stands. How they randomly assign browsers and Operating Systems for their test suite is stupid. Let's see:

- Two out of three supported browsers under Microsoft OS's, but they still test an operating system that is 9+ years old, plus release candidates of operating systems, but only certain ones.

- Beta and alpha tests of some browsers, but not others. So the open development process of Firefox and Chrome is allowed, but not Konqueror? Putting beta and final versions together on final and nonfinal OS's. Nobody sees a problem with this? If not, show me another site that benchmarks like this, where the benchmarking platform changes from month to month.

-Arbitrary benchmarking that has changed dramatically over the past 6 months. We have no stable test platform. We have no idea what patches applied, what environment to compare with other than patch a applied 6 months ago might have been replaced with patch b yesterday.

-Scott, by your own admittance, you have changed the test suite many many times since starting. Is it final NOW?

"We need a valid score for IE8, relative to everyone else in the field."
You can do this 100% without IE7. What planet can you not get a reverse correlation again?
Craziness here. You are the same people that asked us to extrapolate scores based on the advantages of one browser over another in our heads mere weeks ago.

- No margin of error notes. Your margin of error is ridiculously high with such a small sample size.

Score: 0

|

I don't see a random assignment of web browsers or operating systems... I see a progressive assignment.

Operating systems and browsers that are popular are chosen just for that reason... and for the ones that are not quite so popular, only the ones that actually stand a chance of one day becoming popular are chosen (based on increasing market share trends).

Naturally, the decision to include an operating system (Windows XP) that still has the largest (61.15%) market share makes sense... no matter if it's 9+ or 19+ years old.

http://www.statowl.com/o...]=mac&limit[]=linux

Likewise, the decision to include a web browser (Internet Explorer 7) that has the largest (41.87%) market share also makes sense.

http://www.statowl.com/w...ra&limit[]=netscape

That is what the majority of this planet uses, hence (I would think) the decision to make that the baseline.

As for other OSes or browsers... why even bother including something that practically no one even uses? It's a waste of time.

"Beta and alpha tests of some browsers, but not others. So the open development process of Firefox and Chrome is allowed, but not Konqueror?"

Excellent point! Though the inclusion of Konqueror as an example is quite comical (with 0.68% market share among all Linux distributions), perhaps you're privy to nightly alpha builds of Internet Explorer 9 we're all not aware of? How about preview releases of the next version of Safari? You know... the browsers people actually use? Share please!

The inclusion of browsers that have publicly available preview test versions is a decent way to track performance trends... only if the increased level of performance actually makes it to the subsequent final versions of those browsers, that is.

Score: 0

|

PDC 2009: What have we learned this week?

There was the freebie that no one will forget, the heebie-jeebies courtesy of Scott Guthrie, and a teensy bit clearer picture of how this cloud thingie should work.

Live report: Will Google Chrome OS change Linux?

The mysteries of just what Chrome OS is, and how much of an operating system it truly is, may be resolved today.

PDC 2009: Microsoft cares about Web browser performance

The effort to give users of the world's dominant Web browser the impression of quality, is a personal one for the man who leads that battle.

Nokia re-affirms its commitment to Symbian, sort of

Maemo won't necessarily be replacing Symbian in the Nokia N-Series, but that's definitely a place where it will be found.

E-book readers will be in short supply this holiday season

E-readers are hot this year, and a lot of compelling new products have been released, but are there enough electrophoretic displays to go around?

Sony looks to finally open a single storefront for downloads

Sony has had many different download portals for movies, music, e-books, and games, and now it's looking to make a single shop for all of it.

Tuning out the tablet: Time to give the endless speculation a rest

Wide Angle Zoom: Wishing and hoping and thinking and praying....won't put an iTablet on the market.

Five improvements for IT managers in 2010

If businesses are to improve their efficiency for next year, they need to stop and reassess the basic tenets of their job.

AOL's spinoff from Time Warner to shed 2,500 jobs

As AOL moves toward become an independent company again, it will cut nearly a third of its workforce.

Gartner: SMS-based money transfer will be bigger than mobile browsing, search

Gartner issues its predictions for the 10 things our phones will be doing in 2012.

Don't forget to upgrade to Firefox 3.6 beta 3 today

Mozilla has released the latest beta its Firefox 3.6 browser software, just over one week after beta 2.