Inside Microsoft's radical, new Web browser
Summary: Microsoft researchers are trying to make its next-gen browsers act more like a traffic cop, keeping things moving smoothly and ensuring that the computer's resources are fairly allocated.
Naturally, the view that Windows is on a path to irrelevance is not one generally espoused by Microsoft. That said, at least some inside Redmond's walls argue that the Web browser needs to start acting more like an operating system.
"Some of today's browser policies are not very safe," says Microsoft researcher Helen Wang.
See also: Microsoft's Gazelle browser: A layperson's explanation
Wang, who has been at Microsoft since getting her doctorate from University of California at Berkeley in 2001, argues that the Web browser should act as more than just a file clerk that rubber-stamps each request that comes its way. Rather, it should act more like a traffic cop, keeping things moving smoothly and ensuring that the computer's resources are fairly allocated.
In short, Wang says, the browser needs to act more like Windows does--making sure that different Web applications are protected from one another--even those running within the same site. So Wang and her team came up with a prototype, called Gazelle, that does just that.
Microsoft first outlined Gazelle earlier this year, but has only recently started to detail its thinking. Wang plans to present a paper on Gazelle at the Usenix security conference next month, and last week Microsoft posted an article on its Web site explaining more about Gazelle.
Wang isn't trying to suggest Windows is going away. Indeed, she says, Gazelle depends on Windows, acting merely as the middleman for Web pages seeking to access a computer's resources.
"We're really trying to leverage the decades of operating system experience and apply that in the Web and browser setting," Wang said.
Microsoft is also trying to be clear that Gazelle is not the immediate replacement for Internet Explorer, which has been losing share to rivals, including Mozilla's Firefox and Apple's Safari. The company has yet to commit to commercializing Gazelle in any way, meaning it remains just one of scores of projects incubating inside the company's research labs.
Many outside Redmond, though, see the browser finally starting to take on the preeminence that many had assumed it might back in the early days of Netscape. Google's decision to offer Chrome, some think, was more about having an engine for running its Web applications and it was offering an alternative means for serving up traditional Web pages.
Modern browsers, Wang said, have taken a step in the right direction by isolating different browser tabs so that if one tab crashes, the whole browser doesn't get taken with it. Wang said that Chrome and Microsoft's IE 8 take steps toward increasing the reliability of Web browsing, but she argues far more drastic steps are needed.
"I think Gazelle marks a significant departure from all previous browsers, including Chrome and IE 8," Wang said.
For now, Gazelle is very much a prototype. It borrows much of its actual rendering technology from Internet Explorer itself. And although it can display 19 of Alexa's top 20 Web sites, there are still plenty of things it can't do. It also runs more slowly than Internet Explorer, particularly when opening new Web sites.
But Wang said it offers Microsoft--and the industry--a road map for how the Browser should evolve.
"I think this is the right way to go and I think this can be practical," Wang said. "It will also take a lot of work."
This article was originally posted on CNET News.
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.
Talkback
NoScript with ABE?
Not really
"The views expressed here are mine and do not reflect the official opinion of my employer or the organization through which the Internet was accessed."
How can the operating system go away?
The point of the operating system is that it provides services for all applications, which prevents every application developer from reinventing the wheel for each application.
The only thing these new browser techniques are doing is catching up to the same techniques that client/server (i.e. non-web browser based) applications have been doing for the past 20+ years. Stop writing lousy applications that cannot recover from unexpected errors or ones crash the entire system.
You don't get it do you?
In this respect MS is right on the money.
Getting ahead of yourself, aren't you?
see happening?it would only happen once the web was prevalent
enough that you couldn't go anywhere without a connection.
That's a few decades off from being the case.
This, of course, assumes that internet speeds increase to a level
where it makes more sense to stream things than run them locally.
Considering you can easily get 500GB of space on a laptop and
terabytes on a desktop I think that moment is a very, very long way
away.
Browsers will need to work better, IE more than any of them, but I
don't see them taking over from the operating system in my lifetime,
and I'm only 23. Progress isn't marked by people like us, it's marked
by the people who drag their feet. And each generation is slower to
change than the previous.
People LIKE having stuff locally. Don't believe me? Take a look at how
many people access their web-based email via a desktop client. That's
the most common example.
You don't get it either
Think about what has happened on the web in the last 10 years, according to Moore's law things will be 32 to 40 times faster and more powerful. Or by the innovation in the last 10 years (AJAX, RIA, Flash, Flex, web 2.0) and have THAT be 32 to 40 times better and more powerful and you will get an idea of what will happen in the next ten years.
Tech growth is not linear it is exponential.
RE: Inside Microsoft's radical, new Web browser
Why is Microsoft still wasting money on developing a web browser?
Hell they already make the best browser....
best browser?
IE is horrible. IE 6 is a nightmare from a developers stand point... it is the WORST browser I have dealt with in 11 years (Even worse than IE 3 and NS 4). And IE 7 is not much better and IE8 opened yet another shyte storm of browser compatibility issues.
They need to scrap the the whole code base and start from scratch like Netscape did. Shyte can the whole mess.
Obviously not your planet
You have absolutely no idea what you are talking about.
Either that or you are a troll.
Even if they did make the best browser (which they don't) it doesn't matter
I hate the new "motto" of Microsoft.
Of course IT IS NOT THE ANSWER.
In the last months i saw many times the "marvelous" feature where Vista recover from a problem with the video driver BUT i remember just a couple of times saying a problem with the video driver of my old XP machine. I prefer to have one bluescreen x year instead to have a annoying error message of faulty driver almost once a week.
Update drivers much?
Rumor!
http://fakesteveballmer.blogspot.com
Let the platforming fight begin.
In the end, we're going to see fragmentation in the marketplace, with incompatible platforms and apps, and the end user ultimately loses out. At least with the browser wars, there were some standards at least on paper (HTML / W3C) even though MS chose to break them all.
Yep. Plus consider...
No matter how good they may or may not be. Better to not support Windows 7, IE, or any other product made by M$ then to risk having the Internet held hostage.
RE: Inside Microsoft's radical, new Web browser