What’s new
Inside
-
Carakan
Carakan is our new JavaScript engine. It’s fast, more than 7x faster in SunSpider than Opera 10.10 with Futhark on Windows (Mac optimization is not as far along). You can read more gritty details regarding register-based bytecode, automatic object classification and native code generation in the Opera Core blog.
SunSpider Javascript Benchmark (runs per minute)
- Carakan
- 144.93
- Futhark
- 19.63
Higher is better. Performed in Windows 7, Core2Duo 6550 2.33 GHz.
-
Presto 2.5
We are now using Presto 2.5, which contains a huge numbers of improvements. It also includes support for CSS3 transitions and transforms, and more HTML5 features like persistent storage.
-
Vega
Vega is our new graphics library. It’s currently software based and displays everything you see on-screen. Vega can be hardware accelerated, but as you can see from the complex graphics benchmark in Peacekeeper, we don’t seem to need it yet. (Note that Futuremarks Peacekeeper test does no include the results of their complex graphics tests in the overall score. We believe this is wrong in 2009 and will simply be silly if not changed in 2010.)
Peacekeeper Complex Graphic Benchmarks
- Opera 10.5 (Vega)
- 8513
- Opera 10.10
- 2657
Higher is better. Performed in Windows 7, Core2Duo 6550 2.33 GHz.
Outside
-
Platform integration
- On Windows 7/Vista, you will notice a lot of visual changes and use of APIs which allow the UI to display the Aero Glass effect. For Windows 7, we also added Aero Peek and Jump List support to easily access your Speed Dials, Tabs, etc. from the Taskbar.
- For Mac, a complete rewrite in Cocoa brings an Unified Toolbar, native buttons and scrollbars, multi-touch gestures (try 3-Finger Swipe Left/Right or Pinch to zoom) and a bunch of other small details. We also added Growl notification support.
-
“Private tab” and “Private window”
You can open a new Private tab or Private window that forgets everything that happened on it once closed.
-
Non-modal dialogs
Dialog boxes (JavaScript alerts, HTTP authentication, etc.) are now non-modal and are displayed as a page overlay. This allows you to switch tabs or windows while the dialog is still displayed. Similarly, the Password Manager dialog is now anchored at the top of the page won’t block any content as it loads a new page.
-
Address field and Search field improvements
Both fields have been upgraded in looks and functionality. They can now remember searches, support removing items from history and show results in a better layout.
Download
To try it out, you can download the latest Labs build here:
Again, please remember that this is an unstable development build. There are known bugs, unimplemented UI elements and surprise crashes.
Some specific known issues:
- High memory usage
- No JIT (slow performance) on old processors without SSE2
- No printing for Mac build