Opera 11.10 officially released ( Download Link For Mac, Windows, Linux )

Opera has just released a stable, final version of its latest browser – Opera 11.10 or better known as its codename – Barracuda.

Opera 11.10 brings:
  • handful of noticeable improvements to the web-browser
  • Improved HTML5 support
  • mail client improvements
  • updated rendering engine
  • better battery management on laptops

Speed Dial gets a brand new overhaul, while Opera Turbo has been turbo charged. The feature that allows users to browse sites in Turbo Mode (similar to Opera Mini – sites are sent to an external server for compression and then only delivered to the Opera browser) is now said to be 4 times faster according to Opera. 

Download Link:

Video demo of Opera Turbo after the break: