Internet Explorer 8: screenshot gallery Summary: Internet Explorer 8 is now available for download. Here's a gallery showing some of its main new features. By Kai Schmerer and Joachim Kaufmann | March 19, 2009 -- 14:15 GMT (07:15 PDT) Previous | Next Image 1 of 25 Installing Internet Explorer 8. Microsoft's new browser is available for Vista, XP and Windows Server 2008. Topics: Apps, Reviews, Software Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.