Opera has just released a first alpha version of its browser, labelled 10.60. It’s available for download here, and the final version will be released “this summer” for Mac, Windows and Linux at the same time.
10.60 seems to be a “finely tuned” version of the popular 10.50, with enhanced tab functions (visual peeks on hover) and an even faster Javascript engine. Other changes include widescreen speed dials, a more visible Menu button and many other fixes.
Go download it here.