Internet Explorer 9 beta review: Microsoft reinvents the browser

By | September 15, 2010, 7:32am PDT

Summary: Microsoft officially unveiled Internet Explorer 9 today. It is, without question, the most ambitious browser release Microsoft has ever undertaken, and despite the beta label it is an impressively polished product. Is it fast enough? Is it compatible enough? Is it cool enough to win back former IE users? Here’s my hands-on report.

Today in San Francisco, Microsoft will officially unveil Internet Explorer 9 and make it available to the general public. It is, without question, the most ambitious browser release Microsoft has ever undertaken, and despite the beta label it is an impressively polished product.

A closer look at the Internet Explorer 9 beta (screenshots)

The underpinnings of IE9 are no secret. Microsoft has been talking since last fall about its determined effort to adhere to Web standards and embrace HTML5. It has also detailed its efforts to improve IE9’s performance compared to previous releases. Developers and IT pros have been able to shake out compatibility issues and benchmark performance with four public platform previews over the past six months. But this beta is the first time Microsoft has publicly shown off the new browser’s user interface and given its Windows customers a product they can use day in and day out.

I sat down with Dean Hachamovitch, General Manager of the Internet Explorer division, earlier this month for a first look at the IE9 interface and a discussion of Microsoft’s goals and its competition. Since that meeting, I’ve been using the IE9 beta extensively on multiple PCs, including my primary desktop and notebook computers. Based on that experience, I have some preliminary answers to the questions you’re asking: Is it fast enough? Is it compatible enough? Is it cool enough to win back former IE users who have switched to other browsers, first to Firefox and more recently to Google Chrome? And will this shiny new browser be able to rehabilitate the tarnished Internet Explorer brand?

Here’s my report.

With Internet Explorer 9, Microsoft is trying to make the browser disappear.

Not literally, of course, and not completely. In a world where PC users spend more time on the web than on any other task, and where apps are increasingly moving online, being able to quickly and accurately render HTML markup and execute script is more important than ever. But the notion that rendering a web page has to be done in a branded browser is old-school thinking, according to Microsoft.

In four earlier platform previews, aimed primarily at developers, Microsoft has already shown off some of what it’s delivering in IE9: dramatically improved performance, thanks to hardware acceleration and an improved JavaScript engine, along with a relentless emphasis on compatibility with modern web standards.

The missing piece is the previously top-secret IE9 interface, which Microsoft publicly unveiled today. When I asked Dean Hachamovitch, General Manager of the Internet Explorer division, what drove the design of the new UI, he described the guiding design principle with a question: “How can we quiet the browser so that the site shines?” The answer is in the screenshot below (click to see full size):

What’s different? Compare that IE9 page with the same page shown in IE8—and most other browsers, for that matter.

The most obvious difference is what you don’t see on the screen. For starters, there’s no branding beyond the logo on the Taskbar button—the familiar blue E. There’s no text or logo in the title bar, nothing that screams or even whispers “Internet Explorer.” Like Windows Explorer, the browser’s primary role is to be a frame that hosts content as unobtrusively as possible.

All but the most essential interface elements in the browser have been removed or hidden in IE9, by default. As a result, the contents of the site you’re viewing don’t have to fight with logos, toolbars, menus, and buttons. There’s no search box in the upper right corner. The command bar and Favorites bar are hidden. There’s no status bar along the bottom. The Refresh and Stop button are in gray instead of color, and three gray buttons in the upper right corner offer access to the Home page, Favorites, and Tools, respectively. (All of those buttons change to color if you pass a mouse pointer over them.) Tabs for open pages are smaller, crisper in design, and located in a band to the right of the address bar. The only element that’s bigger and brighter than its predecessor is the blue Back button in the top left corner.

I get into the nitty-gritty of the IE9 user interface in more detail on page 3 of this report, but a few high-level details are worth noting here. In the interest of “quieting the browser,” warnings and dialog boxes no longer pop up and demand your attention. Instead, notifications and action buttons appear in a discreet bar along the bottom of the window, where you can address them at your convenience. In IE8, these warnings and notifications (of blocked pop-up windows, for example) appear as dialog boxes that interrupt the task at hand. Downloads are the same way. In IE9, all of those interruptions appear at the bottom of the window, where you can defer your decision (or ignore a warning completely) while you continue to browse. The notification shown here is tied to a simple but effective download manager.

Tab management in IE9 has a few new touches, including the ability to tear off tabs and drag them into a new window or dock them to the side of the display.

Like Google Chrome, IE9 combines the address bar and search box into what Microsoft calls a Private OneBox. Bing, not surprisingly, is the default search engine (you can change that setting), and if you turn on Bing suggestions the address bar does an admirable job of sorting through your history, favorites, and live search results as you type:

The most interesting innovation in IE9, and the one that has made the greatest impact on me as I’ve tested IE9 over the past two weeks, is a new feature called pinned shortcuts, which allows you to treat a favorite website as if it were an application.

There are many, many security improvements on top of those already in IE8. In the beta that I reviewed, several of those features (which depend on server-side code) were not yet enabled. I will cover those in a future post.

Oh, and IE9 feels wicked fast.

A few caveats are in order before you head off to try out the new browser. It’s still a beta, and even in the final release you can expect compatibility issues with some websites (I explain why those issues are inevitable in the discussion on Page 4). IE9 works best with Windows 7, and can be installed on Windows Vista with Service Pack 2. For a variety of reasons, it is incompatible with Windows XP, and that situation will not change between now and the final release.

With that prologue out of the way, let’s dive in.

Page 2: Treating websites as apps

Page 3: The new user interface

Page 4: Performance

Page 5: What’s in store for IE?

Page 2: Treating websites as apps –>

Topics

Ed Bott is an award-winning technology writer with more than two decades' experience writing for mainstream media outlets and online publications.

Disclosure

Ed Bott

Ed Bott is a freelance technical journalist and book author. All work that Ed does is on a contractual basis.

Since 1994, Ed has written more than 25 books about Microsoft Windows and Office. Along with various co-authors, Ed is completely responsible for the content of the books he writes. As a key part of his contractual relationship with publishers, he gives them permission to print and distribute the content he writes and to pay him a royalty based on the actual sales of those books. Ed's books are currently distributed by Que Publishing (a division of Pearson Education) and by Microsoft Press.

On occasion, Ed accepts consulting assignments. In recent years, he has worked as an expert witness in cases where his experience and knowledge of Microsoft and Microsoft Windows have been useful. In each such case, his compensation is on an hourly basis, and he is hired as a witness, not an advocate.

Ed does not own stock or have any other financial interest in Microsoft or any other software company. He owns 500 shares of stock in EMC Corporation, which was purchased before the company's acquisition of VMWare. In addition, he owns 350 shares of stock in Intel Corporation, purchased more than two years ago. All stocks are held in retirement accounts for long-term growth.

Ed does not accept gifts from companies he covers. All hardware products he writes about are purchased with his own funds or are review units covered under formal loan agreements and are returned after the review is complete.

Biography

Ed Bott

Ed Bott is an award-winning technology writer with more than two decades' experience writing for mainstream media outlets and online publications. He's served as editor of the U.S. edition of PC Computing and managing editor of PC World; both publications had monthly paid circulation in excess of 1 million during his tenure. He is the author of more than 25 books on Microsoft Windows and Office, including the recently released Windows 7 Inside Out.

Talkback Most Recent of 381 Talkback(s)

  • RE: Internet Explorer 9 beta review: Microsoft reinvents the browser
    Cool! I'll will have to give this one a try. They still need the add-ons though. So for now its still IE at work, FF at home.
    ZDNet Gravatar
    Loverock Davidson
    15th Sep 2010
  • Read about why Chrome is far more robust
    @Loverock Davidson ... check out this description of what Chrome browser is, in a handy easy-for-Win-head-to-understand comic book format:
    http://www.google.com/googlebooks/chrome/small_00.html
    ZDNet Gravatar
    HollywoodDog
    15th Sep 2010
  • RE: Internet Explorer 9 beta review: Microsoft reinvents the browser
    @HollywoodDog
    Why would I want to do that? I don't want to read about any browser that claims any data you pass through it becomes their property. Also the mere fact that they created a book like a comic strip because they think their users are stupid tells a lot about them.
    ZDNet Gravatar
    Loverock Davidson
    15th Sep 2010
    • Flagged
  • RE: Internet Explorer 9 beta review: Microsoft reinvents the browser
    @HollywoodDog
    I've read the comic before, skimmed it again. I fail to see what it points to that implies Chrome is more robust. Blazing fast javascript? Check. Per tab processes? Check. Simplified browser chrome? Check. Plug-in performance analysis? Check. Web standards compliant? Check.

    Okay, your turn.
    ZDNet Gravatar
    ericesque
    15th Sep 2010
  • That claim was recinded more than two years ago
    @HollywoodDog ... http://tinyurl.com/5fgb5a
    It would have been unenforcable anyway.
    I'm not the worlds biggest Google fan, but their browser is superior to any version of IE.
    ZDNet Gravatar
    HollywoodDog
    15th Sep 2010
  • In my mind, this was my conception of robustness
    @HollywoodDog ... "The word robust, when used with regard to computer software, refers to an operating system or other program that performs well not only under ordinary conditions but also under unusual conditions that stress its designers' assumptions."

    My view is that simplicity and per tab processes (managed in Chrome, not Windows) to protect it against unusual conditions, such as rich web apps and Flash make it more robust than IE.

    When Chrome was released two years ago, IE used only one process for the app. They've since added more. I don't use IE enough anymore to have much of an opinion on its robustness, but Chrome seems robust when I use it.
    ZDNet Gravatar
    HollywoodDog
    15th Sep 2010
  • RE: Internet Explorer 9 beta review: Microsoft reinvents the browser
    @HollywoodDog
    That's fair. I agree that Chrome is a robust browser. I suppose my contention was with your claim that it was far more robust than IE (in particular IE9).
    I'm not an expert in how browsers or OSs manage processes, so I can't really say whether an implementation for a specific browser is superior.
    Having used IE9 beta for a few hours, I can say that it feels quite capable and in light of the fantastic products that have been rolling out of Redmond in the last 12 months, I am confident in its ability to perform and protect -- even in unusual conditions.
    ZDNet Gravatar
    ericesque
    15th Sep 2010
  • Multi-process
    @HollywoodDog

    IE had it first.

    March 5, 2008
    vs
    September 3, 2008
    ZDNet Gravatar
    Michael Alan Goff
    15th Sep 2010
  • Is IE 8's multi-process
    @HollywoodDog one process per tab? If not then it's useless.
    IE's processes are in the OS. Why trouble the OS. The browser should be policing its own tabs by means of its own process manager, ala Chrome.
    Quiet the OS and get it out of the way, not the browser.
    ZDNet Gravatar
    HollywoodDog
    15th Sep 2010
  • On process per tab
    @HollywoodDog

    Yes, that was exactly what they were doing. Congratulations for telling us what multiple process means. happy
    ZDNet Gravatar
    Michael Alan Goff
    15th Sep 2010
  • RE: Internet Explorer 9 beta review: Microsoft reinvents the browser
    @HollywoodDog

    Who cares what browser is more robust? I don't. The only thing that really matters about IE 9 is the DOM level 2 support and the fact that MS has put out a *modern* browser that is reasonably standards based (95 on the ACID3 test) browser that is not riddled with CSS bugs like IE 6 & 7 were.. They were a nightmare to wok with.

    As a web developer, IE is, has been and up until IE 9 a total pain in the ass to develop for. For the first time you do not have to write browser specific JS code for IE for things like addEventListener & removeEventListener with out IE pinching a fit.

    This is a real turning point in cross browser support and standards and finally brings IE out of the dark ages browser wise.
    ZDNet Gravatar
    Duke E Love
    17th Sep 2010
  • RE: Internet Explorer 9 beta review: Microsoft reinvents the browser
    @Loverock... Sorry, with 188 comments, this is the only place to be at the top.

    As always this is a matter of taste, but the problem remains that the argument MS states for this being Win7/Vista-only from a developer point of view... sucks big time. Hardware accelerated graphics have been back ported to practically every OS until now. Why? Because acceleration is by nature multi-platform oriented. Your NVIDIA GPU has nothing to do with my Radeon ATI, nor would have anything to do with Intel's Slim Shady [pun intended]. They just sent DirectX queries that get translated by the API wrapper.

    Since the days SGI invented (Open)GL they switched about 8 times the rendering engine without actual changes to the code. Even a plain old Nintendo 64 could do full polygon smooth render on a sub 1GHz system.

    So don't tell me you can't back port DirectX to XP just because it uses the Windows Display Driver Model. So then my question. Which engine is required for IE9? D3D-9, D3D-10 or D3D-11. If so, if I have a different model, would it render as Ed's machine? Would it fail? And if I have Windows Server 2008 [I need that one to test my web pages] would it use hardware acceleration or not, since servers rarely have GPUs or use them for SSL.

    What about CUDA? Do you support that? Will a CUDA [for computation, not for 3D stuff] optimized Firefox leave IE9 in the dust on the rendering part [since most HTML5 renders are flat and based on raw computer power]? Is Firefox at an advantage, being able to furnish platform optimized versions direct version (not even OpenGL) versus an all encompassing Direct X implementation.

    Makes me wonder how real the edge is and how long will it be sustained.
    ZDNet Gravatar
    cosuna
    15th Sep 2010
  • RE: Internet Explorer 9 beta review: Microsoft reinvents the browser
    @cosuna

    "Which engine is required for IE9? D3D-9, D3D-10 or D3D-11."

    IE9 is not using the Direct3D API. They're using the Direct2D API, which has not been ported to XP.

    "What about CUDA?"

    CUDA is nVidia specific. A better solution would be to use DirectCompute.

    In addition, Microsoft is actually placing more of their operations in the GPU pipeline than other browsers.

    http://blogs.msdn.com/b/ie/archive/2010/09/10/the-architecture-of-full-hardware-acceleration-of-all-web-page-content.aspx
    ZDNet Gravatar
    CobraA1
    15th Sep 2010
  • IE9b
    @cosuna BRAVO, and thanks for your comment.
    ZDNet Gravatar
    IKE:)
    29th Dec 2010
  • RE: Internet Explorer 9 beta review: Microsoft reinvents the browser
    @cosuna its good to see this information in your post, i was looking the same but there was not any proper resource.
    Nursing school
    fire science degree
    ZDNet Gravatar
    bynes69
    20th Aug

Talkback - Tell Us What You Think

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources