Microsoft Confirm IE9 Development

By | | Web Tech

IE9 developmentThe browser developers love to hate is being rebuilt. Microsoft started work on Internet Explorer 9.0 a few weeks ago and showed off some of the new features at their Professional Developers Conference in Los Angeles. So what can we expect?

Improved CSS and JavaScript

IE9 will offer CSS3 selectors and rounded corners (it’s about time). JavaScript performance will also be improved, although Microsoft has a long way to go before they catch up competitor’s browsers.

Direct2D (D2D)

IE9 will support hardware-accelerated text and graphics using Microsoft’s new Direct2D (D2D) system. D2D utilizes Windows DirectX to improve client-side rendering. It will be used by default, so developers will not need to change their CSS or JS code libraries. The result will be sharper text, better graphics and smoother animation using fewer system resources (much of the rendering effort will be handled by the graphics processor).

Browser text without Direct2D:

no D2D

Browser text with Direct2D:

with D2D

According to Dean Hachamovitch, IE General Manager:

Our goal is to deliver better performance across the board for real-world sites, not just benchmarks.

Although would Dean be saying that if IE wasn’t languishing at the bottom of the benchmark tables?!

Release Date?

No IE9 release date has been announced but I suspect it’s at least a year away. More importantly, I hope Microsoft does not drop support for Windows XP. The OS may be ageing, but it’s still the most widely-adopted version of Windows. If IE9 supports Vista/7 only, it’ll be another reason for users to stick with IE6.

Personally, I’m glad Microsoft is continuing to upgrade Internet Explorer. Are you? Or will it simply add another version of IE to your increasingly long browser test list?

Written By:

Craig Buckler

Craig is a Director of OptimalWorks, a UK consultancy dedicated to building award-winning websites implementing standards, accessibility, SEO, and best-practice techniques.

Website
>> More Posts By Craig Buckler

 

{ 31 comments }

myuller November 28, 2009 at 1:23 am

I wish IE9 use from the turn of a strong crypt code.
AES-256bit,CAMELLIA-256bit,…No More RC4_128bit_MD5 :-)

Me November 27, 2009 at 6:36 pm

Micrsoft, just accept your loss and move your IE developers to the WebKit team (or fire them for the lousy job they’ve been doing all these years), and make IE9 use WebKit instead of freaking Trident.
Please?

cob November 26, 2009 at 11:09 pm

onwards and upwards I suppose…

Dakota G November 26, 2009 at 3:31 pm

Microsoft should just continue to build their crappy OS and not waste their time and money trying to totally rebuild a terrible browser. Google has virtually given up on IE: Google Wave has a prepared error screen for IE 7, YouTube looks horrible on IE – especially without rounded corners.

Companies are breaking their backs to make new features and IE just causes more problems than they need.

Microsoft seems to have a long way to catch up in browsers and OS’s… It’s ironic how the worst browser and worst OS still have the majority of the market share.

chuckchillout November 26, 2009 at 4:49 am

It’s not coincidence nor surprising that they plan to release a decent browser (as compared to FF, Safari, Chrome) once the EU forces a level playing field for them via browser ballots in windows setup.

awasson November 26, 2009 at 2:45 am

@Stevie D
Thanks for punctuating and reinforcing my point ; )

There is no technical reason why Windows 2000 should be left out of IE7/IE8/IE9. Furthermore there is no reason why an IT department wouldn’t roll out updates manually. It’s their job to make sure all the workstations are up to date.

As far as web apps go… They can be rewritten. It’s not as though technology has been standing still over the last half a dozen years. Better, more secure apps are faster to develop which work better with IE7/IE8 that IE6 ever did. I’ve even authored a few .NET apps that blur the line between MS Office and the web or intranet for reporting and data analysis.

So… Any idea why IE7/8 are only available for XP and up when everything else is backwards compatible?

robbin.joe November 25, 2009 at 10:47 pm

I hate IE, any version of IE.

Stevie D November 25, 2009 at 10:21 pm

If the browser auto-updated like Safari & FireFox we probably wouldn’t be having any IE6 issues.

Wrong, wrong, wrong.

The majority of people using IE6 cannot upgrade to IE7. Either because they are using Windows 2000 or older, which IE7 doesn’t support, and/or because they are using a locked corporate network, which would be no more likely to upgrade with auto-updates because the reason for not updating is not down to the need for manual intervention.

The reasons that IE6 is still with us are partly that it had no auto-update feature, but more significantly because pre-XP users can’t upgrade and because web apps that were written for IE6 won’t work on anything else.

Give it up MS! November 25, 2009 at 9:43 pm

Unfortunately alot of our projects are Govnt based and they are all still on IE6.

The only thing I am expecting from IE9 is another conditional statement.

Why don’t MS have any ambition? Yes, when Ie9 is released in 2012 it will do everything that other current browsers do right now. Well, here’s a newsflash, other browsers will have moved on by then. Give it up MS!

peach November 25, 2009 at 8:47 pm

Great news, short cycles between versions means rapid adaption of new technology, Microsoft is finally getting the right idea with IE

awasson November 25, 2009 at 8:58 am

I think the biggest problem with IE is that users aren’t encouraged enough to upgrade. Look at Firefox – users are prompted to upgrade and the process is made extremely simple.

I agree 100% with that point Hyperbolik. If the browser auto-updated like Safari & FireFox we probably wouldn’t be having any IE6 issues. As far as coding goes, I code according to web standards and only make exceptions for IE6. IE7 is reasonably well behaved and IE8 is no problem.

Makan November 25, 2009 at 6:52 am

Why does a large company like Microsoft needs to spend money and resrouces on developing another version of a the Internet explorer when other browsers do similar or (arguably) better job? In my humble opinion, I do not think the IE browser is one of the main selling points of Windows systems. It’s just another heacache of keep releasing security patches facelifts etc. There was a time that using a browser to explore your own hard drive seemed like a good idea, but I’m not sure anyone wants that anymore. In my mind Microsfot should leave the browser to the open source providers who are doing such a good and help them by unlocking all the hidden features they get penalties after penalty for, and stick to bettering the Operating system and the window manager itself.

Hyperbolik November 25, 2009 at 4:51 am

I think the biggest problem with IE is that users aren’t encouraged enough to upgrade. Look at Firefox – users are prompted to upgrade and the process is made extremely simple. It doesn’t even require an OS restart. If IE could figure out how to easily upgrade their users it would be a whole lot simpler to code for. We wouldn’t be testing against IE6, IE7, IE8 and now IE9.

ClosingADoor November 25, 2009 at 4:00 am

IE6 usage is down to 4,4% for me last month. Every new version will bring it closer to zero I guess. I just stopped supporting advanced features for it.

ChestRockwell November 25, 2009 at 3:01 am

Dear IE Team, just get HTML5 and CSS3 in your browser…for the love of god…do something right for once.

joybells November 25, 2009 at 1:44 am

I suppose this means that IE6 hangers-on will probably hanging on even longer. After all if you’re in a corporate environment that is stuck on IE6, you won’t want to switch to IE7/8 and then again to IE9. We test our site with multiple browsers and the proliferation of browser versions is a real pain when you have a small design/ development team. It would be nice to have a ball-park release date?

James November 25, 2009 at 1:16 am

I still don’t understand why Microsoft can’t get a pair and admit how far behind IE is and how it’s holding back the web, and just start from scratch and have their next version hit ALL the standards up-to-date.
To my mind there is no excuse *at all* for releasing something that has such obvious gaps in standards support. If everyone else gets Acid3 100% by the time IE9 is released, Microsoft managers should be roasted alive if they dare release something that doesn’t. Very simple really.
The problem is, nobody here really expects IE9, upon its final release, to cover everything that the others do *now*, let alone what they’ll be supporting in a year’s time.
Microsoft need a huge kick up the arse but nobody in this world is big or powerful enough to make them listen, I fear.

Jasconius November 24, 2009 at 11:58 pm

Nothing wrong with IE8. Not *much* wrong with IE7. No more than is quirky about Firefox (two floats in a container anyone?).

Dashman November 24, 2009 at 11:32 pm

Why couldn’t they have just gotten it right in the first place with IE7?

Stevie D November 24, 2009 at 10:59 pm

As long as every change MS makes moves them closer to full standards support and compliance, I am delighted with every new release. They may still lag behind other browsers in some areas, but if they are taking steps to improve then that has to be a positive thing, and will allow us to use ever more advanced features without needing lots of forking code.

I would not be happy about an IE release that introduced any new rendering or implementation bugs, or that was less standards-compliant in any area than the previous version. I would also be very disappointed if IE9 was not available on Windows XP, and would consider that a retrograde step.

Damian November 24, 2009 at 10:37 pm

Seriously, rounded corners? If IE and everyone else starts focusing on the ‘buzz’ words of standards driven development, we’ll very likely end up with a very patchy CSS3-compliant IE9 and only in IE12 will we stop finding ‘CSS3 hacks’ for IE9…

It’s probably about time they actually discontinued Internet Explorer. I mean, Windows isn’t going to disappear any time soon, and if they keep bundling browsers with the OS, people will keep using them, and we’ll always be coding for browsers 3 versions back.

steppinout November 24, 2009 at 4:46 pm

hopefully, IE9 will support rounded corner (CSS3).

Anonymous November 24, 2009 at 12:14 pm

Hooray? Round corners, good I guess.

aksival November 24, 2009 at 10:43 am

Definitely happy to see forward motion with IE. I think MS is finally realizing how badly they dropped the ball when IE6 grew stagnant. +1 for rounded corners via CSS, but they’re still a far cry from where Webkit and Gecko have been for quite awhile.

awasson November 24, 2009 at 9:15 am

Yeah, I’ll be happy to see another version of IE if it makes IE6 that less popular. I don’t mind supporting IE7, and IE8 causes me no problems at all. It’s just IE6 that needs to be shoved further down the line (and under a bus).

ricktheartist November 24, 2009 at 7:30 am

BRING IT ON IE9! My company is already working with me on phasing out IE6 support. <dance type=”developer” mood=”happy” />. To get rid of IE7 would be a major achievement and the release of IE9 puts us that much closer. IE9 will have to be 1 year old for me to begin lobbying for that.

madr November 24, 2009 at 3:52 am

From my part, they should either go all-in with border-radius, box-shadow, text-shadow and rgba or none of it. These 4 properties combined give true strength, potentially erasing loads and loads of background-images out there.

border-radius alone won’t help that much as I still need background-images to achieve shadows.

AtomWorks November 24, 2009 at 3:13 am

I hate the stress IE brings to the table when your coding for the web, but I don’t think they are the evil we make them out to be.

Through software patent law cases against them and other guidelines they’ve had to adhere to it has actually not been entirely their fault that a lot of things are bad about IE. I think with every version that appears of IE we see them making an effort to help us designers and developers out… every new version is essentially one step closer to what we want, and step-by-step is better then not at all.

phweeee November 24, 2009 at 3:02 am

The web needs competition in the brower market place to promote innovation and use of standards. However much the web development community at large detests this slow, out-of-touch product, IE9 will be another step towards a standardised web.

Having said that – come on MS you can do better than anti-aliased text and rounded corners. Can’t you…?

chillybin November 24, 2009 at 2:02 am

good news

Nah November 24, 2009 at 2:01 am

Dean Hamatovich is chode central. IE sucks so bad and they still refuse to recognize what the browser needs to do, instead, force feed us what they think the browser should do. This is why IE is so utterly BROKEN. Use Chrome, FF or Opera, folks.

Comments on this entry are closed.