Hello Opera 11.60!


Hurray for our Yuletide release of the last Opera 11 of 2011. Opera 11.60 is available from today with a swathe of festive features.

  • HTML5 Parser

    Opera 11.60 ships with Ragnarök, our HTML5 parser, which means that all conforming browsers contruct the same DOM from the same markup, regardless of how valid or how broken that markup is. This is a huge win for end-users; in our internal testing 20% of site compatibility problems are cured by the new parser. Bruce Lawson and Zi Bin Cheah discuss this and how it could affect you in the recent Opera Tech Break video.

  • Custom Protocol and Content Handlers

    We introduce support for HTML5 custom protocol and content handlers, which means you can now tell Opera to open a specific web address when it encounters a specified protocol (eg, mailto or tel) or content type (eg, a particular MIME type). So, in the same way that you can tell your operating system which programs should open files with particular file extensions, you can tell your browser to open specific Web Apps at specific addresses when it encounters certain content.

    Mike Taylor writes in depth on what is possible with HTML5 protocol and content handlers.

  • Full ES5.1 Support

    Opera 11.60 has full support for the ECMAScript 5.1 specification in addition to a native implementation of ECMAScript typed arrays. Mike Taylor has the lowdown on the details of ECMAScript 5.1 support, and has also written a rather useful Introducing ECMAScript 5.1 article for dev.opera.com.

  • Better support for HTML5 Video

    HTML5 Video attributes muted, preload and properties buffered and seekable are now supported.

  • Microdata

    The Microdata DOM API is fully supported in Opera 11.60. With this, you can query microdata specified using microdata attributes like itemprop, itemscope via a JavaScript interface.

  • Image Resampling in CSS

    Support for CSS4 image-rendering is now available. This property hints to the browser what scaling algorithm to use for background images, canvas elements, or border images. This can speed up some canvas games if a faster scaling algorithm were used. Here is an example of image scaling in action.

  • DOM Event Constructors

    We also introduce support for DOM Event constructors that are part of the DOM Core specification. This brings you a cleaner interface to create synthetic and custom DOM events. Tiffany Brown has more details for you on how to use DOM Event constructors.

  • Radial Gradients

    With radial gradients, you can now enjoy all sorts of gradient deliciousness on your browser. Chris Mills has written more in depth on how to use CSS3 Radial Gradients over at Dev.Opera.

  • Support for rem unit & box-shadow fix

    Opera 11.60 supports the rem unit and also render inset box shadows on input text elements (here is an example).

  • Speculative parsing

    Some pages can seem to take a while to load because everything is put on hold until any scripts have executed. With speculative parsing, the browser can load external resources such as CSS files and images while JavaScript is executed. Rendering is still done by the main parser but downloading is done separately so pages with many resources get a noticeable speed boost.

  • Onerror handlers

    You can use script.onerror and window.onerror to program what actions should occur when either a script fails to load or when an error is thrown.

  • No more "XML parsing failed" errors

    There are lots of websites peppering the internet that mysteriously only seem to serve broken XML to Opera (due to broken server-side detection on various servers). Opera 11.60 ceases to show the user XML parsing errors, and instead attempts to reparse the document as HTML if the document has the MIME type application/xhtml+xml. Andreas Bovens writes more on this automatic parsing of incorrect XHML document as HTML. If you want to turn this off, you can do so by setting opera:config#UserPrefs|AutomaticallyreparseXHTMLwithparsingerrorsasHTML in the Preferences Editor (opera:config).

If you prefer your changelogs sung as a Christmas Carol, I salute your fine taste.

It's not all boring under-the-hood standards stuff, either (but you're welcome to read the changelogs if that's your thing). There are several pretty ornaments dangling from the Yule tree, too. Mail has put on a lovely dress and gone to the ball in a pumpkin coach. And, making a triumphant return from way-back-when, we welcome back the bookmark star in the address bar, allowing you to easily bookmark a site or add it to the speed-dial.

We hope you'll enjoy using Opera 11.60! Of course, we're already hard at work with the next version, version 12, to be released in 2012. Grab Opera Next to play with the cutting-edge features of Opera and Opera Dragonfly. Here's to a happy 2012!

OperaDriver, Test Web Pages Without Efforts


Abhinavdecodedthought Tuesday, December 6, 2011 7:48:16 AM

downloaded cheers

Ronit Kumarronitrex Tuesday, December 6, 2011 8:10:08 AM

yes party cheers

digitalinksmudge Tuesday, December 6, 2011 8:25:57 AM

Cool, thanks!


Zdenko Timulakzdenotim Tuesday, December 6, 2011 9:04:13 AM

already installed ... thank you... up

sylverfyre Tuesday, December 6, 2011 11:36:13 AM

I'm having problems with the installer - It unpacks and then gives me an error message of:
"Failed to load Opera.DLL because: Access is denied."

I'm on Windows 7 x64 and this happens if I'm running it as an administrator or not.

I've found a work-around: the auto-update package .msi from ftp://ftp.opera.com/pub/opera/win/1160/autoupdate/ allows me to install, but I still don't know why this error occurs!

Savageman Tuesday, December 6, 2011 12:46:40 PM

Very good! I was looking to such a summary. smile thanks!

Charles SchlossChas4 Tuesday, December 6, 2011 2:49:16 PM

up using 11.60 now

Uncle MickMickeyjoe-Irl Tuesday, December 6, 2011 4:37:37 PM

If you prefer your changelogs sung as a Christmas Carol, I salute your fine taste.

Why didn't you embed the video? It's priceless. lol

ClashCityRockerclashcityrocker Wednesday, December 7, 2011 6:27:37 PM

Excellent stuff. The king of browsers just got even better.

Cokegod Wednesday, December 7, 2011 6:34:16 PM

The ECMAScript 5.1 support made me love Opera again.

Cutting Spoonhellspork Thursday, December 8, 2011 2:57:57 AM

Woohoohoohoohoo! New mail's quite nice after a little size fiddling, but I liked the old address dropdown better. Won some, lose some, still better than the rest.

Constantine Vesnac69 Thursday, December 8, 2011 10:02:29 PM

Failed Test S15.1.2.2_A5.1_T1 : Check if parseInt still accepts octal

pff, such a trivial thing missed... hopefully it fill be fixed, in 11.61 coffee

maaneet sharmamaaneet-sharma Tuesday, December 13, 2011 6:36:44 PM

can i hav it on my phone ?

Chirpie Monday, December 19, 2011 4:33:37 PM

Originally posted by c69:

Failed Test S15.1.2.2_A5.1_T1 : Check if parseInt still accepts octal

Bogus test again. Opera really has 100%.

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.