Photo of the Day: Internet Explorer Gets New Windows

Microsoft’s Internet Explorer team has been making a point lately of trying to stick to a steady schedule for updates. Turns out the new attitude applies to more than the browser itself. Just this week, the company announced the first platform preview for Internet Explorer 10, the next release of the browser. And already the… Read More