Skip navigation.

ODIN Blog

Opera Developer Network

Posts tagged with "Opera 9.6"

WDS08, WebJam 8 and WSG meetup

, , , ...

A quick wrap-up post about Web Directions South 2008 and WebJam 8 in Sydney as well as the Web Standards Group meetup in Melbourne that Chaals, Lachy and I had the pleasure to attend and present at. Long overdue, I know, but then again, most of the presentations were only uploaded in the course of this week. A quick overview.

Morning view of Darling Harbour

Web Directions South 2008 presentations and podcasts can be found on the WDS08 Podcasts, slides and other presentation materials page. There are of course lots of pictures on Flickr - I've posted mine online too.

WebJam 8 presentations of 3 minutes each are available on Viddler. Chaals did an intro to Opera Dragonfly, I showcased some of the experimental web technologies inside Opera 9.5/6 (better Builder AU video). Flickr user Halans (and fellow Belgian) has posted some excellent shots of the event, and there is more at ZDNet.

Matthew Magain and the great folks of the Web Standards Group set up a fine last minute gig in downtown Melbourne, where we talked about "accessibility, standards, and the future of the Web" - check out this cool pic of Chaals remotely altering the CSS on my Opera instance through Opera Dragonfly and Scope. And of course, lots of demos were shown (some of them courtesy of my code loving Opera colleagues Erik, Shwetank and others): I've uploaded them to a public folder, so feel free to poke around. You'll need our experimental video build for some of the demos. Enjoy!

A look under the hood of Opera 9.6

, , , ...

Opera 9.6 has just be released today. What can developer expect from this release? This release focusses on stability, so there has not been wholesale changes like the move from Opera 9.2 and Presto 2, to Opera 9.5 and Presto 2.1. We’ve taken the existing Presto 2.1 engine and tuned it, and polished the rough edges. Developers will not have to learn new tricks or find and work around newly introduced bugs. Instead the stability of the browser has been improved, key bugs have been fixed, security holes have been patched and the performance has improved. There have also been a couple of additions that we felt were important to add even though the engine is the same core branch.

The first thing to note is that a core rendering engine version has been added to the User Agent string. This was done to help developers that need to detect the same version of the rendering engine across all Opera products, which may not have matching product version numbers. This is particularly important for when working around bugs or for library developers. Due to the tuning of the engine, the version is now Presto 2.1.1, and it can be detected by checking for Presto/2.1.1 at the end of the UA string. The version number will obviously increase for future versions.

The next thing to note is that the caller property has now been added for functions. This is none standard, but has become a de facto standard due to it being supported in all other major browsers. We were seeing compatibility issues from not supporting it. Another major fix is that spatial navigation is no longer activated when calling focus via JavaScript. This was sending developers crazy, especially with library vendors, as the highlight is very prominent. This should elevate these issues, so I’m glad to report it is fixed. A bug has also been fixed where the highlight Opera Dragonfly uses doesn't remain when the Opera Dragonfly window is closed. The final fix of note is that there has been a further ACID 3 fix to remove the document property been from iframe objects. This makes us more compatible with Firefox and Safari.

The main changes for this release were more consumer focused, and include features such as improved Opera Link support, to now sync typed history and custom searches. A feed preview has now been added for RSS and Atom feeds, and a scroll marker has been added to aid the user when scrolling to see where they left off. There has been numerous Mail fixes, such as a low bandwidth mode—which is useful when you have a slow connection or paying by the kb using a GPRS card, and a way to follow and ignore threads. The latter is a great time saver when you are CC’d on a never ending thread that doesn't interest you or isn’t relevant. Further details can be found in the Opera 9.6 change logs.

Something else worth noting is we’ve added support for a number of new languages. These include Indian languages such as Hindi, Tamil and Telugu, and Ukrainian, Estonian and Indonesian. Ukrainian and Indonesian are particularly interesting as they are two of the countries that are witnessing large growth in Opera users and Opera enjoys a large market share. Opera is doing very well in general in Eastern and Central Europe and Central Asia. Hopefully Indonesia will kick start Opera growth in South East Asia, like Russia’s growth seems to have helped in its neighbouring countries. Opera’s market share is certainly an order of magnitude higher than the often quoted 1% market share in these areas.