Some other browser news:
- Opera 9.5 has been released;
- the Firefox 3.1 features have been defined, see the MozillaWiki and the article on MozillaLink; a first alpha release is target for mid July;
- Microsoft announced that the 2nd beta of IE 8 is scheduled for August 2008;
- the GrApple theme (that makes Firefox look like a native Mac app) has been updated for Firefox 3.