Beta Man

Internet Explorer 8 Shows Promise

The new version of the IE browser renews Microsoft's commitment to the Web.

It's perhaps a measure of the market failure of Internet Explorer 7 that Microsoft has put its successor out for public evaluation so quickly. Relatively few users have gone through the trouble of upgrading IE6 to IE7, especially those who haven't moved to Windows Vista. Many commercial applications either took their time supporting it or never even bothered.

Now we have the beta release of IE8. Installing and setting up IE8 is easy. It prompts you to use its "express configuration," which sets your homepage, search engine and other defaults to Microsoft sites. Unless those are your normal defaults, go through the manual configuration before you begin.

At first, it may seem like there aren't many changes from earlier versions of IE. The most intriguing new features are under the hood.

WebSlices helps you track content changes on other Web sites. You designate some of the content, then monitor changes to that content independently of returning to the page itself. You can place a WebSlice on a new version of the Links bar at the top of the window and click on it to open a new, smaller window that displays the targeted information.

Incidentally, that new version of the Links bar is now called Favorites. It works by combining the old Favorites on the Links bar. This isn't something you'd necessarily notice unless you were looking for it.

Crash, but Not Burn
IE crashes a lot during my daily work, and not just the IE8 beta. That's probably more a result of malformed code on Web pages than any bugs in IE6 or IE7, but it's not unusual for me to have to restart my Web browsers several times a day.

IE8 has at least part of an answer to this problem. The browser's crash protection can recover from crashes and then restore the session or tab that crashed. So after IE8 or an individual tab crashes, you'll have the option of restoring it.

You'll find one change to IE8 that's largely cosmetic. In the URL bar, IE8 makes the domain name more readable by displaying it in black and the rest of the URL in gray. This seemingly minor improvement will help you determine where exactly you're browsing as you navigate through a series of pages. Occasionally, a Web site will send you to another domain altogether, so it's nice to be able to easily determine when that happens.

Expanded Support
Perhaps the most interesting aspect of IE8 is not something that you'll see right away -- or perhaps ever. The new version supports prevailing Web standards, a continued failing of many of Microsoft's Web technologies. And by standards, I don't mean Microsoft's established standards. I'm talking about the World Wide Web Consortium standards.

This doesn't mean the company is abandoning the quirks and variations it has built into IE over the years, however. For example, IE8 offers three rendering modes for Web pages:

  • One reflects Microsoft's implementation of current Web standards.
  • A second reflects Microsoft's implementation of Web standards in IE7, which are not always compatible with those corresponding standards.
  • A third is based on rendering methods dating back to the early Web, where there were few standards and technology changed largely on an ad hoc basis.

IE8 beta 1 has a long way to go before it's anywhere near production-ready code, but the potential is there to be a much better tool than previous releases. Overall, the browser is still in catch-up mode, but it's good to see Microsoft once again take Web browsing seriously.

My take is that users will update to IE8 more quickly than they did to IE7. This may pose several challenges to Microsoft, depending on how they present the upgrade. It'll certainly challenge ISVs that use a Web front-end and find they can no longer take a wait-and-see approach. In the long run, ISVs, users and especially Microsoft itself will benefit from a more modern and capable Internet Explorer.

About the Author

Peter Varhol is the executive editor, reviews of Redmond magazine and has more than 20 years of experience as a software developer, software product manager and technology writer. He has graduate degrees in computer science and mathematics, and has taught both subjects at the university level.

comments powered by Disqus

Reader Comments:

Thu, May 15, 2008 Shawn

Is there any improvement in memory handling and freeing up resources? That's probably the #1 reason why your browser is crashing so often during the day. IE (and Firefox 1.x / 2.x) are notorious for memory leaks. FireFox 3 has taken steps to remedy the situation and is much supposedly much better at freeing up resources.

Tue, May 6, 2008 Anonymous Anonymous

In the forlorn hope of restoring the slick UI that I was able to get with IE, I'm going to suggest to Microsoft that they make IE 8 *MORE* configurable, in the UI department, than IE 7 was.

Here's some food for thought. I've been using IE since the days of IE 3 and IE 4. We're talking 1997, or over ten years. In all versions from IE 3 through to IE 6.1, I have been able to get what I call "the gang of five" up in the top left corner of my browser. I'm talking about the five buttons: back/forward/refresh/stop/home. For ten years now, I've always been able to get those five up there, and after that long it's a reflex action to aim for them.

Can't do it with the "more configurable" IE 7. Back and forward are up there, but the other three are splattered all over the place with no option to move them.

This is a hideously bad move on the part of Microsoft - I understand that they see the need to prevent malicious web pages from hiding the menu, toolbars and address bar, but that does not mandate locking buttons so tightly that the user can't move them.

Hows about it? Can you make IE 8 more configurable than IE 6, not less configurable like IE 7 was.

Add Your Comment Now:

Your Name:(optional)
Your Email:(optional)
Your Location:(optional)
Comment:
Please type the letters/numbers you see above

Redmond Tech Watch

Sign up for our newsletter.

I agree to this site's Privacy Policy.