Opera Desktop Team blog header

Introducing Opera 12 alpha

, , , , ,

The last months Opera 12 snapshots have received two major updates of its JavaScript engine, Carakan, which make it more memory efficient and fully ECMAScript 5.1 compliant. Last week the new HTML 5 parser Ragnarök was added. Today Opera 12 alpha introduces another major technological milestone: full hardware acceleration with WebGL.

WebGL
WebGL in combination with new ECMAscript features like type arrarys makes it possible to develop and run games with high quality graphics in your browser. To demonstrate the possibilities of these new technologies Opera has ported the game Emberwind to HTML5. There are several other demos like Formula 1 and Don't click.

Full hardware acceleration
Opera aims to give the best possible performance for all users. This is why we already have a "software accelerated" backend in Vega. However with the new hardware accelerated backend Opera will draw the whole user interface using the GPU, not just specific elements of the webpage like the canvas element. This will offload the CPU significantly and make it possible to accelerate the rendering of all webpages. On systems with outdated drivers or buggy graphics cards, Opera will fallback to the heavily optimized Vega software rendering engine.

Currently hardware acceleration is in an alpha stage and only uses an OpenGL backend. We would like to get your feedback about how well it works for you. Opera 12 alpha works best with modern graphics cards and up to date drivers. In future snapshot we'll add support for DirectX and more graphics cards. Be aware that testing Opera 12 alpha can trigger bugs in your graphics card and in worst case blue screen your computer.faint scared

Themes
Opera 12 makes it easier than ever to personalize your browser. It's now possible to create simple lightweight themes based on a nice photos or other graphics. It's also easier to install and try out new and existing themes (previously called skins). Try them out here! They are currently only available for Windows and Mac (more information for Linux/FreeBSD users).

Check out what's new in Opera 12 alpha and have fun test driving Opera 12 alpha! knight

WARNING: This is an Opera 12.00 Alpha build: It is not feature complete and may have severe known issues, including crashes, and data loss situations. If you are uncomfortable with this, please use the latest stable Opera instead.

Download

Hardware accelerationNew Opera Labs release, with getUserMedia and Opera Reader

Comments

Maurits Korsemauritskorse Thursday, October 13, 2011 12:47:51 PM

I love it, very response. Also the themes (I suspect that it will become a similar portal as the widgets, extensions, etc, right?)
For me it seems to be good enough to work normally with it! Well done guys!

Some issues I came across are mainly graphical:
- border radius do not always seem to look good (ie buttons on old gmail theme)
- padding in inline progress bar is not sufficient.
- Emberwind game seems to have some artefacts in the black border/outlines around the text chars.
- Restart after crash causes window to not be properly sized: first it is stretched all to the bottom of the screen. Using the top-right resisze button then causes the screen to move up a little to hight (hiding half of the buttons and tabs), next resize seems to work, although sometimes the windows menu bar is slightly covered with a lighter line (seems to be some shadow artefacts)
- crash when selecting text (at least when ::selection is used in style sheet)
- sometimes fonts seem blurry (too much anti aliasing?), sometimes not anti aliased at all).

system:
Win 7 pro
ATI Radeon HD 4600 Series

(btw. never noticed this before, but the red warning above this textarea is blinking slowly red/black ??)

DayderDay Thursday, October 13, 2011 12:50:58 PM

with no HWA enabled (Intel onboard Q965 8.14.10.1930) I've noticed, that while I'm scrolling the bottom/top of the page has multiple lines (don't know, how to describe it in a better way). they are from the rendering, because I can't take a snapshop from it. wasn't in the last snapshot

BernG Thursday, October 13, 2011 12:51:57 PM

I'll second the complaint from a previous poster that mouse acceleration is gone in this latest version of Opera. Even without acceleration the mouse speed (separate from the acceleration) is very slow. I'm using Logitech Mouseware 9.75.

So slow that I had to fall back to 1090. This happens when hardware acceleration is set to disabled. I can't use acceleration anyway since my legacy video drivers for my old video card does not support it.

Charles SchlossChas4 Thursday, October 13, 2011 12:52:25 PM

nice work

Check for update after selected on Mac, the text and buttons are missing OS x 10.7.2

predator2104 Thursday, October 13, 2011 12:56:40 PM

"It's now possible to create simple lightweight themes based on a nice photos or other graphics."
How??

tenplus1 Thursday, October 13, 2011 1:01:10 PM

Hardware Accel crashed my setup and I had to reboot to get things back, happens when I was viewing www.majorgeeks.com so I've disabled hardware accel for now and things are working again...

Also, the 'plugins on demand' problem is still there, when enabled it should stop all flash from loading but I still see things loading in the background with the 'show inside address bar'... This is NOT saving any bandwidth for users...

kleber Thursday, October 13, 2011 1:21:27 PM

Originally posted by predator2104:

"It's now possible to create simple lightweight themes based on a nice photos or other graphics."
How??

There is a article in here: http://dev.opera.com/articles/view/operas-lightweight-themes/

netmen Thursday, October 13, 2011 1:26:44 PM

win 7 HP x64, maxymalize window, after restart opera it covering taskbar... :/

morbit Thursday, October 13, 2011 1:27:35 PM

Not working at all.

$ ./opera-next
No kernel support for execution fencing, disabling texture tiling
No kernel support for execution fencing, disabling texture tiling

Only spawned black window (license dialogue)?.

FreeBSD 9.0-BETA3 #0 r226310 amd64, dwm 5.9

GM45 with xf86-video-intel-2.7.1_4

*Yes, it was license dialogue. After literally blindly accepting, browser
window is also blank.

eliotcougar Thursday, October 13, 2011 1:29:03 PM

You know, HWA works a ton better on 8800GS, than on 8400GS...
Everything is smooth and fast... Microsoft's tests are very fast (7 seconds in SpeedReading, 7600 Revolutions in Psychedelic)
Most importantly, I don't experience any lags or stutter...
Both systems are Windows 7 x64, same CPU, same amount of RAM, same video driver version (285.26)... The only difference is the video card model...

DillonAstrophizz Thursday, October 13, 2011 1:29:44 PM

For those who have issues with mouse acceleration, it might be that Opera is engaging a gaming mode in your mouse drivers. Check you mouse driver settings.

fisherman10 Thursday, October 13, 2011 1:34:12 PM

still getting the "You need to download and install the Adobe Flash player plug-in to view this page properly" error and all flash content will not load. gotta restart opera again for it to work.

happens too frequently and it's very irritating.

Robsonrobsonpc Thursday, October 13, 2011 2:01:07 PM

Here when I use certain sites, or add a new tab, the tab bar where they have the transparency of the windows aero, flashes a blue image.

Seven 64 bits
AMD V140 - 2GB DDR3 - ATI HD 4250 - 250GB HDD

Sylwester Kosiksylwesterkosik Thursday, October 13, 2011 2:01:47 PM

I have a big problem with YouTube and others. Opera works like a snail. Sometimes instead of a movie I have a slide show. This version working like crap !! Very similar to version 11.50 Labs.
Aha, and most important: http://i54.tinypic.com/548y9s.jpg
...after 60 sec of use.

Sorry but now I can't use Opera Browser.
Please fix this as soon as possible !!

earth01 Thursday, October 13, 2011 2:04:49 PM

Really nice that WebGL can work even without HA up

alharawi Thursday, October 13, 2011 2:06:37 PM

Originally posted by harlekinmond:

There are a lot of bugs on my Mac 10.6.8 - NVIDIA GeForce 9400


Confirmed in some random case, when opening a web page or a opera:xxxxx page. Closing the page solved the problem and everything came back to normal.

Cristiancristianer Thursday, October 13, 2011 2:12:05 PM

Thank you guys! This is really cool.

party drunk

r2x0t Thursday, October 13, 2011 2:14:47 PM

Scrolling issues when GPU accel is enabled: http://i.imgur.com/BuVI8.png (DSK-348172)
Using latest NVidia drivers, GTX 470 card.
**EDIT: Happens all the time, even with software vega renderer!

Also for some reason, when acceleration is enabled, Opera is taking much more CPU as well - ~60% when just scrolling this page. That's more than triple of what software renderer uses and it's enough to cause other programs to stutter.

One more problem with GPU accel: On dual monitor setup with two cards, you can't move window from one desktop to another. GPU rendering is locked to 1st card and will not draw anything on 2nd one. I guess it's impossible to render one half of the window on one GPU and other half on other, but at least moving entire window from one desktop to another should work. (DSK-348175)

Visual bug: When dragging tab, small preview that follows mouse is flickering a lot when moving over other tabs.

I hope for Opera 12.0, *REGRESSIONS* gets higher priority, I'm still stuck with 10.something version because functionality I need is broken in later versions.

feld Thursday, October 13, 2011 2:17:29 PM

Working fine on my work desktop.

OS: FreeBSD 8-STABLE amd64

GL_VENDOR NVIDIA Corporation
GL_RENDERER GeForce 9300 GE/PCI/SSE2
GL_VERSION 3.3.0 NVIDIA 285.05.09

Paulo Aguiarpauloaguia Thursday, October 13, 2011 2:17:54 PM

I'm also "cursed" with the blurry fonts and slowness problems. One more thing I noticed - the page previous you get when you hover a tab start flickering and don't stick...
If I turn off HW acceleration all is good smile

Windows XP
GL_VENDOR NVIDIA Corporation
GL_RENDERER GeForce 7300 GS/PCI/SSE2
GL_VERSION 2.1.2

ownedowns Thursday, October 13, 2011 2:22:12 PM

Some problems so far:
Random text and picure blurring.
Blurring text on scrolling.
Scrolling is choppy on many web pages.
Even opera interface is blurry sometimes (and every time on start).
Blurring google search results when I place mouse over result link.
Something is wrong with "right click popup menu" shadow. It's flashing when moving mouse over it's menus and submenus.
Most of the time tab previews are flashing then disappear.


OS: WinXP Pro 32bit
GPU: nVidia 7600GS 256MB AGP8x, driver version 280.26
CPU: AthlonXP 2500+ (no SSE2)

fisherman10 Thursday, October 13, 2011 2:22:30 PM

can somebody tell me how to hide the title bar for older skins just like how the new themes work?

krnlpk Thursday, October 13, 2011 2:22:36 PM

Works great on EEEPC 1005P and Win 7 32 bit.
Not working on same hardware on linux amd64 (Arch Linux), driver i910, inter graphic card 3150. opera:gpu shows that opengl is present, but no acceleration at all is working.

flatter Thursday, October 13, 2011 2:24:10 PM

eliotcougar # Thursday, October 13, 2011 10:15:17 AM
Hardware "Accelerated" rendering is much slower than Software on GeForce 8400 GS... Everything is slower: scrolling, opening/closing tabs, tests on that Microsoft's IE10 testdrive website... I guess this card is too slow to be supported...


Very funny. I had such card. It's good enough for Quake 3 and bad for the browser? Opera have so complex graphics?

czeci Thursday, October 13, 2011 2:28:00 PM

New themes block autohide windows taskbar.

Old-Nick Thursday, October 13, 2011 2:32:18 PM

I have damn oll card so GPU & WebGL is not working for me, but dispite that, some webpages render faster comparing with previous Opera build. Of course it's just a personal feeling. Seems Vega passed good optimization.

GregorW Thursday, October 13, 2011 2:36:43 PM

My Logitech MX700 mouse has two buttons for continuous scrolling.
They no longer work in this version.

(Windows XP, other programs are fine.)

Joonas Lehtolahtigodjonez Thursday, October 13, 2011 2:41:25 PM

At least Opera is not slower with "acceleration" now as it used to be with the Labs build.

The scrolling seems a bit annoying with scroll wheel, it doesn't draw the new content immediately but you can see a "ghost" image of the old content there for split second. With smooth scrolling that's quite annoying. Interestingly with autoscroll using the middle mouse button that does not happen and the new content seems to appear immediately during scrolling.

7l2um Thursday, October 13, 2011 2:42:02 PM

Opera crashes according to the content of the description of skin.ini, and trouble that Opera doesn't start is found in some skin though the skin that I made was so.
The cause occurs when the following is described in skin.ini.
[Generic]
Selected text color = #fffff0
Selected text bgcolor = #bc1b45
Selected text color nofocus = #fffff0
Selected text bgcolor nofocus = #bc1b45
I do not understand whether this is bug or it is the one depending on the change in the specification.
And, the bug(DSK-333391 & DSK-345019) of the japanese input method(uim-skk) has not been fixed yet. Fix it Pleeeaaase!

***************************
Debian Squeeze x86_64
Openbox: 3.4.11.1-1
uim-skk: 1:1.5.7-9.1
GPU: Radeon Xpress 1250(RS600)

voyager75000 Thursday, October 13, 2011 2:48:49 PM

When enabling themes on WinXP and then setting the tab bar placement to bottom, the whole title bar vanishes (so, no close-, minimize- nor maximize button. The window was maximized at that time.

juicemz Thursday, October 13, 2011 2:55:52 PM

On my Thinkpad T61 (C2D T7700, 4GB DDR2, Nvidia Quadro NVS140M, Driver Version 280.26, Win7 Prof 32Bit) Opera feels very slow, especially on the Speed Dial page, you can see the highlighting of the pages is way delayed.
So I'm very sorry, but i had to disable HWA. I really don't like idea to use HWA on the whole browser GUI, CPUs nowadays are fast enough and most people will have low performance GPUs in their notebooks etc...and why would you want 2 components of your notebook to produce heat instead of one?
I also tried to use Themes with HWA disabled, but it won't let me minimize Opera by clicking on the taskbar when using any of them...


Still i like the new combined url- and web-search, nice work there!
It would be nice though, if you could use a different search provider in the search field than in the address bar!

foxtrotangeltown Thursday, October 13, 2011 3:00:47 PM

Thanks!

nesl247 Thursday, October 13, 2011 3:09:17 PM

This build crashes way to frequently on OS X 10.7. Reverted back to the previous build. I had tried with and without HWA and it didn't make a difference.

Alwyn van DeventerFunkyMunky1723 Thursday, October 13, 2011 3:09:23 PM

http://soundcloud.com/ does not work properly.

The links at the top of the page should have drop-down links when you hover over them - which do not function in this version of Opera. Thus, you can only navigate to the top hierarchy pages of the individual sections, but not the subsections.

Marekmtww Thursday, October 13, 2011 3:13:48 PM

Originally posted by mtww:

crash, crash, crash!!!
log:

opera [crash logging]: CRASH!!
/usr/lib64/opera-next/opera-next got signal SIGSEGV at address 000000B3B9B3

Log was created here:
/var/tmp/crash20111013121207.txt

here *.txt file - http://pastebin.pl/48428

With a clean install works fine, update ... crash.

Obese MauriceObeseMaurice Thursday, October 13, 2011 3:14:52 PM

I'm trying to notice any differences in font rendering but there are none. Why? In IE9 you can clearly see the difference, it's very smooth.

Alwyn van DeventerFunkyMunky1723 Thursday, October 13, 2011 3:18:15 PM

Opera does not maximize / minimize when you click and drag a window onto / off a border within Windows 7 x86

Or at least not once you installed one of the standard themes...

Ferrisferrisnox Thursday, October 13, 2011 3:18:41 PM

Finally, lots of rendering artifacts. Whats odd is that at times the text would appear sharp and crisp and then a second later blur out to junk. Very high memory usage like others reported. I guess I thought since it was taking Opera so long to get HWA they were further along than this....sad

michalmisiu Thursday, October 13, 2011 3:19:47 PM

Still nasty font bug (Debian 6.0.3 @KDE 4.4.5)
http://simplest-image-hosting.net/png-0-opera-gont-bug

RobMintsoft Thursday, October 13, 2011 3:28:13 PM

I'm experiencing some severe performance issues with this release; JS performance seems to be incredibly poor for starters. This persists even with hardware accelleration disabled! sad

It appears that this is related to alpha or box-shadows, especially with extension popups.

minho Thursday, October 13, 2011 3:33:32 PM

Scrolling is very slow on linux.

ubuntu 11.10 x32

Bugfixer Thursday, October 13, 2011 3:33:44 PM

http://files.myopera.com/Bugfixer/files/buggy.jpg

Win7 32Bit
Geforce 7600GS
Driver version 280.26

ChrisSlamdex Thursday, October 13, 2011 3:35:26 PM

Originally posted by Mintsoft:

I'm experiencing some severe performance issues with this release; JS performance seems to be incredibly poor for starters.

Could you be more vague? It not difficult enough to understand what exactly you are talking about... Who needs a proper description and actual examples? up

eilegz Thursday, October 13, 2011 3:39:24 PM

Hi opera team since you are adding new THEMES which its kinda like personas of firefox and normal skins in chrome, i could design a easy solid default theme for those who use MAIN BAR as a replacement of the ADDRESS BAR so we can have the TABS below URL or ADDRESS BAR option.

My main issue for now its that the menu bar do not get change in the background by THEME elements so obviously it will look very out of place, plus are we really need the highlight there? its there a way to disable it....

here its the image of my current theme as you see the only element that it looks out of place its the menu bar
http://imgur.com/9RgRd

JackWagon Thursday, October 13, 2011 3:50:57 PM

For those frustrated by poor HWA performance, I would like to note that I followed the development of HWA in Firefox 4, and it took Mozilla a good number of months and countless nightlies to iron out the bugs and get robust performance for a large cross section of users. It's still early.

Also, I don't mean to insult anyone's intelligence, but for neophyte Linux users, I would imagine you will need to install 3rd party proprietary drivers to realize the full potential of your video adapter to accelerate Opera.

Kudos, Opera team. I'm in love.

Maximmax1c Thursday, October 13, 2011 3:54:08 PM

Is it only me or Speed Dial "number of columns" and "Zoom" options do not work?

bleicher Thursday, October 13, 2011 3:56:24 PM

win7-64bit on HD6850 seems to work just fine!

kameman Thursday, October 13, 2011 3:59:26 PM

Unite seems to be defective since the last build sad
could anyone confirm??

Arsenytarc Thursday, October 13, 2011 4:05:16 PM

Originally posted by alharawi:

Originally posted by harlekinmond:

There are a lot of bugs on my Mac 10.6.8 - NVIDIA GeForce 9400

Confirmed in some random case, when opening a web page or a opera:xxxxx page. Closing the page solved the problem and everything came back to normal.


Confirmed. 10.7.2
Also there're random empty rectangle blocks with different sizes over whole interface.


Radial gradients from http://dev.opera.com/articles/view/css3-radial-gradients/radial_gradients_demo.html are not work at all

Léon McGregorleonmcg Thursday, October 13, 2011 4:05:41 PM

System: Win7 x64
Nvidia geforce 6150SE Display adapter
1.75 GB RAM, dual processor
no GPU
Does not take up lots of Ram [338 MB], but still seems to run slowly.
All Text, images an links appear Blurry, but still readable. when mouse hovers over a link or bookmark folder, the text unblurrs.
The browser crashes whenever speed dial is accessed.
Taskbar thumbnails take a long time to load.

Write a comment

New comments have been disabled for this post.