Early findings: Internet Explorer 9 will not make your web site faster by default
11 Nov 2010
As with any new browser release, there’s a lot of hype around Internet Explorer 9. And there’s particular hype around IE9’s ability to deliver a faster web experience. Here’s what Microsoft has to say about it:
“Hardware-accelerated text, video, and graphics mean your websites perform like the programs that are installed on your computer. High-definition videos are smooth, graphics are clear and responsive, colors are true, and websites are interactive like never before. With sub-system enhancements like Chakra, the new JavaScript engine, websites and applications load faster and are more responsive.”
I’ve been wondering about the impact of IE9 on our business, so I decided to undertake a research project and try to quantify how much better it is than previous IE versions in terms of performance.
Methodology
- Take the landing pages of the top 200 Alexa-ranked retail sites
- Run tests in IE6, IE7, IE8 and IE9 (including video) on Webpagetest from Dulles, VA
- Record and compare the results
Initial conclusions
As you can see on these graphs, IE9 has very little impact – and possibly even a negative impact – compared to IE8, in terms of load time and time to start render.
Further conclusions
When I shopped my findings around Strangeloop, I got this response from our CTO, Kent Alstad:
“My conclusion is that IE9 is mostly aimed at HTML5 (especially CSS drawing) and JavaScript acceleration. I suspect that these sites [the Alexa Retail 200], in attempts to be faster and more usable to more people, do not exploit these enhancements. I think some comparison with sites that use the new features would show a more dramatic improvement.”
IE 9 is not the problem. It’s actually a good browser. I like it. But it won’t make websites faster by default — and to its credit, it doesn’t claim to do this. This is merely a conclusion that the general public has leapt to.
It’s crucial to bear in mind that a browser is just an application that renders a site to visitors. To take advantage of IE9’s potential to deliver faster performance, it’s up to site owners to optimize their sites so that IE9 can render it as quickly as possible.
IE9 will offer a dramatic improvement when more sites move to HTML5 and Ajax, but right now, when fewer sites are using these techniques, the gains are not present.



Tweets that mention Early findings: Internet Explorer 9 will not make your site faster by default — Web Performance Today -- Topsy.com
Nov 11, 2010 @ 12:32:35
[...] This post was mentioned on Twitter by Strangeloop Networks, Frank Wahl and Webperf France, Joshua Bixby. Joshua Bixby said: New blog post: Internet Explorer 9 will not make your site faster by default http://bit.ly/bgi1Yy [...]
Nov 11, 2010 @ 13:18:05
Can you explain the significance of using “start render” and “load time” to measure the stuff mentioned in the first quote?
Hardware acceleration is talking about local hardware – it can only act on media after it comes across the wire. It’s smoother playback, not increased download speed.
And modern JavaScript doesn’t run (sometimes doesn’t even download) until after page load time. Do you have graphs showing how fast Trident parses/executes big scripts versus how fast Chakra does it?
I agree with your conclusion, I just feel like I’m missing the steps that got there and don’t have any data myself to connect the dots.
Thanks!
Nov 12, 2010 @ 00:20:26
Hi Josh!
In your comparison with IE 9 do not forget, that for whatever reason, according to browserscope.org, the Browser opens up only 2 connections per hostname. In contrast to IE 8, which does 6.
It would be interesting to know, if they will switch to 6 connections with the final version of IE 9. Or if they don’t, why.
Josh, if you have some spare time, maybe you can re-do the test with IE 9 and 6 connections per hostname?
Kind regards,
Markus
Nov 12, 2010 @ 00:25:22
Erratum:
I just saw, that with IE 9 BETA, they switched to 6. And as this is the IE 9 version, that webpagetest.org has installed, your tests were indeed done with IE 9 doing 6 connections per host name. So simply ignore my last comment.
Kind regards,
Markus
Nov 12, 2010 @ 04:25:07
Fascinating, thanks. Not really in the least bit surprised.
We have similar misgivings about the feature-set they’ve tackled. There’s lots of hardware accelleration but they’ve missed out lots of [boring] things that would make general web development more effective. There’s a bit of a write-up on the feature set here: http://goo.gl/xgQG6
J.
IE9 Lags on Popular Websites: Report | Find Tech News
Nov 12, 2010 @ 13:38:28
[...] Bixby, president of Strangeloop, used Webpagetest to measure the performance of Internet Explorer versions six through nine (in beta), including video. For the top 200 Websites ranked on Alexa, [...]
IE9 Lagi na popularnych stronach internetowych: Sprawozdanie | plane
Nov 16, 2010 @ 21:02:11
[...] do mierzenie wydajności Internet Explorer wersji sześć do dziewięciu (w wersji beta), w tym wideo. W rankingu 200 najlepszych stron internetowych [...]
Speed: Recommended for Content, Conversions and Holiday Traffic | Services For Seo
Nov 17, 2010 @ 05:43:38
[...] example, Internet Explorer 9 is probably the most HTML5-compliant browser available today, but in a recent Strangeloop study of the top 200 Alexa-ranked retail sites, we found that sites performed no more quickly – and [...]
OPISO » Speed: Recommended for Content, Conversions and Holiday Traffic
Nov 17, 2010 @ 06:03:02
[...] example, Internet Explorer 9 is probably the most HTML5-compliant browser available today, but in a recent Strangeloop study of the top 200 Alexa-ranked retail sites, we found that sites performed no more quickly – and [...]
Nov 17, 2010 @ 10:59:40
Did you find that on the first page load after a DNS flush that the main request was being block by all sorts of DNS calls happening before the main sites get request?
Speed: Recommended for Content, Conversions and Holiday Traffic | Programming Blog
Nov 17, 2010 @ 12:09:28
[...] example, Internet Explorer 9 is probably the most HTML5-compliant browser available today, but in a recent Strangeloop study of the top 200 Alexa-ranked retail sites, we found that sites performed no more quickly – and [...]
Speed: Recommended for Content, Conversions and Holiday Traffic | O-I Newswire
Nov 17, 2010 @ 12:10:40
[...] example, Internet Explorer 9 is probably the most HTML5-compliant browser available today, but in a recent Strangeloop study of the top 200 Alexa-ranked retail sites, we found that sites performed no more quickly – and [...]
World Spinner
Nov 21, 2010 @ 10:37:14
Early findings: Internet Explorer 9 will not make your site faster ……
Here at World Spinner we are debating the same thing……
End-of-year performance report: Top retail sites are slower, not faster, than the rest of the pack — Web Performance Today
Nov 23, 2010 @ 16:54:17
[...] Early findings: Internet Explorer 9 will not make your site faster by default [...]
IE9 Lagi na popularnych stronach internetowych: Sprawozdanie | inverse
Nov 28, 2010 @ 01:38:26
[...] do mierzenie wydajności Internet Explorer wersji sześć do dziewięciu (w wersji beta), w tym wideo. W rankingu 200 najlepszych stron internetowych [...]
Performance Calendar » The State of Web Performance Optimization – 2010
Dec 01, 2010 @ 01:44:05
[...] pages though, IE8 was a one-time large success and there are already initial indications that IE9 will not offer additional improvements in this [...]
Is it time to give up Internet Explorer 7 as our default test scenario? — Web Performance Today
Jan 25, 2011 @ 12:20:17
[...] Early findings: Internet Explorer 9 will not make your site faster by default [...]