The browser world has recently been far from calm: Google has just released Chrome, Firefox 3.1 is just around the corner, Apple hopes that Safari will shine brilliantly on Windows, and Microsoft is talking boastfully about the second Beta test version of IE8.