The battle for speed between Chrome and Opera rages on. While, others like Firefox and Internet Explorer are struggling to stay in the race, Google and Opera Software are continuously setting the bar higher.
The newest alpha also sports numerous user interface improvements. The repulsive “O” button has been replaced by a prettier (and more obvious) Menubutton, while the annoying taskbar tabs for Windows 7 is have been disabled (they can be re-enabled from here). Other visual tweaks include prettier hover thumbnail tab previews and the use of icons instead of thumbnails for certain internal tabs like RSS Feed and Mail.
The new build also features dozens of stability improvements and bug fixes across all platforms. If you are feeling adventurous, you can download Opera 10.60 alpha for Windows, UNIX and Mac from here. However, keep in mind that this is an alpha release and is likely to be buggy.