Opera 10.5 Pre-Alpha build released: the new additions

, , , , , ,

Today, we've released a pre-alpha version of Opera 10.5 on Opera Labs. Download it and give it a spin. Let us know what you think about it too!

Let's give you the lowdown on what's new in this build. Hang on tight, there's a lot of new stuff here!

Carakan - Our fastest JavaScript engine yet

Opera 10.5 pre-alpha is more than seven times faster than Opera 10.10 on the SunSpider JavaScript benchmark

This build introduces Carakan, our upcoming JavaScript engine. We're working on making it the fastest in the world and already you can see that it's pretty speedy! As you can tell from the above graph, Carakan has boosted our performance greatly compared to our previous JavaScript engine. The speed superiority is mostly evident if you test the Windows build, as we haven't started on optimization for Mac yet. Modern web applications are increasingly using JavaScript in much more complex ways, which need faster and more efficient JavaScript engines from browsers. Carakan promises to run JavaScript faster than ever, allowing modern web apps to run smoother than before. Bruce Lawson wrote a good overview of Carakan a few months ago and you can also read the Core Concerns blog post about Carakan and an older post on it too, for more details on the concepts behind it.

One more thing to note is that much work is ongoing to support the new ECMAScript Standard, ES5. One of the main things about ES5 is native JSON support, which we now have in our new JS engine. Hallvord Steen has written about it in more detail in his post on the Core Concerns Blog.

Vega - Our new graphics library

Opera 10.5 is more than three times faster than Opera 10.10 on the PeaceKeeper Complex Graphics benchmark

We initially wanted to just have a library for displaying SVG, but we gradually expanded it to support other graphics such as <canvas> etc. It enables greatly improved performance for complex graphics, and can even use a hardware accelerated back-end. You can read the Opera Core Concerns Blog post on Vega for more information on it. Along with displaying SVG, Vega is now used for all graphics rendering in Opera. This allows us to do transitions and transforms in CSS, but also things like rounded corners, box shadow etc. You'll notice small animations when opening/closing a tab, when alerts appear and when you drag tabs too, all of which are also achieved through Vega.

Presto 2.5 - Our latest rendering engine with even greater support for web standards

This build features Presto version 2.5 (the one in Opera 10.10 final is Presto 2.2) which is the newest version of our core rendering engine. Besides having the most complete CSS 2.1 implementation (it even supports visibility: collapse which was missing until now), it also has the latest support for many of the new CSS3 and HTML5 properties. Let's take a look at some of what developers should look forward to with this engine.

Rounded corners with border-radius

All web designers will love this! Using the CSS3 border-radius property, you can have rounded corners on your page without the need for images or any other similar workarounds. Check out Patrick's border-radius demo and Vadim's take on it for more rounded corner goodness.

Backgrounds and Borders

Presto 2.5 supports many of the W3C's Backgrounds and Borders Specification. Check out Zi Bin and Vadim's Dev.Opera article on Backgrounds and Borders (including the aforementioned border-radius) together with some nice demos which you can try in the build.

CSS3 Transforms and Transitions

Transitions basically transition from one state to another over time, while transforms can apply various functions such as translate (move), rotate, scale, etc. David has written a Dev Opera article on CSS3 transforms and transitions and has made a neat demo demonstrating it too.

Offline Storage and more

Presto 2.5 has support for both Web Storage and Web SQL databases. In Web Storage, you have the option to store the data temporarily (session storage) or for a longer time using local storage, which will store data until you explicitly clear it. Web SQL gives you the ability to create databases on the user's machine (using SQLite as a backend) so that you can store data in a more structured manner and even query it using SQL. Check out this example page demonstrating Web Storage and this example page showing Web SQL Database storage.

Other browser features

  • Private browsing: Open a new private window or a private tab. Christmas time is near, you might want to go online to buy a few gifts for your loved ones without them noticing which sites you went to.
  • Better integration with native systems: This means better integration on Windows 7 (Aero Glass, Aero Peeks and Jumplists), and a move to Cocoa on the Mac, where we have a unified toolbar, touch pad gestures and drop down menus. It also adds notification features, in particular 'Growl' notification support on the Mac.
  • You'll also notice that all notification messages are now non-modal. Which means that it will not impede your workflow by having a child window that you have to click to go on with your job.
  • Further improvements to the search box and the address box. Now its even easier to search right from the address box.
  • Type opera:cache in your address bar for an all new interface to your cache. It allows you to directly browse, preview and use the contents of the cache on a per site basis.
  • Opera Dragonfly in 10.5 pre-alpha features new and improved highlighting for clicking and selecting elements to inspect on a page. To open Opera Dragonfly, go to Tools->Advanced->Developer Tools.
  • New inline page search and password manager.

And much more. Download it and test it out. This is a pre-alpha release, so there may be issues encountered (especially related to media queries and web fonts). There are certain things like Opera Unite and the new widgets implementation (which we introduced in 10.20 alpha) which are not included in this build. One more thing to be noted is that the demos will work best on Windows for the moment, as right now we have done optimizations only for that platform. Also, there is no Linux build for 10.5 pre-alpha right now. The desktop blog has released a linux build too. We're working on having optimized versions for all major platforms as well as adding even more new exciting stuff for the alpha, beta and the final versions.

Canvas and SVG - which should I use when?Updated Web Fonts support in Opera 10.5 snapshot build

Comments

Unregistered user Tuesday, January 5, 2010 9:00:46 AM

Anonymous writes: I just want to say this version of the browser will kick ass, I only tried opera today as a web developer i had to get this browser as a user was having issues with my site. Well opera is now my default browser and can not wait for this version. Also will this new version use less cpu and memory?

Daniel HendrycksDanielHendrycks Tuesday, January 5, 2010 5:26:24 PM

Originally posted by anonymous:

I only tried opera today as a web developer i had to get this browser as a user was having issues with my site.


Try fixing the code. http://infohound.net/tidy/ Please Validate your pages. http://validator.w3.org/

Originally posted by anonymous:

Also will this new version use less cpu and memory?


Most likely, they always do.

Unregistered user Wednesday, January 6, 2010 12:24:41 PM

Anonymous writes: aah.. finnaly the Private Browsing (a.k.a. pr0n mode) :D I've actually being forced to use FF (Chrome is a stripped browser, it sucks) when browsing on others PC. (can't delete others' browsing history, can I?)

Thomas Scholztoscho Thursday, January 7, 2010 5:14:30 PM

I still haven’t figured out how to get the Last-Modified information back into the Info panel. Is this a known bug or did I something wrong?

Unregistered user Friday, January 8, 2010 12:55:25 AM

Aethera writes: Everything is blurry now that I've installed Windows 7 and the latest Opera 10.5. Text of menus and web pages is so fuzzy its causing a headache. Something's really wrong!

Haavardhaavard Friday, January 8, 2010 1:54:36 PM

Aethera: Are you using a bigger font size than 100%?

Unregistered user Friday, January 8, 2010 6:39:00 PM

ZenZenPup writes: So, there will be no PPC support for 10.5? tears, tears...

Charles SchlossChas4 Friday, January 8, 2010 6:49:50 PM

There may still be a PPC build, this build is not even an alpha, it is a pre-alpha. So there maybe one in a later build

Unregistered user Monday, January 11, 2010 4:29:35 PM

gue writes: super super fast, but unstable... - but very stable for pre-alphae! please next release! im looking forward

Unregistered user Tuesday, January 12, 2010 12:59:07 AM

G3ry writes: I think this new opera will be the best browser. It's almost as fast as chrome. I've got some problems when i want to play videos on youtube sometimes it's not respond (but for a pre alpha version it is much better than i expected ) I hope they will reduce the memory and cpu usage. Looking forward to the next release i hope it will come soon :)

Unregistered user Tuesday, January 12, 2010 6:45:59 AM

jjrabbit writes: This 10.5 pre alpha version is the only Opera version that I've kept on my computer longer than 10 mins after installing. This is going to be my default browser as soon as it comes out of beta.

Unregistered user Tuesday, January 12, 2010 6:58:38 AM

Yordan Georgiev writes: Gmail is much faster but Google Reader does not load on Windows 7. But overall Yes it is the FASTEST BROWSER ON THIS PLANET

Unregistered user Tuesday, January 12, 2010 8:16:33 AM

匿名 writes: Come on, 10.5 final!

Unregistered user Tuesday, January 12, 2010 11:03:15 AM

Anonymous writes: I just tried the border-radius demos but I'm still seeing square corners for some reason (using Opera 10.10 and Win XP)...

Shwetank Dixitshwetankdixit Tuesday, January 12, 2010 11:10:28 AM

yeah. To see the rounded corners, download the pre-alpha build mentioned in this article, and see the demos using that build. Then you'll notice the rounded corners smile

Unregistered user Tuesday, January 12, 2010 11:22:56 AM

Anonymous writes: Thanks!

Purdi Tuesday, January 12, 2010 1:17:52 PM

Originally posted by anonymous:

I think this new opera will be the best browser. It's almost as fast as chrome.


Nope, it's much faster than Chrome:

http://www.betanews.com/article/The-once-and-future-king-Test-build-of-Opera-crushes-Chrome-on-Windows-7/1261519843

Martin KadlecBS-Harou Tuesday, January 12, 2010 5:56:34 PM

Purdi: Most of time is Opera really faster, but sometimes Chrom is faster too. For example in this script: "http://jsbenchmark.celtickane.com/scripts/benchmark/expensiveFactorial.js" is Chrome about 3 times fater than Opera 10.5pa. p

But don't get me wrong. I'm big fan of Opera and I hope that Opera will be much much faster than Chrome in future!

DavidSchalandra Wednesday, January 13, 2010 12:30:38 PM

A great improvement! It's not just faster... it's the fastest browser on my system again (according to Peacekeeper around 5% faster than Chrome3). Well done! yes

I'm only missing 1 thing: The possibility to show the classic Main Bar, where I could manage sessions, close the whole browser (not just a window), manage the browser settings and so on. The "new" Main Bar looks nice, but is not really useful to me. sad

Only 2 bugs I found so far:
First Dragonfly doesn't work anymore. It starts but stays in that status forever, so you can't use it and have to restart the browser to get rid of it.
And second Opera Link shows an error and doesn't sync anymore.

Still I'm highly impressed. Can't wait to see the next step of it. happy


I almost forgot: Opera 10.5pa seems to use only 1 CPU of my dual core, while Firefox, Safari and Chrome use both CPUs. Will the final release of Opera support multicore CPUs?

Unregistered user Saturday, January 16, 2010 3:05:42 PM

Firefox writes: You're the best! awesome job! 11.5 / 10 keep working

Thang Nguyentdnguyenz Monday, January 18, 2010 5:06:23 AM

yay for private mode. Lol at Anonymous above.

Unregistered user Tuesday, January 19, 2010 11:38:14 AM

Anonymous writes: i love your browser since the 9.x Versions. And its still getting better. the new cache-view is very helpful. but you should delete one of the Panel-Buttons and work over the main pull-down thing under the upper-left Opera button (maybe something that locks similar to the Panel). You sure will do fine and never the less: I love it!

Unregistered user Tuesday, January 19, 2010 5:22:58 PM

Vautour013 writes: what about a x64 version ?

Unregistered user Tuesday, January 19, 2010 5:27:40 PM

Anonymous writes: Problem with fullScreen. Problem with flash object.

Xarn Tuesday, January 19, 2010 8:54:13 PM

Originally posted by Schalandra:

I'm only missing 1 thing: The possibility to show the classic Main Bar, where I could manage sessions, close the whole browser (not just a window), manage the browser settings and so on. The "new" Main Bar looks nice, but is not really useful to me.


Click on the new menu button, select show menu bar, "problem" solved. smile

DavidSchalandra Wednesday, January 20, 2010 9:22:44 AM

Originally posted by Xarn:

Click on the new menu button, select show menu bar, "problem" solved.


Sadly not. It shows the new and pretty much reduced menu bar (a few icons, that's all). I'm looking for the CLASSIC menu bar (File, Edit, View, Bookmarks, Widgets, Tools, Help) including the whole session management and the possibility to close the browser as a whole and thereby saving all open browser windows.

Still thanks for your reply. smile

Unregistered user Wednesday, January 20, 2010 10:58:52 AM

Anonymous writes: I love this new version. Not yet perfectly stable, but the fastest never conceived, and graphically beautifull

DavidSchalandra Wednesday, January 20, 2010 6:15:11 PM

I just got the latest version of 10.50 pre-alpha. I now CAN access the classic menu again (using that cool Opera-tab to the top left). Thanks alot people! happy

Unregistered user Wednesday, January 20, 2010 9:35:32 PM

Anonymous writes: in facebook, the chat list is blank when friends are online. The friends are seen in 10.10 but not 10.50

Unregistered user Thursday, January 21, 2010 2:23:05 PM

kaarthik writes: opera is awesom.. i have used many browsers, stil none runs as good in my old system as opera. catchy looks too. will be better if you guys can introduce login for browser. just like comp. that way my history and downloads will be easy for me to search.

Unregistered user Thursday, January 21, 2010 7:56:14 PM

Anonymous writes: various java commands dont work, adspell does not work...

Unregistered user Friday, January 22, 2010 1:50:08 AM

wub writes: When we will see final release?

Daniel HendrycksDanielHendrycks Friday, January 22, 2010 3:37:41 AM

Originally posted by anonymous:

When we will see final release?


I think not even the employees know. But, I predict Opera 10.5 alpha will be in a month or so. The final version is too far away for me to guess.

Unregistered user Monday, January 25, 2010 3:13:54 AM

Anonymous writes: Will opera 10.5 have the login key that 10.1 has?

Daniel HendrycksDanielHendrycks Monday, January 25, 2010 1:19:17 PM

Originally posted by anonymous:

Will opera 10.5 have the login key that 10.1 has?


If you want it:
1. SHIFT+F12
2. Buttons
3. Browser
4. Find the key, drag it to the desired toolbar

DavidSchalandra Monday, January 25, 2010 1:39:29 PM

...or press Shift+Return
smile

edvinasedwiuxz Monday, January 25, 2010 1:40:59 PM

This release is very slow when you browsing in facebook sad

edvinasedwiuxz Monday, January 25, 2010 1:44:45 PM

And it not showing my friends who are online

Unregistered user Wednesday, January 27, 2010 12:43:21 PM

Аноним writes: Opera 10.50 per-alfa beats Google Chrome 4 in JavaScript performance testing. Even when Opera run in virtual machine and Google Chrome on real machine. I like the results, cause it's only pre-alfa. Test by yourself: http://dromaeo.com/?dromaeo

Unregistered user Thursday, January 28, 2010 5:33:31 AM

Basir writes: Apart from a few crashes this is very nice. Slightly faster than chrome. The preview in the taskbar is especially nice. skin matching with your windows is another good feature.

Unregistered user Thursday, January 28, 2010 5:39:05 AM

Basir writes: Oh and i almost frogot ... the new search is way too cool

Unregistered user Thursday, January 28, 2010 5:54:30 AM

Basir writes: However, where most browsers like opera chrome lack is their integration with softwares ....eg you can make a pdf from a website in ie The add on features are nice in IE and firefox (i personally still dont like them) But lack of these features make opera and chrome incomplete browsers

Unregistered user Thursday, January 28, 2010 11:48:49 AM

Anonymous writes: @Basir What new search? The new dropdown?

Unregistered user Thursday, January 28, 2010 5:36:28 PM

Аноним writes: @Basir What about extensions in Google Chome and Opera Widgets/User JS?

Unregistered user Thursday, January 28, 2010 8:19:27 PM

Anonymous writes: Great work Opera team. Keep up the good work!

Unregistered user Friday, January 29, 2010 6:02:14 AM

Basir writes: @annonymous The search text ....the diming and highlighting effect when you press cntrl + F The extensions in are awesome but when you install a product for example pdf writer it automatically integrates with IE. Whereas you have to search and download for these extensions which work equally as nice :) The modern consumer wants things to be done automatically and most people dont know how to and dont install widgets and extensions (I was one of those most people untill i learned)

Unregistered user Friday, January 29, 2010 12:58:28 PM

Matthew Badsey writes: Hi, i always have used Opera Mini and now Opera Mobile, and 2 days ago started to you Opera 10.5 and have to say the new UI has made me put Opera as my default and the Windows 7 Intergration is great, but the things that i think would look better is the Upload box kept the same as the Default Webkit upload like Chrome and Safari have the the other one is the Dropdown box arrow it looks bad maybe use a less blocky approach that said overall its the best improvement i have seen and will be devloping a website for Opera Mobile :)

Unregistered user Sunday, January 31, 2010 5:13:26 AM

Anonymous writes: what to do i feel clarity of pics are too poor compared to safari and mozila browser

Charles SchlossChas4 Sunday, January 31, 2010 6:08:24 AM

If you have Opera turbo on it will compress the images to save bandwidth, but you can still load them at full

Unregistered user Sunday, January 31, 2010 3:12:29 PM

Joao writes: This opera is awesome, but I can't find any check spelling option

Write a comment

New comments have been disabled for this post.