Microsoft Corp. today said that the release candidate for Internet Explorer 8 is "just around the corner" and urged developers to get ready to test their sites with the new browser.

Elsewhere, the TG Daily technology news site leaked screenshots of what it said was the IE8 Release Candidate (RC),...

More...