Developers › Desktop Team blog

Performance improvements for 11.62 (Tunny)

February 23, 2012 · by Ruarí Ødegaard

It's Thursday and time for another 11.62 snapshot. The most interesting change here is DSK-357882 which we believe will improve performance, particularly for high latency sites.

idea Tips to make it easier to test and give feedback:

  • Compare against 11.61, not 12.00
    (use the install instructions in the links below to install alongside stable Opera)
  • Delete cache before comparing
    (otherwise you might be comparing cached and non-cached content)
  • Test multiple times and ignore minor differences
    (the nature of the internet means there will always be some fluctuation)
  • We are only interested in faster or slower
    (loading at roughly the same speed is not a problem)
  • Mention your location and the page you tested against when giving feedback
    (websites hosted in the same country as you will tend to have lower latency)
As always, thanks for your help! wink

WARNING: This is a development snapshot: It contains the latest changes, but may also have severe known issues, including crashes, and data loss situations. In fact, it may not work at all.

Download

Changelog
  • DSK-357882 Inefficient loading order of resources
  • DSK-298032 Find in page (Ctrl + F) uses last used Find inline type
  • CORE-44665 Crash after SVG animation
  • Further crash fixes reported by automated crash logging

Readers' comments

Comments left by My Opera members under the original post: the first 50, as archived.

  • bachokochoThursday, February 23, 2012 11:44:54 AM

    Thanks, sill waiting for the 'pretty nice snapshot' p
  • RolfRocknRolfThursday, February 23, 2012 11:45:51 AM

    No Link?
  • Ruarí ØdegaardruarioThursday, February 23, 2012 11:47:21 AM

    Originally posted by RocknRolf:

    No Link?

    Yeah, that would help wouldn't it! wink

    Fixed!
  • nimu_channimuchanThursday, February 23, 2012 11:56:40 AM

    Thank you very much!!up
  • Neil Paulo O OcamposeyrineThursday, February 23, 2012 12:18:21 PM

    Tested this snapshot with 11.61 with 3 sites; gmail.com, batoto.com and espnstar.com without any of my usual extensions. I did the testing under 5 trials with a cache delete and browser restart in-between. Though I didn't time any of the trial, I'm just going with what seemed to be faster.

    Loading was considerably faster for both batoto and espnstar. But as for gmail, it had problems loading the site for the 1st time in each trial. It definitely took more than 5s just to load. It was down to just less than a second on subsequent accesses, which was still faster than 11.61. Located in the Philippines
    (w7x86).

    Just to be sure, Inefficient loading order of resources=asynchronous priority-based page loading?

    Thanks for the snapshot and sorry for the wall above. wink
  • sirsimonThursday, February 23, 2012 12:34:40 PM

  • WalgermoThursday, February 23, 2012 12:39:56 PM

    I use Opera 7-8 hours a day so I didn't need to test against earlier versions to find performance increases. I could feel significant speed changes from first pageload smile

    VG.no & Facebook.com uses almost half the time prior to this update. Good work!

    Could you explain what changes DSK-357882 do more specific? smile
  • earth01Thursday, February 23, 2012 12:46:01 PM

    A little bug I found in "SDI mode". (Tested on Win7 x64/USB Installation Mode)

    1) Check the "open windows instead of tabs" option.
    2) Set "Start with Speed Dial" as Startup.

    If you make a "ctrl + N", no problem.
    But if you open a new window by starting Opera one more time, it's opera:blank that is shown, instead of Speed Dial.

    Does anyone is seeing this with another configuration ?
  • Erik HauboldAltariusThursday, February 23, 2012 12:53:44 PM

    the time to load the homepage of my bank has increased by minutes...
    it started around the time, you introduced wahoo with the new ssl features.

    to be more precise:
    http://comdirect.de works fine
    https://comdirect.de takes ages for loading

    works fine in opera 12 and worked fine in the stable operas (but i have not tested this for some weeks...)

    once the site has loaded, everything else works fine. and my location is germany wink
  • odysseuscmThursday, February 23, 2012 12:57:24 PM

    Is this the right place to ask if Opera is going to fix the delay in displaying web fonts via @font-face? It is the last browser that has a very visible lag between rendering the page and applying the web font and I think that's really distracting.
  • Ben TudballtudstaThursday, February 23, 2012 1:06:00 PM

    Originally posted by DesktopTeam:

    DSK-357882 Inefficient loading order of resources

    It would be nice if you actually provide specific details about the changes made to improve performance. Considering the Desktop Team always request that feedback is as specific as possible.
  • QuHnoThursday, February 23, 2012 1:07:23 PM

    Page loading on pages with tons of multi-mega-pixel images is definitely faster here - at least Opera doesn't stall if one of images don't load fast but fetches what it can get without trying to keep the loading sequence.

    Pages with tons of linked JS files seem to be faster loading too, it looks as if the linked files are loaded a little bit more asynchronously in comparison to the previous version.

    So far the new behavior doesn't seem to break pages.

    Pure HTML pages without distracting images or CSS or JS etc.: No difference, off course bigsmile
  • Yiğit Ateşceleborn1Thursday, February 23, 2012 1:11:33 PM

    We want DSK-278418 fix for Tunny too smile
  • pure oceanpureoceanThursday, February 23, 2012 1:17:57 PM

    Wahoo with Tunny. Both same issue.

    http://qfi.im/

    1) Anything type to form-zone.
    2) Press to the submit button
    3) Result: The right-slide-box open roughly,hardly. But opening smooth in Chrome.
  • Muneer Hassan Abdullamha2999Thursday, February 23, 2012 1:21:31 PM

    testing smile
  • brumac53Thursday, February 23, 2012 1:32:21 PM

    DSK-298032 Find in page (Ctrl + F) uses last used Find inline type

    yikes love love
  • brumac53Thursday, February 23, 2012 2:01:21 PM

    http://img20.imageshack.us/img20/5987/imagemakm.jpg

    Forum platform: Invision Power

    Obs: Opera freezes on imageshack.
  • Dmitry MojseenkoErasusThursday, February 23, 2012 2:05:10 PM

    Very nice work guys up
  • Andrés Felipe Gómezafgomez84Thursday, February 23, 2012 2:22:59 PM

    Try to install editing pkgbuild for AUR (yeah, I'm using the previous release of tunny as template for archlinux x86_64), yaourt says that's md5sums doesn't match
  • Vadimmve88Thursday, February 23, 2012 2:31:23 PM

    Originally posted by brumac53:

    Opera freezes on imageshack.


    Wahoo too.
  • fmbbThursday, February 23, 2012 2:32:11 PM

    i am the only one seeing this?



    its on opera 11.6x, 12.x
    windows xp, 7

  • netwolfThursday, February 23, 2012 2:50:39 PM

    Originally posted by tudsta:

    It would be nice if you actually provide specific details about the changes made to improve performance. Considering the Desktop Team always request that feedback is as specific as possible.


    +1 smile
  • porneLThursday, February 23, 2012 3:16:09 PM

    Dragonfly shows that favicon.ico is requested before .css files, so there's still some efficiency to be gained.
  • Ruarí ØdegaardruarioThursday, February 23, 2012 3:32:43 PM

    Originally posted by afgomez84:

    Try to install editing pkgbuild for AUR (yeah, I'm using the previous release of tunny as template for archlinux x86_64), yaourt says that's md5sums doesn't match

    Try this: https://aur.archlinux.org/packages.php?ID=53816

    P.S. The problem for you was that the build number for the 64-Bit build is different (although both are created from exactly the same source code). My original PKGBUILD did not account of potential differences in 32-bit and 64-Bit build numbering.
  • earth01Thursday, February 23, 2012 3:36:14 PM

    I've found a systematic crash :

    1) In security options, activate only the following protocols : SSL3 and TLS 1.2
    2) Go to https://www.google.fr/
    3) Click on the "Secure" badge and then "Details..."

    => Crash.
  • RooterRooter78Thursday, February 23, 2012 3:53:06 PM

    Originally posted by Altarius:

    the time to load the homepage of my bank has increased by minutes...
    it started around the time, you introduced wahoo with the new ssl features.

    to be more precise:
    http://comdirect.de works fine
    https://comdirect.de takes ages for loading

    works fine in opera 12 and worked fine in the stable operas (but i have not tested this for some weeks...)

    once the site has loaded, everything else works fine. and my location is germany wink

    Confirmed on Win7 x64. https site loads quickly in IE. My locations is Germany too.
  • redfuchsThursday, February 23, 2012 4:09:30 PM

    yeah! CORE-44665 is solved. thank you, opera team! bigsmile
    and now, i can write crazy, artful and dynamic svg graphics. bigsmile

  • doggmaThursday, February 23, 2012 4:14:54 PM

    For image files (jpg, png... except gif), the save dialog box takes 6-7 secs to appear.

    Version 11.62 - Build 1307
    Win XP Pro
  • hurugThursday, February 23, 2012 4:20:23 PM

    I did not measure it with a chrono but I use Opera 12h/day and yes it is much faster. Pages are loading easily, with no hangs. Well done !
  • Егорtermi1uc1Thursday, February 23, 2012 4:24:02 PM

    http://www.ozon.ru/ some times never loading
    Video: http://www.screenr.com/OiIs

    Win7x64 Opera 11.62.1307
  • NamelesskeThursday, February 23, 2012 4:39:30 PM

    Originally posted by termi1uc1:

    http://www.ozon.ru/ some times never loading
    Video: http://www.screenr.com/OiIs

    Win7x64 Opera 11.62.1307




    Its ok! Every time works perfectly http://i.imgur.com/fTJaz.png

    ver.: 11.62 build 1307

    OS
    Windows 7 Professional SP1 X64
  • AndrewGazeFlyThursday, February 23, 2012 4:42:09 PM

    Feels faster for me. Will test more for regressions.
  • NamelesskeThursday, February 23, 2012 4:44:06 PM

    This build is good, no crashes, justs works. And its faster on some problematic site. Thanks.
  • UnrealmirakulixThursday, February 23, 2012 4:44:10 PM

    Good, but not really smooth on yt @ hd. (W7x64)

    Anyone?
  • Robson CordeirorobsonpcThursday, February 23, 2012 4:54:24 PM

    Thanks for correcting the translation of the "empty trash" in Portuguese.
  • NamelesskeThursday, February 23, 2012 5:03:14 PM

    The buggy favicons on jumplists will be fixed in final 11.62?
  • berend ytsmaytsmabeerThursday, February 23, 2012 5:09:45 PM

    Originally posted by Namelesske:

    The buggy favicons on jumplists will be fixed in final 11.62?


    That one is fixed in 12.00, not all fixes in 12 will be backported to 11.62
  • Bhikkhu PesalaPesalaThursday, February 23, 2012 5:41:39 PM

    Regression:

    • On this page use find in links for "Windows"
    • Click "Find Next" on the toolbar or press F3 shortcut

    Result Next occurrence of "Windows" is found in text.
  • GrnchThursday, February 23, 2012 6:11:24 PM

    Finally! There is a drastic difference in loading time on some SSL sites I visit regularly. I haven't measured it, but since I spend most of my working hours between Opera and my coding IDE, I was exposed to the slowness every day and I can tell you the difference with this build is very noticeable!

    With previous Opera 11 builds these sites used to take forever to just render the first page. It seems that the lack of caching in SSL mode and the generally slower SSL connection handshake exacerbated the suboptimal loading order of resources and made it that much more painful. Google Chrome was loading the same sites way faster so I kept wondering "wait, wasn't Opera supposed to be one of the fastest browsers?"

    With this build it looks like Opera is finally back in the saddle. Nice work.
  • Guest703Thursday, February 23, 2012 7:11:16 PM

    Woah, woah! You're changing the order of items loaded? That can be either good or bad for different users. I've compared Opera with Firefox and Chrome. I'm currently using Opera v11.01 (slightly old but it's very stable for me and I'm waiting for v12 before another update) so that's the one I've been comparing to FF/Chrome. I much prefer the way Opera loads pages because it loads pure text before anything else, even before the CSS. On a very slow connection, or even an average connection, this is a good thing.

    Chrome doesn't even show the page content until the CSS has loaded, which is a huge flaw, because it shows a white page for several seconds before loading the content, whereas Opera loads the content first, displays it, and then loads less important things like CSS.

    That's a bit like loading a website with 30MB worth of pictures and a little bit of text, and loading the pictures before the text. It's completely insane. So you've gotta waste 30MB of bandwidth to download the images before it will even display the text. Some people don't have 30MB to waste.

    That's just an example however. Now imagine loading a hundred or so websites per day (many people load more) and each website insists on loading the CSS before displaying the page. That's a lot of bandwidth wasted for those who don't want to load the CSS or images.

    What I'm getting at, is that the old/original loading order of content is what makes Opera stand apart, what makes it superior to any other browser.

    So if the loading order is changing in the newest version, I sure hope there will be an option somewhere (even if it's hidden in about:config) to change the loading order.
  • wannadanceThursday, February 23, 2012 7:13:30 PM

    Sorry guys but this build feels much slower than the previous one ,especially when loading complex pages .
  • Intruder7sThursday, February 23, 2012 7:13:40 PM

    http://forum.xda-developers.com/forumdisplay.php?f=478

    This ^^ still endless loading with nothing working ( sometimes no even scroll ) untill after ~60 seconds or untill I press stop loading page. :/
  • ouzowtfouzoWTFThursday, February 23, 2012 7:26:13 PM

    Originally posted by Guest703:

    Woah, woah! You're changing the order of items loaded? That can be either good or bad for different users.


    Would be better to try the snapshot before complaining...
  • Guest703Thursday, February 23, 2012 7:48:12 PM

    Originally posted by ouzoWTF:

    Would be better to try the snapshot before complaining...



    Or I could just mention it in case, so they are aware of a potential issue that may have occurred in this version. I'm not about to update to an unstable version just to test one thing.
  • ouzowtfouzoWTFThursday, February 23, 2012 7:57:53 PM

    Originally posted by Guest703:

    Or I could just mention it in case, so they are aware of a potential issue that may have occurred in this version. I'm not about to update to an unstable version just to test one thing.


    I'm sure the are aware of it. And you could install a separate version next to the stable. Even as a USB "install".
  • kosab39Thursday, February 23, 2012 7:58:35 PM

    Much much quicker on the sites I regularly visit.
    Still shift+F5 and ctrl+F5 do nothing.

    Windows Vista and XP
  • Erik HauboldAltariusThursday, February 23, 2012 7:59:37 PM

    Originally posted by Guest703:

    Originally posted by ouzoWTF:

    Would be better to try the snapshot before complaining...



    Or I could just mention it in case, so they are aware of a potential issue that may have occurred in this version. I'm not about to update to an unstable version just to test one thing.
    you could install it to a different profile. nevertheless they asked to test this specific thing. so they were already aware, that it can hace negative effects.
  • kapsiThursday, February 23, 2012 8:15:57 PM

    Finally going to and from full screen mode is instant for me.
  • JoelspadijaThursday, February 23, 2012 9:20:07 PM

    Originally posted by kapsi:

    Finally going to and from full screen mode is instant for me.


    The time it takes to enter and exit fullscreen still scales with the number of open tabs for me.

    I'm not entirely sure if this is related to the new changes, but http://dict.leo.org/ took ~15-30 seconds to load the first time, and it loads much faster after that. It got stuck on 2/3 elements (showing a blank page) before finally completely loading the page.

    (Windows 7 x64)
  • dityanaoanThursday, February 23, 2012 9:32:10 PM

    Originally posted by Guest703:

    I'm not about to update to an unstable version just to test one thing.



    What the heck are you doing here then?

    As for some feedback I can attest that page generally load faster now, some even massively noticeable.

About this article

Published inDesktop Team blog
DateFebruary 23, 2012
AuthorRuarí Ødegaard
Tagsperformance, 11.62, tunny
OriginalInternet Archive