IE 9 Beta Strips Down For Speed
CWmike writes "Those who have written off IE as being slow and old-looking are in for a surprise. The just-released Internet Explorer 9 beta is dramatically faster than its predecessor, sports an elegant, stripped-down interface and adds some useful new features, writes Preston Gralla. Even more surprising than the stripped-down interface is IE9 beta's speed. Internet Explorer has long been the slowest browser by a wide margin. IE9 has turned that around in dramatic fashion, using hardware acceleration and a new JavaScript engine it calls Chakra, which compiles scripts in the background and uses multiple processor cores. In this beta, my tests show it overtaking Firefox for speed, and putting up a respectable showing against Safari, Opera and Chrome. It's even integrated into Windows 7. One big problem: It will not work on Windows XP. So, forget the performance and security boost, many enterprises and netbook users."
...who strip down for speed, dope, blow, and whatnot.
I don't go near any of them, either.
It is dangerous to be right when the government is wrong.
This story title just made me think of an awesome new mascot for IE9 that would make me want to use it...
Sorry Microsoft, but it isn't 1997 any more. These days many companies use Macs and a good number even use Linux. No basic cross platform support for the myriad of platforms means that IE9 will be behind Firefox and Chrome right out of the gate.
I'm really hoping that IE9 brings Internet Explorer up to speed and injects some more competition into the browser wars. Still, due to the stigma put on IE, gaining back market share will be tough...
Living With a Nerd
As far as I can tell joe public can't get it until after the official announcement @ 10:30 PDT. Anyone have a beta download link? Still not on connect as of now
Internet Explorer 9 Reviewed, Benchmarked
Someone with Windows 7, a decent 3d graphics card, and a dual or quad-core CPU please benchmark this new IE9 beta vs. the currently released versions for FF, Chrome, Safari and Opera, using:
And, if you could, break out the scores on the individual Peacekeeper tests. I intentionally omitted V8 in the list of benchmarks since its so inconsistent between runs.
I'd do it myself but I don't have a Win7 installation to use.
The US DOJ and EU Court will soon be knocking on Microsoft's door. Users are supposed to be able to choose their browser, and never need to use IE.
"I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
Javascript engine speeds have nothing to do with quality of code. It's all about how cool a name you come up with for your engine. IE9 is the latest to jump on the bandwagon with their "Chakra" engine, sure to appeal to a wide market of yuppie-wanna-be-hippie 30 somethings. Following this news, Mozilla has announced their next javascript engine will be called "unicorn bacon", and apple have bought the rights to use the name "iMegatron". The future is now!
Chrome has put a lot of pressure on MS for IE.
The Kruger Dunning explains most post on
I've been a long time Firefox user, and use it currently, but I wouldn't say I'm happy with it. There are a lot of problems with FF, the biggest being the many bugs they won't deal with. FF is not good, it is just the best of a bunch of bad choices IMO.
If IE9 starts rocking not only could I switch to it, but maybe it would provide the poke in the ass Firefox needs to get better.
They crammed the tabs and address bar on the same line. That'll last 5 minutes before the user moves the tabs back down (if he/she can!) leaving the same interface as before.
I'm on XP and using Firefox. I use it for security, stability and extensibility. It's been doing remarkably well on all three fronts.
It's interesting how the browser wars are reverting back to the age old "I'm faster than you are" argument which was all but forgotten in general circles. People used to say which was faster, intel or PCC, Mac or Windows, and now it doesn't matter any more finally because you can't tell the difference when sending an email or working on a word document, and if you can tell, usually it doesn't make a difference. Sure, high end graphics and math work need to know which is faster, but exactly how many of us are doing that?
My perception is that the biggest thing MS is pushing on IE9 is the speed, and not pushing hard enough on security and stability. What good is a Corvette that can go 200+ when it's brakes are so bad they might kill you?
"All great wisdom is contained in .signature files"
It's about time for a redesign of IE. Its clusterfuck of a UI has long been one of IE's big negative points, apart from insecurity and standards support. I might actually consider using it now, occasionally. First task: disable all IE plugins.
"So, forget the performance and security boost, most enterprises and netbook users."
Am I the only guy who doesn't like this idea?
knee jerk, close minded, predetermined opinions are a cancer to this site...
No XP support ? Good luck with that......
Well it's no longer supported right ?
Still, not a good move....
End of Line.
Somehow I am not impressed when someone goes from absolute last to second last. It STILL is beaten by Opera, Chrome and Safari... so it beat Firefox which is the browser best known for its extensibility rather then speed by stripping itself down... So it becomes Chrome rather then Firefox, but then looses to Chrome.
oh, and it only work with hardware acceleration, only on windows and then only on recent versions of windows. ALL its competitors run on Windows XP with no trouble AND do it faster. So MS can't get a fast browser on its own OS THAT IT STILL SELLS!
My god, is our opinion of IE really THAT low that we find this impressive?
Oh and cue all the MS fanboys who will explain that IE9 can't run on XP because it needs X and yet all its competitors can do it. And run on Linux and OSX to boot...
IE is that special kid in class, who wins a price not for coming in first, but because everyone is special in their own way. Even if they eat the chalk.
MS, if you want to change the perceptions of your crappy software, do a FORCED upgrade on ALL your still used OS'es to IE9. Stop hiding behind excuses and repair the damage you did to paying customers with IE6. You got plenty of money to do it, so there are no excuses. Rid the world of IE6 and I might even buy an xbox... Nah
MMO Quests are like orgasms:
You may solo them, I prefer them in a group.
Three links to the same crappy site, and not a single one to Microsoft or a download link for IE9.
Let's have a little common courtesy here, submitters.
Oh never mind (this was ie8, but it lets you know what is important to them):
http://yro.slashdot.org/story/10/08/02/0036205/Microsofts-Ad-Team-Trumps-IE-Developers-Privacy-Aims
One big problem: It will not work on Windows XP. So, forget the performance and security boost, many enterprises and netbook users.
How is this a bad thing for us enterprise users? We'll get Opera/Chrome/Firefox that much faster! (I prefer Opera, but ANY of those three are a step up from Internet Explorer.
I call it 'The Aristocrats'
Wake me up when it scores 100% on the acid test.
The real Sig captains the Northwestern. This one captains
If this thing doesn't run, even without the fancy GPU acceleration on XP, it means the web developers will still develop/test for IE 7/8. So, they won't use any of promised HTML5 features including HTML5/h264 video.
Degrade politely, browser capability detection etc. are meaningless. They don't do it. Basic as that.
If MS really wanted to compete, they would make it compatible with XP. Here comes the never ending saga of IE 7/8 updates/compatibility issues.
It's fast blah blah blah. It's elegant blah blah blah. IS IT SECURE YET?!?
I have used every freaking browser that has ever been - IEx, FF and all the Gecko based, Chrome Safari and all the webkit based. But IE 9 *BETA* is amazing. Welcome back, Microsoft. I missed you. :)
You made some good points, so I won't mod you troll. Nyah!
Seriously, FireFox should be faster than anyone else precisely because it is extensible. It only needs to load the code being used, so it doesn't need to have a footprint larger than necessary. It doesn't need to do behind-the-scenes housekeeping for routines that aren't in use. And so on. A totally modular browser should be faster than anyone else, in the same way that RISC is always faster than CISC, and stacking on top of a well-written underlying stack should give the same performance boost any hybrid RISC/CISC architecture would have.
IE's speedup is probably more to do with ripping out unnecessary code that churned cycles and hogged heap than to do with multi-core, so that it is faster by being lighter is no big deal. That it is faster than FireFox is actually disturbing, as it should not be possible to convert a monolithic design into a hybrid that is superior to a hybrid design that was that way from the start. The former will have inefficiencies due to constraints caused by assumptions in the original architecture, the latter should have no such limitations.
FireFox could easily be built with Silk++ (G++ with a few parallel keywords added) or with OpenMP extensions (although I'll be fair and say that's harder). That would cover all the multi-core aspects and would allow builds on single core machines on unextended compilers with zero overhead. FireFox could also be linked to libraries like liboil or other accelerator libraries as needed. This would give you hardware acceleration where the acceleration existed, or standard performance on unaccelerated systems.
Mind you, so could IE9. There is absolutely nothing to stop transparent acceleration. The libraries exist, the compilers exist, everything all these developers need exists. The only thing missing is the use of them. This would let you use IE9 on XP, you'd merely not get those performance enhancements that are in Windows 7. So why didn't Microsoft do this? (Obviously, to pressure XP users into downgrading.)
To me, the greatest stupidity of all is the refusal to use the tools that exist because... well, there isn't really a because. Silk++ added, what, three keywords? Oh the agony of learning! The pain! The pain! Soooo difficult! Since it's G++ with extensions, #define those keywords as nothing for basic compilers and the code will compile just as well but without the parallelization. No special code blocks for the different cases. I have a VERY hard time taking seriously any argument that says that parallelization would be hard work. Nor do I accept that finding these sorts of things is "difficult" - I find and list these kinds of projects on Freshmeat precisely so that you don't have to do the legwork. That part has already been done for you. If you're too godawful lazy to look at a single website, I don't see why I should be interested in what's produced.
(I'm no longer using FireFox, except for web testing via Selenium, because I do not - and will not - trust my computer to the incompetent. On Windows boxes, I refuse to use IE for the same reason. I'm seriously considering writing my own browser because at least I know it'll work and I know where I can find the toolkits I'd need.)
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
Can anyone confirm whether IE 9 supports '<link rel=prev ...>' and '<link rel=next ...>'? It seems like the vast majority of sites (and blog publishing software) don't bother to support these, and I get the feeling it's because the thinking has been, "Why bother with them if IE doesn't use them."
The Internet is full. Go away.
IE9beta probably doesn't have the DRM loaded yet which gives it a speed advantage for now. We saw the same giant jumps in speed with Vista and Win7 betas until the DRM was added.
I called it a mighty Sperm Whale, she called it Finding Nemo.
I just ran the new Kraken benchmark released by Mozilla, result 48979.0ms +/- 2.8%.
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
A quick run of Sunspider performance results
http://www2.webkit.org/perf/sunspider-0.9/sunspider-results.html?%7B%223d-cube%22:%5B16,16,16,16,16%5D,%223d-morph%22:%5B21,21,21,21,21%5D,%223d-raytrace%22:%5B16,16,16,16,16%5D,%22access-binary-trees%22:%5B5,5,5,5,5%5D,%22access-fannkuch%22:%5B10,11,11,11,11%5D,%22access-nbody%22:%5B17,17,17,17,18%5D,%22access-nsieve%22:%5B3,3,3,3,3%5D,%22bitops-3bit-bits-in-byte%22:%5B1,1,1,1,1%5D,%22bitops-bits-in-byte%22:%5B4,4,5,4,5%5D,%22bitops-bitwise-and%22:%5B3,3,3,3,3%5D,%22bitops-nsieve-bits%22:%5B9,9,9,9,9%5D,%22controlflow-recursive%22:%5B2,2,2,2,2%5D,%22crypto-aes%22:%5B7,7,7,7,7%5D,%22crypto-md5%22:%5B5,5,5,5,6%5D,%22crypto-sha1%22:%5B6,6,6,6,6%5D,%22date-format-tofte%22:%5B18,18,18,19,19%5D,%22date-format-xparb%22:%5B20,21,20,20,20%5D,%22math-cordic%22:%5B1,1,1,1,1%5D,%22math-partial-sums%22:%5B18,18,18,19,19%5D,%22math-spectral-norm%22:%5B10,10,10,10,10%5D,%22regexp-dna%22:%5B18,18,18,18,18%5D,%22string-base64%22:%5B7,7,7,7,7%5D,%22string-fasta%22:%5B22,22,22,22,21%5D,%22string-tagcloud%22:%5B30,30,30,30,30%5D,%22string-unpack-code%22:%5B32,32,32,32,32%5D,%22string-validate-input%22:%5B17,17,17,17,17%5D%7D
System is a Core i7 860 (2.8GHz) 8GB RAM, a Radeon 5750 1GB. OS is Windows 7 64-bit, all patches current as of today. It is running the browser and Outlook, plus background apps so not a clean benchmark system but a pretty realistic light workload. Safari is not included because I am not willing to install all the system services they want to have.
Sunspider
---------
Firefox 3.6.9: 601.8ms +/- 1.0%
IE9 Beta: 291.6ms +/- 0.6%
Chrome 6.0.472.59: 215.8ms +/- 2.7%
Opera 10.62: 237.0ms +/- 1.5%
Kraken
------
Firefox 3.6.9: 13928.4ms +/- 0.5%
IE9 Beta: Fails to function properly.
Chrome 6.0.472.59: 12343.7ms +/- 0.6%
Opera 10.62: 10114.7ms +/- 0.5%
Peacekeeper
-----------
Firefox 3.6.9: 3612
Rendering 3050
Social networking 3109
Complex graphics 6482
Data 4819
DOM operations 3132
Text parsing 4300
IE9 Beta:3256 Has compatibility issues with their software to test the system which might cause results problems.
Rendering 2534
Social networking 1703
Complex graphics 7941
Data 6834
DOM operations 2530
Text parsing 4893
Chrome 6.0.472.59: 10988 Canvas results were visibly different from other browsers.
Rendering 7051
Social networking 6863
Complex graphics 21211
Data 23624
DOM operations 8173
Text parsing 17145
Opera 10.62: 11510
Rendering 11900
Social networking 8471
Complex graphics 18830
Data 8937
DOM operations 10291
Text parsing 21797
I would caution against taking any of this too seriously for actual browser performance. The first two tests are 100% synthetic, no rendering at all, and the Futuremark test is rather strange and artificial, as their tests usually are (their graphics card benchmarks are notorious for not reflecting how GPUs work in the real world).
For useful tests you need something that is testing actual pages rendering how someone would actually use things. Video playback, an interactive game, etc. All these benchmarks strike me as contrived, not realistic.
I hope this stripper will not look like that ugly bitch from last year.
I just benchmarked the new IE9 beta ( I am loving the new look :) )
Hardware Information:
Core 2 duo e5300 @ 2,6GhZ,XFX ATI Radeon 4770 512 MB DDR5, 2x2 GB A-DATA@800MhZ, Gigabyte Ep45 UD3P mobo, WD Black 640 GB
Software information:
Windows 7 Ultimate x64,
started programs during benchmark: Skype, MS OneNote, BitDefender 2011, about 20 IE9 tabs
Results
Sun Spider:
http://www2.webkit.org/perf/sunspider-0.9/sunspider-results.html?%7B%223d-cube%22:%5B19,18,18,18,18%5D,%223d-morph%22:%5B25,23,24,24,23%5D,%223d-raytrace%22:%5B19,19,19,19,20%5D,%22access-binary-trees%22:%5B6,6,6,6,6%5D,%22access-fannkuch%22:%5B13,14,12,13,13%5D,%22access-nbody%22:%5B20,21,20,20,20%5D,%22access-nsieve%22:%5B3,3,3,3,3%5D,%22bitops-3bit-bits-in-byte%22:%5B2,2,2,2,2%5D,%22bitops-bits-in-byte%22:%5B6,5,5,6,5%5D,%22bitops-bitwise-and%22:%5B4,4,4,4,5%5D,%22bitops-nsieve-bits%22:%5B11,11,10,11,11%5D,%22controlflow-recursive%22:%5B3,3,3,2,3%5D,%22crypto-aes%22:%5B8,8,8,8,9%5D,%22crypto-md5%22:%5B6,6,6,6,7%5D,%22crypto-sha1%22:%5B8,7,7,7,7%5D,%22date-format-tofte%22:%5B24,23,24,24,24%5D,%22date-format-xparb%22:%5B24,24,24,27,24%5D,%22math-cordic%22:%5B1,1,1,1,1%5D,%22math-partial-sums%22:%5B22,21,21,22,21%5D,%22math-spectral-norm%22:%5B11,11,11,11,11%5D,%22regexp-dna%22:%5B26,25,25,24,24%5D,%22string-base64%22:%5B8,9,9,8,8%5D,%22string-fasta%22:%5B24,24,23,23,23%5D,%22string-tagcloud%22:%5B34,33,34,33,63%5D,%22string-unpack-code%22:%5B39,39,39,38,39%5D,%22string-validate-input%22:%5B22,22,22,22,22%5D%7D
Kraken
No results, it waited for about 10 minutes, but the test just stops at one point and starts all overa again, just like in a loop.
PeaceKeeper
2521 Points
Rendering 2197
Social Networking 1309
Complex Graphics 6245
Data 5317
DOM Operations 1811
Text Parsing 3681
You nerds wont cut MS a break on anything will you....
Chrome/Safari/etc... -- turbocharged 2.0L highly tuned Jap engine
IE9 -- 6.0L American muscle car
both are fast... one (set) is efficient
$ unzip, strip, touch, finger, grep, mount, fsck, more, yes,fsck,fsck,fsck,umount, sleep
Is not for XP, so maybe unless you are using Windows 7, how much forcing to use Windows Vista for it is an improvement in performance?
I dont know about speed, but I find it funny that Google got Microsoft on their knees with Google Chrome. Microsoft made almost 100% copy from Google Chrome, like almost all of the web browser manufacturers.
I had hard times to get this IE9 beta installed as I did not have all updates installed what it demanded. And the download page what offered all three updates what I needed, one was Windows6.0-KB971512-x86. For windows 7 what use NT 6.1 operating system, the update is wrong as it is for NT 6.0 operating system. I needed to search longer to find out the update what was missing and it was a Windows6.1-KB2028551-v2-x86. So the update list what IE9 beta offers has wrong link.
But I must say that the IE now looks much better. By default the statusbar is hidden and the back/forward buttons are easier to use when they follow the Mozilla style. And possibility to resize the addressbar | Tabs position is good as well.
And now when Microsoft toke as well the quicklist of most used sites, what Opera offered, then Apple toke it to Safari, IE9 actually feels good by default.
If Microsoft would have done all this 5 years ago, all competitors would have been in deep ****
This is the perfect conditions under which we can "support" those recalcitrant but politically powerful users who can't be bothered to switch to Firefox, Chrome or Safari.
I switched our web server to inject this tag on all pages, and also a alert banner based on browser detection (IE < 8, without Chrome Frame) on all pages that tell the user "Your experience can be improved if you install Chrome Frame".
Complaints about how our site renders improperly... have all but disappeared... Thanks Google for giving me a way to break the rusty bear-trap that is IE6.
Make sure everyone's vote counts: Verified Voting
I stopped reading the review after that! A browser installation requires a reboot to work, That doesn't sound right! Microsoft software engineers must really love to reboot their computers.
In other news, a full-size school bus equipped with a 5000hp jet turbine is now faster than a Honda Civic...
Wow, what a feature! Oh wait. Hold on, DOJ is on the phone.
It is pitch black. You are likely to be eaten by a grue.
... that today, more people will write more words in a Web Browser than in a Word Processing program. And MS does not think its a good idea to include a spell checker in IE.
I can't install the recent versions of FF or Safari on a version of the Mac OS (OS 10.3) that is much more recent than XP. It seems that MS does a better (if not perfect) job of supporting its older OSs than others. At some point, the support costs become too high to back port everything, and from a business decision not having IE9 available for XP may encourage others to upgrade to W7. (And selling W7 is where MS will make money.) BTW... W7 is a really good OS.
http://www.computerworld.com/s/article/print/9185338/Internet_Explorer_9_beta_strips_down_for_speed?taxonomyName=Internet&taxonomyId=167
Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
It's Microsoft but you chose to spell it with a dollar sign... brilliant. Quip, quip says you!
Adobe released their new flash version to fit in ie9 nicely. There is also native 64-bit version for all three platforms. Betanews article on this: http://www.betanews.com/article/Adobe-launches-Square-Flash-Player-preview-adds-IE9-64bit-OS-support and download site: http://labs.adobe.com/downloads/flashplayer10.html
isn't it ironical how IE9 looks like chrome interface. finally they are getting rid of all those menu bars. seems like google should have requested a patent on minimal web browser interface. they will have received one issued in Eastern Texas.
http://weboven.blogspot.com
Why IE tabs are so ridiculously enormous and take that much space for nothing? We do have sites where there are interesting things, believe it or not, and we do not need 7% of the screen taken by empty gray space.
For the purpose of IE "uptake" what matters is unique computers connected to the internet.
Windows ~92
Mac OS ~5%
Linux ~1%
Other ~2% (combined)
http://www.netmarketshare.com/operating-system-market-share.aspx?qprid=8
Hell not supporting XP (~60% of global market) is more of hindrance to IE 9 adoption than anything else.
KDE is multiplatform (OS and hardware...)
I downloaded the IE9 beta and played around with it a bit (infact I am posting this with it now). I still prefer Chrome. Additionally, I noticed the interface IE9 uses is not too dissimilar from Chrome's, and has a hint of Firefox likeness with its much largely inflated back button/small button combo. Coincidence?
I can't install the recent versions of FF or Safari on a version of the Mac OS (OS 10.3) that is much more recent than XP. It seems that MS does a better (if not perfect) job of supporting its older OSs than others.
The latest version of IE on Mac OS is 5.0. Firefox dropped support long after MS did
I just don't understand why the browser, an application that is supposed to run *within* an operating system, needs to commandeer CPU or GPU resources on its own from an operating system whose main role is to manage those very resources. Isn't this a confusion of roles? Won't it simply complicate the development process (and increase its cost) for rival browsers? But I guess that's the intent.
Not supporting XP shuts out at least half of the current installed base. IE9 only runs on Vista and 7, and it doesn't come preinstalled on either one. At last report even when IE's preinstalled so thoroughly it can't be removed, it's not used half the time so at most the upside right now is 25%. Long uphill climb for this one, as IE share continues its slow decline in general. IE9 is not what it takes to drive W7 adoption amongst the XP installed base.
And before you tell me XP is old... it's still selling on new machines today, and it will remain available under downgrade rights for two full years after the release of the next full version of Windows. It's not going away quickly. XP has a long tail.
So yeah, even though "Cross Platform" does not mean "runs on all the current versions of Windows", IE9 doesn't even do that. Now let's talk about mobile...
Help stamp out iliturcy.
Thanks for screwing so many people over Microsoft. Too many people are using XP to just drop support for it. Only just got my boss to approve an upgrade to Adobe CS5, and now I have to ask for an upgrade to windows 7 so that I can make sure our website is ie9 ready. This is should be great fun!
The most important date for support is the last-ship date, not the first-ship date. It doesn't matter how long the product has been out, it matters how recently customers bought it.
And guess what? XP is still shipping -- the current end-of-sale date is October 22, 2010. OS X 10.3 stopped shipping years ago. MSFT's official policy is to support XP until 2014. Why doesn't this include IE9?
[I am about to lose a mod point I just spent. But I couldn't let this go. Bah.]
XP doesn't have Direct2D.
http://www.basschouten.com/blog1.php/2010/03/02/presenting-direct2d-hardware-acceleratio
So what if XP was dropped for DX10? Should they be supporting gamers on 98 as well? Supporting multiple platforms costs money, and since XP has inferior security I'm glad they are encouraging upgrades. If you don't like MS then you should be glad they aren't bringing IE9 to XP since it means less competition for competing browsers.
Computer -- AMD 64 X4 core / 8Gb RAM
SunSpider JavaScript Benchmark Results
IE9 64bit -- Total: 1882.4ms +/- 3.3%
Minefield (FF Nightly) -- Total: 509.8ms +/- 3.9%
Acid 3
IE9 64bit -- 95
Minefield (FF Nightly) -- 98
Dar DA!
1. it would not be the first time that microsoft left out security features in beta versions to show off performance that the final cannot reach
2. all modern browsers compile javascript to bytecode
3. a rendering engine does not become better by utilizing more hardware ressources (by that logic i could improve the quality of my sourcecodes by buying a faster CPU)
The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes