It seems like they picked a few features of HTML5 and decided to support only those but support them well down to the most obscure corner cases, as opposed to the "let's do everything now and then we will fix it later if it's not working properly" approach of open source browsers.
The main problem is that IE release cycle is considerably slower than other browsers'. If they only implement a few features, we have to wait several years to other features, if they implemented all features, we would have to wait several years for Microsoft to fix the bugs. The web these days is just too fast paced for that. It would be a lot better if they switched to a more frequent release cycle.
Works on millions of existing Windows XP installs:
FAIL Internet Explorer 9
PASS Mozilla Firefox 3.6.3
PASS Opera 10.52
PASS Apple Safari 4.05
PASS Google Chrome 4.1
Supports CANVAS: FAIL Internet Explorer 9
PASS Mozilla Firefox 3.6.3
PASS Opera 10.52
PASS Apple Safari 4.05
PASS Google Chrome 4.1MSIE 9 uses hardware acceleration for faster rendering which involves APIs and interfaces which are not found in Windows XP. If you want the world to move forward, you will occationally have to leave someone behind.
That time has long come for Windows XP.
But this will backfire on them because it's MUCH easier and cheaper to use another browser than to upgrade your OS.
You have to draw the line somewhere. XP is old. There are a lot of decent OSes and upgrade-options out there. I see no problem ignoring XP for any new, major development projects, especially if new APIs will need to be developed in the process.
As a web developer, I'm quite happy with the way Firefox's rendering capabilities are progressing, despite what these phony tests might suggest. And seriously, how can they compete with Firefox's 'AwesomeBar'? I seriously couldn't live without it.
I just hope these make believe test pages don't fool the end users :(
While these tests are certainly biased, they do show that MSIE is at least progressing now (as opposed to standing completely still for years and years) with regards to standards compliance and HTML5.
And really... Would you want end users on MSIE6/7/8 or MSIE 9? For the group of users with no technical interest, sadly that is usually the choice you have.
Anyone can make software to pass standardized test, but take my word for it, MSIE9 is just another MS browser full of wildly inconsistent renderings of simple HTML, a half baked Javascript implementation and fruity vendor specific extensions that developers will have to cater for.
MSIE6/7 and 8 aren't going anywhere soon.
While it hasn't always been that way, at least lately (since MSIE7 and 8) Microsoft has been working hard to get rid of the older versions as well and the newer versions (while certainly not perfect) most definitly improves on the shitty standards support found in MSIE 6.
In MS's latest technet newsletter there is even a link to a paper on virtualizing older versions of MSIE so you can upgrade to something modern while retaining compatibility with older legacy apps requiring MSIE 6. [1]
So while MS can be blamed for producing MSIE 6, the blame for that MSIE is still around lies entirely in corporate IT and them not using the options they most definitely have for getting rid of it for mainstream use.
[1] http://www.dabcc.com/documentlibrary/file/Solutions_for_Virt...
[1] http://geektechnica.com/2010/04/microsoft-continues-its-trad...
who doesn't?
Sigh... part of me really hoped that IE 9 would finally give Windows a standards-compliant built in Web client. But perhaps something about the culture surrounding the IE team is so fundamentally broken that we'll never see such a thing short of a major Microsoft reorganization.
promotion, marketing, ads, they are not meant to tell the truth. If you want truth, use your own judgement.
I think it's really great IE9 is doing HTML5/SVG/CSS3/etc full steam, but I'd much prefer to see where they are failing too.
No mention of workers, canvas, audio, video, <device>, web databases, or advances in javascript speed improvements. Just talk about separate specs, CSS3 and SVG.
Anther waste of time, presented by Microsoft...
IE9 Platform Preview 68/100
Firefox 3.6.3 94/100
Opera 10 100/100
Safari 4 100/100
Chrome 4 100/100
source: http://en.wikipedia.org/wiki/Acid3This is why we started the Internet Explorer 9 HTML5 canvas campaign: http://freeciv.net/internet-explorer-html5-canvas-campaign.j...
I really hope they IE team continues to work on putting html5 and css3 in their browser and if it turns out to be the most standards compliant browser kudos to them but this was disappointing.
Translation: cherry-picked for maximum green in their own column.