At Opera, we’re moving forward full steam ahead, and, today, we’re ready to share the beta version of Opera 38 with you. This means this release is feature complete and being prepared for launch in our stable channel.

Let’s take a look at the new features in Opera 38 beta.

Battery saver in Opera

Running out of battery is one of the most frustrating things that can happen to you while browsing. The power saving mode in Opera 38 beta appears as a button in the user’s interface when your laptop is running in battery mode, providing you with up to 50% (or ~49% in our previous test against Chrome) longer browsing. We achieve these power savings by:

  • Reduced activity in background tabs
  • Waking CPU less often due to more optimal scheduling of JavaScript timers
  • Automatically pausing unused plug-ins
  • Reduced frame rate to 30 frames per second
  • Tuning video-playback parameters and forcing usage of hardware accelerated video codecs
  • Paused animations of browser themes

In addition, when the ad blocker is enabled, it enables even more battery savings.

Since the initial release in the developer stream, some people have been asking for more detailed test results. A few also asked whether or not the battery-saving gain is mostly from the ad blocker feature. To answer, here’s a breakdown for the same test as we used for the developer release:

Powersaver info

We’re also in process of building a new battery test lab, and we have some early results from this work. We have described the full methodology in detail in the end of this blog post.

battery_o_38

Remember that results will vary a bit based on your device, test scenario, operating system, etc. But, we will expand on our test lab and publish more results from it as we proceed with development of this feature.

Ad blocker – add your own lists

Our ad blocker, introduced in Opera 38 developer, now has support so you can add your own block lists. To add your own custom list file, head to Settings and click the “Custom Block Lists” button in the ad-blocking section (note that “Show advanced settings” from the “Browser” panel must be enabled to see the button).

The lists have to be in EasyList-style format, so you can use existing lists such as the EasyList affiliate lists to ensure you can block everything you want. As a reminder, the Opera browser itself already provides a block list based on the publicly available EasyList and EasyPrivacy.

Ad blocking

Speed Dial improvements

Have you ever removed a website from your Speed Dial accidentally? Now, you won’t have to worry. You’ll now notice three little dots on hover in place of where the delete button used to be. The new button provides quick access to the features previously only available in the context menu, like opening in private tab, or removing a website from your Speed Dial.

Speed Dial improvements

Add your own photo as theme

A while back, we introduced the “Create your theme” option in the theme manager. It appears, though, that the option has not been visible enough for you. Now, you can just go to the Customize startpage and click the ‘+’ button; then, use your own photos to create a theme.

Add your own theme

Extension button visible in the Speed Dial side panel

All extension users will have the extension manager always at hand. The extension icon is visible on side panel on the left side of the Speed Dial page.

Browser upgrade notification

It’s important to keep your browser up to date with the latest and greatest with regards to performance, features and last, but not least, security. Starting with Opera 38 beta, Opera will nudge you when it’s ready to be restarted to update to the newest version:

  • The O-menu changes its graphics (becomes red) and “Restart Opera to update to version….” appears on the menu list (Windows).
  • A notification dialog with a “Reload” button appears in the upper-right corner of the screen (OS X).

Change in version support for OSX

Starting from this version, we’re updating our requirements on Mac. Now, we’re supporting OS X 10.9 and higher.


Power saving mode – Methodology description in our battery test lab

We used a Dell Inspiron 7559, 15,6″, i7-6700HQ, 16GB, 256GB SSD, Win10, GTX960M using the Balanced power profile. The backlight was set to 100% all the time, Wi-Fi was running in 802.11n mode with RSSI -53 dBm. There was no other software running in the foreground; indexing and background services were stopped. Laptops were placed on a wooden surface for similar heat exchange.
The browser was automated using WinAPI event injection. For battery status information, IOCTL_BATTERY_QUERY_STATUS was used (https://msdn.microsoft.com/en-us/library/windows/desktop/aa372699(v=vs.85).aspx).

Battery remaining capacity was being measured once a minute.
In each configuration, the test was run for two hours.
Battery time was estimated in following way:

estimated-formula-2

The tests were done in four steps:

Step 1: Configure the system.
Charge the battery to 100%.

Step 2: Load chicagotribune.com, elitedaily.com, faz.net, latimes.com, mashable.com, mlive.com, nj.com, nydailynews.com and youtube.com/watch?v=tnsQ8DjD6YE – in separate tabs.

Step 3: In a loop, scrolling activity is simulated in one of the tabs:

  • For 30 seconds, pressing of Arrow Down was simulated every 100ms
  • 5 seconds of idle time
  • For 30 seconds, pressing of Arrow Up was simulated every 100ms
  • 15 seconds of idle time

Step 4: Each minute, the current battery capacity is recorded.

Our outcome:

 

Battery save graph

The raw results from the test run is available here: battery_test_data_o38

Beyond Opera 38 – Browser VPN next steps

Thank you very much for your feedback following our latest browser VPN release in the developer channel. We’ve heard from a lot of you and value what you have shared. In response to it, we have decided to work on it more in the developer channel before we schedule it for the stable release. Accordingly, we are not going to release VPN in the beta channel, yet. More updates are coming to the developer stream soon.


Installation links:

The changelog is available here.

Back to top
  • nanana1

    Congrats

    • BK

      Thanks !

  • amr_now

    Błażej Kaźmierczak,

    Error in opera:flags :

    Extended suggestions
    Mac, Windows, Linux
    Extended suggestions
    #extended-suggestions

    • BK

      opera:flags? “Careful, these experiments may bite” 🙂

      • amr_now

        Name of the experimental function is the same as its description.

        • Leonardo Gomes

          It has a descriptive name. 🙂

  • Mehrzad4096

    Thanks for the new Opera, and for the detailed post.

  • RafaellaG

    Congrats Opera Desktop Team for the new Opera 38 beta.

    For your Information:

    The EasyList affiliate lists is not https://easylist.adblockplus.org/en/ anymore.
    Now it’s https://easylist.github.io/

    There is a redirect in place but maybe you can change the link in the article above directly to the new site address.

    • Kornelia

      Thanks, it’s fixed now.

  • Dark Magician

    64-bit Windows when?

    • Aneta Reluga

      Still experimental, which – so far – basically means that it is currently restricted to the developer channel. Sorry.

      • Kai Ockendorf

        I hope it will go stable ASAP! I use the the 64bit version as my main browser for a couple days now & it’s pretty good thus far 🙂

        • Heinz Witt

          I wait eager longing for the first Windows 64 bit build in the Beta-channel.
          I use already longer only 64 bit browser.

  • Rüthemann Piddy

    That’s great. Especially that you describe your methodology. Makes everything much more trustworthy. Unfortunately there is an error in your equation. It should be:

    t[batt] = t[test] * C[Max]/C[test]

    Your equation implies that the higher the maximum battery charge, the lower is the estimated time. (Plus there is a copy/paste error in the legend).

    • Paweł Miniewicz

      Hi @rthemannpiddy:disqus! Thanks for careful reading. Indeed there was en editing error during creation of the post. The results are calculated properly, though.

    • Paweł Miniewicz

      Fixed now. Thanks 🙂

  • iYuzver

    Add a feature to add own filters by means of the reference with an opportunity automatically to update in the “Block ads”.
    For the list of filters every day there are updates.
    The blocker doesn’t delete advertising fillers:
    http://pixs.ru/showimage/2016051817_9361230_21989794.jpg

  • xirit64

    Excellent post and Opera 38 beta continues the lately “being and looking sexy” tradition 🙂

  • Nekomajin43

    Guys, any update on DNA-53204? It’s about the ability to import adblock lists from online sources (like any extension does).

    • BK

      import adblock lists from online sources – work in progress, expect some updates in dev stream soon !

      • Nekomajin43

        Thanks!

      • Nice to hear it. It’s the most important feature currently missing from Opera’s native ad block. Still, I’m almost certain (correct me if I’m wrong) that you don’t aim to provide a solution as powerful and complex as AdBlock Plus or uBlock. However, I think that the ability to subscribe to custom online list is one of the core features that you should support.

      • qwerzaq

        I thank you also expect that it will be possible to import lists from this site link : https: //adblockplus.org/ru/sub …
        and manual override , block element of advertising on the site manually
        I export these lists uBlock Origin but they do not work in Opera AdBlock why ?
        http://pixs.ru/showimage/1234png_3345513_22010619.png

        спасибо я тоже жду что можно будет импортировать списки с этого сайта, ссылка: https://adblockplus.org/ru/subscriptions
        и ручную блокировку, заблокировать элемент рекламы на сайте в ручную
        я экспортирую эти списки uBlock Origin но они не работают в Opera AdBlock почему?
        http://pixs.ru/showimage/1234png_3345513_22010619.png

  • RafaellaG

    So, you guys (and girls) want to absolutely implement the solution for VPN in the separate private window and not (also) in the standard window?

    Or why is it already there in private mode window only in Opera 38 Beta?

    You don’t give anything about our feedback in O39 Developer???

    • BK

      Hm.. have you read the last paragraph of the blogpost?
      There should be no VPN in O38 beta. Is it?

      • RafaellaG

        But I post from O38 Beta (win10x64). And VPN is there – in private window !?

        • BK

          ok, only if you enabled the flag opera://flags/?search=vpn#browser-vpn
          it should be disabled by default.

          • RafaellaG

            Ok. It’s enabled. Possibly because I copied my profile file from O39^^

            But VPN in separate window? Or this will soon change back again?

          • BK

            “More updates are coming to the developer stream soon.” 🙂

    • BK

      OK. So browser wide VPN, like in initial release of VPN in O38 should be reintroduced soon in dev channel, but that might take above a week/two more. More details, soon in dev stream.

      • Nekomajin43

        Is it going to be a per-tab setting?

        • BK

          not right away, and no promise on that, but we are looking into supporting this use case.

  • sgrandin

    How about a user setting to allow the Start page to be set the same as the page the user has set the browser to open to on startup? Ctl-T is good enough for me. Right now, it’s impossible to get to from another tab to the startup page if the startup page happens to be closed, short of manually entering the URL, using History or closing and reopening the program. Alternatively, put the Home icon up on the Address bar.

  • Tomasz Targiel

    I have problem with Opera VPN. Everytime I click [VPN] button in private window the pop-up menu says: Connecting… (but it doesn’t connect). Is there any way to repair it?
    P.S. Before update I was connecting easily to VPN in non-priv window.

    • Tommy Wille

      VPN issues should be posted in developer posts.

      • Tomasz Targiel

        Can you tell me where exactly should I re-post it?

        • Tommy Wille

          http://blogs.opera.com/desktop/2016/05/introducing-power-saving-mode/#disqus_thread

          I’m sure you will get an answer here as well, don’t worry. 🙂 But as VPN is a feature of developer as of now, it’s a good idea to post it in the developer blog posts.

          Edit: I see you have already done so an hour ago!

          • Tomasz Targiel

            Yeah, sure 🙂 I posted it firstly there but then I found this post – so thought it is good idea to comment either here. Thanks for answer 😀

  • Alexander

    Please make ability to run Private mode in “new tab” not just new window.

  • Robert

    all is well, but need to do animation video YouTube(in full screen) smooth
    When viewing Live video in YouTube page lag

  • aa9169

    I recently switched back from Chrome to Opera, and there’s one feature that I sorely miss: the ability to an give individual plug-in green pass when the global plug-in setting is click-to-play. The reason I need this feature is that as an academic, I read a lot of PDFs (from arxiv.org, for instance) in the browser, so I don’t want to click-to-play PDFium, while I certainly do want to click-to-play Flash. In Chrome there’s a checkbox “Always allowed to run” for each individual plug-in in chrome://plugins, which is very helpful. Could you please consider this feature? Thanks.

    • Mikolaj Boc

      I’ll add a bug for it and we’ll see how it goes 😉 Can’t promise anything but at least everyone at the company will be aware that there is a need for this.

  • Matheus Bitencourt

    Bring tab stacking again.

  • Let us rearrange extension icons already.
    And why is there no extensions synchronization?

  • cristianer

    Thanks.

  • sgrandin

    I disabled AdBlock and quickly ran into ads in google searches. I turned AdBlock back on, with Easy List enabled, and the ads disappear. You tell me that I need to use Easy List format, but whatever that is the link you give offers no help for someone who doesn’t already know how to code it (or is sufficiently familiar with similar coding to figure it out). What I would find more helpful is an approach that allows the user to click on the unwanted ads, adjust what’s blocked as needed, and then confirm, which adds the necessary code.

    I could say, “or make your ad blocker better,” but sites are always trying to outfox ad blockers, so a way to add more blocking is always necessary.

  • Spideymang

    I love the battery feature!! thanks opera team!!!

  • Pavel

    You adding so many nice features, I wonder when you eventually allow users to set own images for speed dial items, and description with keywords for bookmarks.

    • redfox

      I’d like to disable the speed dial (fast access) at atll, because it consumes a lot of memory as a separate opera.exe process, but it is not possible.

      • RafaellaG

        You can open the “Customise start page” window and uncheck the Speed Dial.
        Then you have a clean desktop without the speed dial tiles.
        I know it’s only hidden and not gone, but at least you don’t have to see it anymore.

      • xirit64

        There’s another browser then for you , it’s called Chrome 🙂

    • xirit64

      Why would you want them to lose precious development time for something like own images for speed dial items, aren’t the almost endless images of a webpage you can choose from not enough for you?
      Bookmarks would need some more love though I agree.

  • The power saving mode is soooooooo cool! I use my DESKTOP and feel nothing changed at all 😛

    • Eroticus

      You will save 10 cent on electricity per year. =D

  • Nachiketa Ramesh

    I have a feature suggestion for Opera that I think I would love to use. Its a simple handoff like feature. All you have to do is to add profiles to your sync settings and everything set the same profile shares tabs, history and speed dial identically. I think this would be a killer feature.

    Also, I love the adblock and battery saver and cant wait till they hit stable.

  • Jademarisa

    Perfect for those having tablets and using Opera with mobile devices, but you have forgotten PC desktop users (we are still a lot, believe it or not). What the hell prevents you from giving us a classic menu bar as an option?

    • xirit64

      We are all PC users and nobody actually wants a menu bar except maybe you. Everyone despises the vertical space that is being lost by it plus it looks horrible.

      • Jademarisa

        OMG you have asked EVERYONE?

        • xirit64

          Seeing how many PC desktop users in this blog through all these years have (not) asked for it, you are certainly not representing “us -forgotten ones PC users” and proves how stating that “you know you are not the only one” is just a false unjustified claim. In fact I’m pretty sure that if you would make a survey in work environments, your family members and friends, 99.99% wouldn’t want and need a menu bar. That’s why Google Chrome got so popular after all, people like it clean and minimal.

      • Jademarisa

        I didn’t ask it to be compulsory, just as an OPTION- does the word “option” say anything to you? Something you can CHOOSE? Do you feel superior to people asking for minority options adopting a dictatorial attitude? I don’t need the battery saving feature either (I have a PC) and don’t go trolling users who find it awesome. Why don’t you try some respect?

    • Leonardo Gomes

      I guess that simply most users don’t want/need a menu bar, so adding it wouldn’t worth the efforts.

      BTW, how a “classic” menu bar would be useful for most users?

      • Jademarisa

        Because it’s usable, comfortable, and doesn’t require to click to annoying Opera button or whatever sandwich type button so-called modern browsers like to add these days.

        • Leonardo Gomes

          OK, but how many times people really use the menu to justify adding it?

          • Jademarisa

            How many times do people use stack tabs to justify adding it?

          • Leonardo Gomes

            They are adding it?

            Anyway, it would depend on the way it is implemented and on each user but it may be used more than the menu.

    • Thomas Stanford

      I wholly agree with Jademarisa. For that reason I refuse to return to Opera as my default browser. Perhaps the horizonal menu bar might be returned as an optional setting to be activated or not in the “Settings” list, then satisfying everyone. Please do it.

  • goomStar

    Hey, I am experiencing heavy performance issues which I can’t really pin-point down (opera build as in topic)

    I am suspecting some sort of site-loading stuff.
    Noticed it first when loading google+ with hangouts-bar. That used to be really smooth but atm it takes long (>15sec) to load an the reaction on user-interaction is badly delayed. I tried to monitor my taskmanager and system values, but nothing noticable happened to memory and cpu graphs. System is far away from heavy utilisation.
    Other affected pages with loading issues for me are twitch and spotify.
    I can’t tell if its a matter of delayed page-requests or problems in processing content.

    Any ideas how I could determine the weak spot? Which flag-deactivation could I try?

    • pokemiu

      Have you tried to disable Opera adblocker ?
      I faced a similar issue on Opera dev and that was the cause.

      • goomStar

        Wow… thanks a lot. Still can’t pin-point, but it’s definatly an Ad-Block issue.
        I deactivated all Block flags and also the “Ad-Block-Plus”-extension. Speed&Performance went up rapidly. Now I need to figure out, which one is slowing down or if it’s a kind of mixed-interfering issue between both of them.

        Tanks again mate!

        • pokemiu

          You’re welcome. You should use ublock origin.
          I think it is the best adblocker at the moment.
          I hope the Opera team will solve the problem with their adblocker.

  • I think that there’s a bug in the Downloads page. When I enter in the page the first time (or when I try to select the “All” downloads option) the list is empty. I must select Complete or Paused to show something.

    In Opera 37 stable works correctly.

  • Zin

    Kongratz for adblocker with easylist’s lists support and the power saving mode, 2 features i’d like vivaldi and other browsers had.

  • sgrandin

    For two pages open – yahoo.com and the LPGA leaderboard – why do 8 processes show in Task Mgr (Win 8.1 x64)?

    • Leonardo Gomes

      One for the browser itself, one for each tab, one for each extension if you use any, one for plug-ins, one for GPU,…..

  • DannyBoyJr

    I have a question about custom block lists. Say I add a custom list (Fanboy Annoyance List), will it automagically update by itself or do have to manually download and update the list? It seems quite inconvenient to do it manually.

    And when will you do something about your horrible Windows 10 tile? A gray square tile with no icon is quite unappealing.

    • Leonardo Gomes

      The issue with the tile/icon for Windows 10 on start menu/screen has been fixed since a while.
      At least here i’m not facing it.

      • DannyBoyJr

        I uninstalled/reinstalled Opera Beta 38.0 after you posted to check if it has changed. Nope, it’s still the icon-less gray tile.

        • Leonardo Gomes

          What is your Windows 10 build? Maybe it was fixed by an new Windows build?

          • DannyBoyJr

            According to WinVer, I have Windows 10 Version 1511 (OS Build 10586.318) Single Language Home Edition.

          • Leonardo Gomes

            I’m on build 14342.
            I may be wrong but i guess it was fixed after one of the insider preview builds have been installed.

          • DannyBoyJr

            I don’t have the preview build from Windows 10, just the regular release. I hope when the next major “service pack” rolls out, they can finally fix the Opera tile bug.

  • Hiro Yoshida

    I don’t why but this upgrade is very slow, when I try to open youtube, or any other pages is really slow and also I deactivated the adblock and It didn’t work.

  • john smith

    when using private window in this addition, all entries result in this site can’t be reached…suggestions please

    • Kornelia

      What’s your operating system?

      • john smith

        WINDOWS 10…..also have now discovered that vpn never connects

  • babu

    Actually I was looking for another web browser than chrome . I always prefer chrome because faster surfing , google http:// translator option . but chrome consumes much power that makes me sad . except this I love chrome . Today I downloaded opera developer and enable power saver and worked on pc until my laptop dray battery . as usual same battery was consumed when chrome was running on my PC . and opera VPN sucks . opera is too slow when vpn is connected . power mode option only on developer , not on beta or stable version . Then I uninstalled and installed chrome again .

    Note : my laptop is a new Dell bought 15 days ago . core i3 , 1TB HDD , windows 10 64 bit os .

    • nanana1

      Isn’t battery power mode is already in this Opera 38 Beta 😉

      • babu

        I dont see option in beta settings : ) please re check . I guess only in opera developer .

        • RafaellaG

          For desktop computers you have to enable it in (basic) settings

          Power saver
          Always show power saver icon

          If there is no such setting or you work on a laptop and no battery symbol is showing right to the address bar, please check if the flag is enabled (should be per default).

          opera://flags/#power-save-mode

          • DannyBoyJr

            I can confirm that the power saver icon is present in Opera Beta 38.0, and you don’t need to enable the “Always show power saver icon” option. All you need is a laptop that is not plugged in to a power outlet, and Opera will automatically show the icon.

            See screenshot: tinypic.com/r/2m6omf5/9

            @babu Check if your version of Opera Beta is 38.0

  • Firdaus Ahmad

    by read most of comments here, i think i’ll stick with Developer version.
    -i have reported few issues-

  • nanana1

    oops…comment deleted

  • This version of Opera appears rather slow, especially on content-heavy sites like Behance. Great improvements in other areas though!
    One suggestion: I’d like to be able to select other easylist filters from a list, instead of loading them in manually. And they should auto-update.
    Keep up the great work!

  • something diffenetely broken in this build. Eats up CPU like hell, especially in cace of youtube. Basicly unusable.

  • Luis Alejandro GordilloMorgado

    Hi, sorry for this offtopic post, but I wanted to know where can I get info on how to properly refresh a Speed Dial extension every X minutes and how to avoid the blurriness too. Are there any examples for this? Can you point me to some documentation about it? Thanks!

    • Leonardo Gomes

      AFAIK there is no way to refresh Speed Dials automatically.

  • Robert Riesebeck

    Opera gets worse with every new update lol

  • vendeTTa – Bloody Red Monster

    i think this is the best browser and the fastest one.

  • L33t4opera

    New build – Opera beta 38.0.2220.25 😉

  • Donskoi

    Love Opera but hey, how about a *simple* way to force use of Google.com and not whatever is the local country Google? I travel a lot and it is really annoying to get Google in chinese, etc. As far as I can tell there is no simple way in 38 to edit the Google setting to use, say, the “no country redirect” google URL of http://www.google.com/ncr