The beginning of 2011 has proven a generous period for Web techies. February and March have been riddled with releases from all the major players in the market: Opera 11, Firefox 4 (after a long and painful beta), Internet Explorer 9 (after a long and painful effort in promotion), Chrome 11 (as well as Chrome [...]