As expected, Microsoft Corp. today launched a release candidate of Internet Explorer 8, the first update to the browser since last August.

The build, dubbed IE8 Release Candidate 1, runs on Windows XP, Vista, Server 2003 and Server 2008, but not on the two-week-old Windows 7 beta.

While Windo...

More...