Opera Desktop Team

From all of us to all of you

, , , ,

A few weeks ago when we released Opera 10.20 alpha, many of you were asking for a test version of Opera 10.5. The desktop and core team have been working on 10.5, codename Evenes, for more than 18 months now. As a Christmas present, we're happy to share all the goodies of Opera 10.5 with Presto 2.5 with you in an early pre-alpha release.


Presto 2.5
Presto 2.5 includes several new features like CSS transformations, HTML5 local storage (and soon video). But most important of all, support for Carakan. Carakan is the new JavaScript engine that is completely written from scratch. Using a JIT compiler it is many times faster than Futhark, the javascript engine in 10.10.
Operas caching system has also undergone a major rewrite. A nice feature in the new cache system is opera:cache, which allows you to browse through everything that Opera has stored on memory or disk. But the new cache system is most importantly much faster. You should definitely notice shorter startup and shutdown times. M2 users with a lot of mail will in addition benefit from the mail database reading optimizations that have been done to speed up startup.
Another big technological change is happening in graphics rendering. In Opera 10.10, VEGA (Opera's vector graphics library) is only used for rendering SVG. In Opera 10.5 VEGA is used for rendering all graphics in Opera, including content on webpages and the user interface. Currently VEGA is a pure software rendering engine, with the possibility to add hardware accelerated back-ends in future releases. But the software rendering is incredibly optimized, which means that Opera 10.5 has very fast painting performance even without using hardware acceleration.

Platform Integration

If you're using Mac OS, you will notice that Opera looks a lot more Mac-ish. This is the result of some big changes under the hood. Opera 10.5 for Mac has moved to using the Cocoa framework, which makes it possible to introduce the Unified Toolbar, more native user interface widgets and support for Growl. Note that not all functionality has been ported to Cocoa yet, so some features (like printing) won't work and the performance isn't optimal yet.
Windows users will see some major visual updates too. Aero Glass support makes Opera 10.5 look nicely integrated on Windows 7 and Vista. And off course 10.5 support Jumplists and Aero Peek. To maximize the space available for webpages Opera does not show the menu bar by default anymore. All the menus are still accessible trough the Opera button

New and improved features
If you share a computer with other people, you might be interested in Private Mode. Contrary to other browsers, Opera make it possible to have both Private Windows and Private Tabs. You can also quickly close all private tabs and windows with a shortcut.


One of the biggest usability improvements in Opera 10 is the handling of dialogs. Most interactive dialogs will no longer block tabs or disturb your work flow. Tab specific dialogs (like javascript popups) are displayed as part of the tab in an overlay, so you can easily switch tabs without have to move or close the dialogs. Other dialogs, like find in page, are now displayed as toolbars on top of the webpage so they don't overlap the webpage anymore. Find in page also has improved highlighting of search results and finds results as you type.






No Unix … yet!
Don't worry, Unix users will not be forgotten. Like Opera for Mac, the Unix version will have some big changes under the platform hood: it will no longer be necessary to have Qt installed. This makes Opera for Unix much faster, smaller and easier to install. Naturally Opera will still integrate well with your desktop environment by supporting KDE/GTK skinning and show open/save dialogs that match your desktop. The Unix version of this labs release will be made available later.

10.2 and widgets
In 10.2 alpha we showed the next generation of our Widget implementation. This will soon be part of Opera 10.5 too. And with full focus on 10.5, there will not be new releases of 10.2.

Warning
This build is pre-alpha quality. It's intended as an early showcase for new technologies. It might freeze your computer, corrupt your data, embarrass you in front of your friends or worse. Don't upgrade your existing Opera installation with it.
Known issues: JIT doesn't work on CPU's without SSE2, printing and PowerPC are not supported on Mac, Memory usage can be high, Opera will regularly quit unexpectedly. Some features, like Opera Unite are disabled.

Download the build from Opera Labs

Christmas comes early for Opera usersHappy New Year!

Comments

olli Tuesday, December 22, 2009 7:52:03 AM

First!

Claudio Santambrogiocsant Tuesday, December 22, 2009 8:00:12 AM

Best!

Serdarteknomobil Tuesday, December 22, 2009 8:01:38 AM

Thanks

SerK69serk69 Tuesday, December 22, 2009 8:02:22 AM

party party party

George DrakSonicGD Tuesday, December 22, 2009 8:02:42 AM

Thanks!!!!

Guys, you are the best!

P.S. From Russia with love smile

Saya kawasaya Tuesday, December 22, 2009 8:02:51 AM

yes

zoquete Tuesday, December 22, 2009 8:03:17 AM

Will there be classic installer? :|

Will thre be linxu builds?

Arguggi Tuesday, December 22, 2009 8:04:01 AM

Thanks! yes

Downloading.... bigsmile

And merry Christmas and a happy new year to all the Opera Team.

Tri M. NguyenTriMN Tuesday, December 22, 2009 8:04:20 AM

Merry Christmas! cheers

Galileo Tuesday, December 22, 2009 8:04:33 AM

party headbang

Ralf Demuthlachralle Tuesday, December 22, 2009 8:05:04 AM

Thank you for all the macification fixes and Happy Holidays!!!!

Øzikzakatak Tuesday, December 22, 2009 8:06:57 AM

Originally posted by olli:

First!




thats not fair bigsmile


damn reload page button...

Alexander Remenalexremen Tuesday, December 22, 2009 8:06:59 AM

Yeah finally out \o/

arghwashier Tuesday, December 22, 2009 8:08:04 AM

No christmas present for us *nix users though sad

ruaman Tuesday, December 22, 2009 8:08:15 AM

bigsmile cheers

Helge Gjølmehelgeag Tuesday, December 22, 2009 8:08:31 AM

Great! It's out, now we can take xmas vacation or what Ruario? cheers

Leng Chhaylengchhay Tuesday, December 22, 2009 8:10:02 AM

beer bigsmile

Toxigene Tuesday, December 22, 2009 8:11:07 AM

Damn.. can't wait...

BradAwesomedude Tuesday, December 22, 2009 8:11:16 AM

Sasquatch Tuesday, December 22, 2009 8:11:42 AM

Like Opera for Mac, the Unix version will have some big changes under the platform hood: it will no longer be necessary to have Qt installed.


Does this mean that it can use both Qt AND GTK? That would be so sweet, finally real GTK integration. Makes us GTK users (Gnome, Xfce, etc.) a lot happier.

I'm waiting anxiously for the Linux build.

Harlekin Mondharlekinmond Tuesday, December 22, 2009 8:11:46 AM

Thank you very much for your present smile... but I can't test because Opera opens and crashes on iMac Intel Snow Leopard sad

Ruarí Ødegaardruario Tuesday, December 22, 2009 8:12:15 AM

Originally posted by zoquete:

Will thre be linxu builds?



Sure ... but more work is needed. Personally I blame the Linux testers! wink

Originally posted by helgeag:

Great! It's out, now we can take xmas vacation or what Ruario



Sure let's leave right now and go to the pub. Thought it might be a little early.

saito Tuesday, December 22, 2009 8:12:39 AM

Merry Christmas to you all.

arekm Tuesday, December 22, 2009 8:12:56 AM

"Unix users will not be forgotten." but are still treated as second class citizens :-( Shame on you!

ks328 Tuesday, December 22, 2009 8:13:01 AM

Finished downloading.
Now installing.. bigsmile

Justasdrumblius Tuesday, December 22, 2009 8:13:27 AM

Thank you!!

babox Tuesday, December 22, 2009 8:14:31 AM

You are great! cheers cheers cheers cheers cheers cheers cheers

Support for Growl party party ...that's incredible!, just yesterday I bought a Mac and I was thinking about it for Opera!!! Simply great!!

unknownFlex2k9 Tuesday, December 22, 2009 8:14:31 AM

Yes!!!

Øzikzakatak Tuesday, December 22, 2009 8:15:42 AM

i believe in Xmas again!!! hahahaha

now too much cafeine...

Pallab DeIndyan Tuesday, December 22, 2009 8:15:57 AM

Awesome! Can't wait to benchmark Carakan.

arekm Tuesday, December 22, 2009 8:16:29 AM

"it will no longer be necessary to have Qt installed." - this also doesn't sound as fun - if this means that qt will be staticly linked then it's very disappointing in todays world. Unix people hate static linking and libraries duplication (whether on disk or in memory). If this means that qt won't be used at all then it's interesting...

Ruarí Ødegaardruario Tuesday, December 22, 2009 8:16:36 AM

Originally posted by arekm:

but are still treated as second class citizens :-( Shame on you!



Not really. UNIX received plenty of work, as much as any other platform but the hurdle was higher in that we stripped out Qt.

myownfriend Tuesday, December 22, 2009 8:16:52 AM

I just ran Sunspider on Opera 10.5 and on Chrome and Opera was 400ms faster!

Pendarric Tuesday, December 22, 2009 8:17:01 AM

Is there a classic installer available?

MSI is a non starter for me. ;/

arnaud lautierGrouick Tuesday, December 22, 2009 8:17:12 AM

Double Click to close Tabs doesn't work on this build smile

Ruarí Ødegaardruario Tuesday, December 22, 2009 8:17:36 AM

Originally posted by arekm:

if this means that qt will be staticly linked then it's very disappointing in todays world.



It means it is totally removed and no longer required at all. Hence UNIX required a bigger rewrite than the other platforms.

zoquete Tuesday, December 22, 2009 8:17:40 AM

Well, here is the classic installer:

http://snapshot.opera.com/windows/Opera_1050_3172_classic.exe

The title of the installer is Opera 9, due to it was not published 8-)

DrillSarge Tuesday, December 22, 2009 8:17:41 AM

how do I get my bookmarks back? (yes I have a backup of them, but 10.50 doesnt care about bookmarks.adr file)

edit: I forgot: thanks opera for pre-christmas present bigsmile

jajator Tuesday, December 22, 2009 8:18:08 AM

looks nice,but gestures doesnt work :/ so im back to 10.20

Томица Кораћtomica Tuesday, December 22, 2009 8:18:24 AM

I really really REALLY dis-like firefox-like password manager! sad

serious Tuesday, December 22, 2009 8:19:47 AM

gogogo, want linux build bigsmile

PS: backing up .opera dir should be sufficient, right?

Tamil Tuesday, December 22, 2009 8:20:20 AM

outofspace Tuesday, December 22, 2009 8:21:06 AM

where i can turn off opacity in skin??
in my case it is impossible to work with bookmarks
I cant also add new languages to dictonary

Ruarí Ødegaardruario Tuesday, December 22, 2009 8:21:43 AM

Originally posted by serious:

want linux build



We'll get one out as soon as possible and I think you will like it. Removing Qt means we can support both Qt and Gtk styles natively! Woo Hoo! bigsmile

Øzikzakatak Tuesday, December 22, 2009 8:21:59 AM

Originally posted by jajator:

looks nice,but gestures doesnt work :/ so im back to 10.20




it's about carakan...


speed and few nice things...give it a try...

GeneralKane Tuesday, December 22, 2009 8:22:06 AM

middle mouse button scrolling isn't working for me and mouse gestures are kinda buggy, uses wrong ones or ignores them totally

Stein73 Tuesday, December 22, 2009 8:22:27 AM

WOOOOOW... The new password manager will take a little bit of time to get used to, but I think I will love it. The new inline search is fantastic - and everything seems so much more integrated in the UI. Fantastic work. And no crashes so far smile

Sertse Tuesday, December 22, 2009 8:22:46 AM

Re: Unix

I think it's going to be something like what Firefox has, where it uses it's own toolkit, but imitates gtk quite well, but with Opera it's going to imitates *both* gtk and qt well.

leaflord Tuesday, December 22, 2009 8:23:32 AM

The right-click menu still feels artificial sad
But other than that; /no1!

oceanic Tuesday, December 22, 2009 8:23:40 AM

thank you very much.

a unix build would be nice. i haven't booted my xp install in weeks and i'm scared of all the windows updates smile

Write a comment

New comments have been disabled for this post.