Microsoft has now released its fourth "platform preview" of Internet Explorer 10, adding a collection of new features to what's shaping up to be a surprisingly feisty browser. Link: Read more.