Internet Explorer 10 Platform Preview 4: Windows 7 users need not apply
Microsoft has released the fourth preview of Internet Explorer 10. As is the case with previous Platform Previews, the release is aimed at developers: the new features are important to those creating rich, complex Web applications, but will have less impact on Web users. However, even Web deve...