Browse by Tags

Last September, Microsoft unveiled the beta version of Windows Internet Explorer 9 (Microsoft's most-downloaded browser beta of all time, with more than 40 million downloads). Well good news to all of you Web browsing junkies! Announced Monday at SXSW, the Web is now even more beautiful and immersive...