Microsoft IE9 preview released

Re-tweeted by

Microsoft released what it's calling the Internet Explorer 9 Platform Preview at its Mix conference in Las Vegas on Tuesday, a prototype that's designed to show off the company's effort to improve how the browser deals with the web as it exists today and support for new web technologies that are coming right now.

Dean Hachamovitch

Dean Hachamovitch
(Credit: Microsoft)

The new software is only a framework, raw enough that it's still missing a "back" button. But with "a few" updated preview versions set to arrive at eight-week intervals, the project will develop into a beta, a release candidate and eventually the full-fledged product IE9, said Dean Hachamovitch, general manager of Internet Explorer and the executive who'll describe the project at Mix.

Coming in the new version is support for new web standards including plug-in-free video; better performance with graphics, text and JavaSript by taking advantage of modern computing hardware; and a new effort at gathering and responding to feedback from those using the prototype software, Hachamovitch said.

IE9 is months from release, but already it holds the potential to alter the browser market. Not only could it reinvigorate competition with a host of new rivals, it could help usher in the cloud computing era that some of those rivals are eager to embrace. In that era, the web transforms from a foundation for static documents and websites into a foundation for interactive programs.

IE6, released in 2001 when Microsoft had won the browser wars of the 1990's, still is widely used today. It's loathed among web developers who want to use more modern web technologies, and despite the release of IE8 a year ago, Microsoft is still saddled with a reputation as a company behind the browser curve. Mozilla's Firefox now accounts for nearly a quarter of usage, Google's Chrome has burst onto the scene and now is in third place, while Internet Explorer continues to gradually lose its share of usage.

With IE9, though, Microsoft is trying to rebuild the browser for the web that's to come through new standards such as HTML5 and CSS3, updates to Hypertext Markup Language for describing web pages and Cascading Style Sheets for formatting.

The software caught the attention of Microsoft's biggest browser rival. "IE9 looks great, very glad to see it. Congrats to the IE team!" said Mike Shaver, vice president of engineering at Firefox backer Mozilla, in a tweet.

"We saw that HTML5 will enable a new class of applications. Those applications are going to stress the browser runtime in ways today's websites don't," Hachamovitch said in an interview. "We realised very quickly that doing HTML5 right was much more about designing all our browser subsystems around what the new apps will need than it was about a particular feature checklist. It's understanding where the apps are going to go and building the platform that will get them there."

With IE8, Microsoft put a priority on complying with existing standards, a dramatic turnaround from an earlier attitude that resentful web developers saw as "Standard? IE is the standard". With IE9 Microsoft is moving its standards religion into the future.

The company signalled its heightened interest in web standards through new engagement in developing HTML5 and SVG, the Scalable Vector Graphics standard that the company shunned for years despite its possibilities for better rendering of graphics such as logos. IE9, those standards arriving as an actual product.

IE9 has "HTML5 through and through," Hachamovitch said, as well as support for CSS3 and for showing SVG 1.1 imagery inline. Hachamovitch's demo shows H.264-encoded HTML5 video, and he said that graphics such as maps are vastly more sophisticated with SVG support.

When Microsoft showed IE9 technology in November, it didn't shy away from IE's poor showing on the Acid3 test of compliance with various standards and technologies. IE8 scores 20 out of 100, the November IE technology reached 32, but the IE9 Platform Preview makes it up to 55. Microsoft also dings the test as imperfect, adding in a blog post, "A key part of our approach to web standards is the development of an industry standard test suite. Today, Microsoft has submitted over 100 additional tests of HTML5, CSS3, DOM [Document Object Model, the structure of a web page] and SVG, to the W3C," the World Wide Web Consortium that oversees HTML and various other web standards.

New JavaScript engine

Another headline element for IE9 is a new JavaScript engine. When it comes to these engines for running web-based programs, Chrome has V8, Opera 10.5 has Futhark, Safari has Nitro, and Firefox has the new JaegerMonkey.

Now Internet Explorer has its own new name for a JavaScript Engine: Chakra. On Microsoft's test on the SunSpider JavaScript benchmark, IE9 Platform Preview is a tad faster than Firefox (using the older TraceMonkey engine) and a tad slower than Safari, Chrome and Opera.

IE9 is competitive with rivals on the SunSpider JavaScript speed test.

The finer points of exactly where IE shows up in the rankings are less important than the comparison to IE8 and earlier versions, which by comparison crawl through JavaScript.

One big change in the JavaScript engine that Hachamovitch is proud of is its multi-core support. As soon as a web page is loaded, Chakra assigns a processing core to the task of compiling JavaScript in the background into fast code written in the native language of the computer's processor.

Hachamovitch distinguishes this from the just-in-time compilation approach of other browsers, which he criticises as a difficult balance of optimising code well without slowing down the arrival of web pages.

There are other efforts to make JavaScript a richer programming foundation, including the Web Workers standard to let JavaScript perform background processing tasks. Microsoft, though, wants to improve the web as much as possible without requiring new programming approaches.

With the Chakra approach, "developers don't have to change their mark-up. The web page didn't have to change. Essentially, dual- and quad-core machines get put to good use," Hachamovitch said.

Microsoft already showed off IE9's use of Direct2D and DirectWrite, interfaces in Windows Vista and Windows 7 that can accelerate graphics and text. At Mix, Hachamovitch's demonstration shows the technology works to speed up SVG graphics as well.

Feedback time

The IE9 Platform Preview itself is a change, too. Previously, Microsoft delivered a more finished product to the world. Now it's trying to get feedback at an earlier stage of development. And it's explicitly seeking comment on a wide range of elements:

"The main technologies to call out here broadly are HTML5, CSS3, DOM and SVG," Hachamovitch said in a blog post. "The IE9 test drive site has more specifics and samples. At this time, we're looking for developer feedback on our implementation of HTML5's parsing rules, Selection APIs, XHTML support and inline SVG. Within CSS3, we're looking for developer feedback on IE9's support for Selectors, Namespaces, Colors, Values, Backgrounds and Borders, and Fonts. Within DOM, we're looking for developer feedback on IE9's support for Core, Events, Style and Range."

Alphabet soup, to be sure. But when it comes to building a modern web, those letters all reflect important standards. Microsoft's embrace is all the more significant given that, with its Windows and Office businesses, has the most to lose from the migration of applications from the PC to the cloud.

Incompatible with Windows XP

Microsoft won't say just when it expects to ship Internet Explorer 9, but whenever it does, it won't be running on Windows XP.

"Building a modern browser requires a modern operating system," said Hachamovitch.

The preview version that was shown contains the Chakra engine, but not the full user interface (or even a back button), which requires Vista Service Pack 2 or later.

One of the areas of focus was on the ability to play HTML5 video. As for which video codecs Microsoft will support, Hachamovitch would only commit to H.264.

Talkback

Add your opinion

In order to post a comment, you need to be registered. (Sign In or register below)

Post your comment

Terms of Service - As a ZDNet registrant, and by using this service, you indicate that you agree to our Terms and Conditions and have read and understand our Privacy Policy.

ZDNet Australia Live

NSW Govt appoints Silicon Valley champion http://t.co/gSXGx0YE

News: War talk dominates AusCERT 2012 (EN) | ZDNet Australia http://t.co/qyetVC2y

NSW Govt appoints Silicon Valley champion: "Through his recent employment with international software solutions ... http://t.co/WpLDPZtg

NSW Govt appoints Silicon Valley champion: The NSW Government has appointed an Australian champion for the techn... http://t.co/UqFJfEax

by http://t.co/vmlLt4bh: NSW Govt appoints Silicon Valley champion: The NSW Government has appointed an Australia... http://t.co/68qZCUz9

Exploring: NSW Govt appoints Silicon Valley champion: The NSW Government has appointed an Australi... http://t.co/xduZaMHg #ICTChallenge

Exploring: NSW Govt appoints Silicon Valley champion: The NSW Government has appointed an Australi... http://t.co/etlEht9x #ICTChallenge

Exploring: http://t.co/0vzE1eIs

NSW Govt appoints Silicon Valley champion http://t.co/K0aeETz8

Exploring: http://t.co/Db2YGVTJ

NSW Govt appoints Silicon Valley champion - ZDNet Australia http://t.co/uCT03Ldu

Santos' thin client starts big-data plans #redhat
http://t.co/xydeKiCB

Android's biggest security flaws http://t.co/mCVUAZ6P via @zdnetaustralia

RT @teksquisite: Anonymous hacks Bureau of Justice, leaks 1.7GB of data http://t.co/OwfZ4csk

what a non-story. these thing happen all the time. is zdnet short on material?

22 minutes ago by paulwrussell on Spotify launch suffers redirect bungle

NSW Govt appoints Silicon Valley champion: The NSW Government has appointed an Australian champion for the techn... http://t.co/NRIajjiv

NSW Govt appoints Silicon Valley champion: The NSW Government has appointed an Australian champion for the techn... http://t.co/31SWsqJt

New #iPad case/stand could revolutionize #flying coach - @ZDNet (blog) : http://t.co/neUcgj4k

4 months old phone died. Took 6 weeks, three visits to the authorised repairer (Fonebiz) to "fix it". 2nd hand untested parts used, I say...

25 minutes ago by paracin on Sony Ericsson Xperia Arc S

Anonymous hacks Bureau of Justice, leaks 1.7GB of data http://t.co/OwfZ4csk

AusCERT 2012: contemplating the end http://t.co/oQFewLXr

Android's biggest security flaws| ZDNet Australia http://t.co/oVIpu1PE

Android's biggest security flaws| ZDNet Australia http://t.co/ApyNPcUF

It's easy to rubbish an old operating system long after the rest of the world has already passed judgement upon it. I would be far more i...

1 hour ago by ramnet on Microsoft admits Vista was 'cheesy'

Spotify launch suffers redirect bungle http://t.co/qUkSYPJB via @zdnetaustralia

Best user comment: "If Vista is cheesy, Metro is an over-ripe Stilton." http://t.co/ZJUwaxJT

If Vista is cheesy, Metro is an over-ripe Stilton.

1 hour ago by meski on Microsoft admits Vista was 'cheesy'

A farewell to democracy: Kaspersky - ZDNet Australia - A farewell to democracy: KasperskyZDNet AustraliaWithout inte... http://t.co/4Chwa6uL

A farewell to democracy: Kaspersky http://t.co/mOhiBgDu

Spotify launch suffers redirect bungle http://t.co/EZeHfNeb

RT @zdnetaustralia: What are Android's biggest security flaws? http://t.co/SJoTiDUY ^ST

Chief Marketing Officer - the hottest seat in the C-suite http://t.co/Gfnvwm7c

you are kidding right - what qualification do you have to make such wildy stupid statements - do you really have customers who pay you fo...

1 hour ago by rant rant rant on National Botnet Network coming: Earthwave

Spotify launch suffers redirect bungle - ZDNet Australia http://t.co/VmBsbPL8

Spotify launch suffers redirect bungle - ZDNet Australia http://t.co/E1kTrltd

Spotify launch suffers redirect bungle http://t.co/8UP4lyd1

by http://t.co/vmlQ0Ecb: Spotify launch suffers redirect bungle: Spotify's Australian launch seems to have failed... http://t.co/FRd6qAFw

Spotify launch suffers redirect bungle http://t.co/KPzJd2I8

Chrome overtakes IE: does it matter?: Google's Chrome appears to have become the most-used browser, having surpa... http://t.co/RJH13wPw

#Qantas promotes Strategy & Technology Head to #Jetstar CEO role from July 2012 http://t.co/bn5lmRRe

Exactly. There are two topics of discussion, that are co-mingled; 1) Unauthorized software was put on the company device, by an IT person...

5 hours ago by lamont on ABC's Bitcoin miner tackled in minutes

Of course, it's true and it may be quite unnerving and mind-boggling, to begin thinking about selling or buying precious jewelry. This, o...

10 hours ago by Sanchezgavi5 on Don't add Telstra deal to NBN cost: Quigley

First off, Bitcoin is not a virus. Second off, the only way to generate Bitcoins, is by using a Bitcoin miner. More information on this h...

14 hours ago by rizowski on ABC's Bitcoin miner tackled in minutes

When an operating system is sold it should not launch until an approved security service is purchased online with a list of approved supp...

15 hours ago by Kevin Cobley on National Botnet Network coming: Earthwave

Admits? Don't fall for their marketing. Vista was beautiful. Microsoft has a history of trashing their older OSes.

20 hours ago by anonymuos on Microsoft admits Vista was 'cheesy'

Gotta agree. For our Burnie, Tas. internet, we have a 1.5MB download speed adls connection through exetel using testra copper line. ADS...

21 hours ago by brozza on Broadband Speedtest

Well the message certainly is clear. Never do anything because something might happen. Seriously it seems to me "Earthwave" just want to...

23 hours ago by Hubert Cumberdale on National Botnet Network coming: Earthwave

you really think it's going to be such a grim future? looking at South Korea, Japan, even Czech Republic - I haven't seen either emit mo...

1 day ago by romant on National Botnet Network coming: Earthwave

No... they'll just blame the NBN for that too ;-)

1 day ago by Beta on National Botnet Network coming: Earthwave

It seems that some of the people who set up ACCAN (not staff members) took the view that it would somehow be against their view of 'consu...

1 day ago by socrates on ACCAN gets govt tick amid industry criticism

Don't laugh, Mr Turnbull is dumb enough to try and use this against the NBN. I'm sure the noallitions magical FTTN will be impervious to ...

1 day ago by Jingles on National Botnet Network coming: Earthwave

OMG, the sky will fall if we get NBN - it must be cancelled immediately! Sorry; was just channelling Malcolm Turnbull there for a moment...

1 day ago by socrates on National Botnet Network coming: Earthwave

Thats just stupid.. what else is the NBN going to get blamed for? People die crossing the road, are you going to ban cars or police it b...

1 day ago by fibretech on National Botnet Network coming: Earthwave

And again - missed this bit did you? "... Telstra is responsible for estates where development approval was granted before 1 January 201...

1 day ago by Beta on Copper greenfield dominance irrelevant: Conroy

I think the idea of dropping aero glass bit of a mistake. At least have some colour. Thats something i liked (especially after working on...

1 day ago by JCOZ on Microsoft admits Vista was 'cheesy'

Facebook Activity

Keep up with ZDNet Australia

ZDNet Events Calendar

ZDNet Events Calendar