Opera 9 beta

So, today we released the first “Opera 9 beta”:http://www.opera.com/pressreleases/en/2006/04/20/. The Opera 9 beta marks a significant step forwards for Opera.


First, we’ve eaten some serious Web 2.0 kool-aid, and you’ll find features for needs even beyond Web 2.0
* *Widgets:* Do you eed a small application that you can deploy unaltered to Windows, Unix and Mac users? Widgets are a platform for delivering such targeted applications:
** The users “downloads and installs”:http://my.opera.com/community/customize/widgets/ them locally, either using the “built-in widget-managment interface.”:http://my.opera.com/community/dev/widgets/doc/ or by clicking on links to widgets on web pages.
** Developers write these applications using bog-standard web technology: HTML, CSS, JavaScript, SVG. Anything you would use on regular web pages, you can use in widgets.
** The widget security model allows widgets to communicate with multiple domains. What does this mean? You want a widget that provides you with a combined inbox for GMail, YahooMail and Hotmail? Can be done. A good example of a widget that takes advantage of this is “KnowledgeMate”:http://my.opera.com/community/customize/widgets/info/?id=4024 — the widget that “won”:http://my.opera.com/widgets/blog/show.dml/223904 the “Opera Widget competition”:http://my.opera.com/widgets/blog/show.dml/189104 held in conjunction with “The Gathering”:http://www.gathering.org/
* *Standard improvements:* Yes, of course, we now pass Acid 2 in a build suitable for the general public. Not only that: Vastly improved SVG support. Support for Web Forms 2.0. Support for XSLT and XPath (And, may I add, our XPath support seems, from the tests I’ve done to be blindingly fast).
* *More standard improvements:* The “WhatWG”:http://whatwg.org/ has been doing wonderful work with “HTML 5”:http://whatwg.org/specs/web-apps/current-work/. We have implemented several parts of that specification:
** “Cross-document messaging”:http://virtuelvis.com/archives/2005/12/cross-document-messaging – a _safe_ way of letting services from different domains interact with each other.
** “Canvas”:http://virtuelvis.com/archives/canvas/index support. We also have a “couple of extensions”:http://my.opera.com/WebApplications/blog/show.dml/200788
** Support for the “Audio”:http://whatwg.org/specs/web-apps/current-work/#scs-sound object, a native method for playing sound in the browser. Combine this with what we have on the canvas, and you have a nice starting point for writing online games. (Are you reading this, Andrew?)
In addition to this, we have made vast improvements to what once was the JavaScript console, as it now covers CSS errors in addition to a bunch of other error types.
h3. Downloads and changelogs
First, read the changelog for your platform:
* “Unix”:http://snapshot.opera.com/unix/u90b1.html
* “Windows”:http://snapshot.opera.com/windows/w90b1.html
* “Mac”:http://snapshot.opera.com/mac/m90b1.html
Then “Download”:http://www.opera.com/download/index.dml?ver=9.0b and enjoy!

Next Post

3 Comments

  1. Congratulations to Opera. This build is great and it seems like this could be a FF – killer for me.

  2. Come on Kyrre wouldn’t rather it be an IE killer?
    As for me, I wish no harm to Firefox, although I think Opera is the superior browser.
    Thanks Arve

  3. If you read the comment again there’s a “for me” at the end. Meaning that i “killed” MSIE some time ago and really can’t do it again 😉
    Besides, there’s no MSIE at my Linux setup, and this being my primary “machine” i can’t relate to MSIE anymore.