Author Topic: Vivaldi browser  (Read 27153 times)

The Incredible Boom Boom

  • Sr. Member
  • ****
  • Posts: 1269
How do you all find the memory usage compared to Chrome (if used before?)

stardepp

  • Sr. Member
  • ****
  • Posts: 371
What do you mean by memory load? How much CPU load the browser needs? ...much less.

psychoadept

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 10691
How do you all find the memory usage compared to Chrome (if used before?)

One of the first things I did was run them side by side, and I found them pretty similar, Vivaldi a little less.


@psychoadept I am happy for you. I read your post in the Vivaldi Forum. I am stardepp in the Vivaldi Forum. If you like, I can show you more modifications for Vivaldi if you like.

I've found a few, but if there are some you recommend I'll take a look.
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest beta patch (3.5)
(Unzip and overwrite existing program files)

stardepp

  • Sr. Member
  • ****
  • Posts: 371
If you have a lot of tabs open in Vivaldi, you can put the background tabs in sleep mode to save CPU.



phred

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 9349
@stardepp- slightly off-topic, but what's the font showing in your screenshot?
Download the latest MusicBee v3.5 or 3.6 patch from here.
Unzip into your MusicBee directory and overwrite existing files.

----------
The FAQ
The Wiki
Posting screenshots is here
Searching the forum with Google is  here

stardepp

  • Sr. Member
  • ****
  • Posts: 371
I use the Comic Sans MS font throughout Vivaldi and Windows as well as in MusicBee.

phred

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 9349
Thanks.
Download the latest MusicBee v3.5 or 3.6 patch from here.
Unzip into your MusicBee directory and overwrite existing files.

----------
The FAQ
The Wiki
Posting screenshots is here
Searching the forum with Google is  here


Terry Walker

  • Jr. Member
  • **
  • Posts: 92
I use the Comic Sans MS font throughout Vivaldi and Windows as well as in MusicBee.
Same here, I'm using Comic sans MS font as well.


stardepp

  • Sr. Member
  • ****
  • Posts: 371
Willkommen bei Vivaldi. Die folgenden Links finden Sie möglicherweise interessant :

Vivaldi Help https://help.vivaldi.com/<br /><br />Vivaldi-Verhaltenskodex https://vivaldi.com/privacy/code-of-conduct/<br /><br />
Vivaldi Company https://vivaldi.com/en/company/<br /><br />
Vivaldi Business Model https://vivaldi.com/en/blog/vivaldi-business-model/<br /><br />Vivaldi Bug Report https://vivaldi.com/de/bugreport/<br /><br />
Vivaldi Ad blocker https://vivaldi.com/features/ad-blocker/<br /><br />Vivaldi Email Client https://forum.vivaldi.net/category/191/vivaldi-mail<br /><br />
Vivaldi Privacy https://vivaldi.com/privacy/browser/<br /><br />
Vivaldi No Tracking https://vivaldi.com/zero00tracking/<br /><br />
Modding Vivaldi https://forum.vivaldi.net/topic/10549/modding-vivaldi<br /><br />
Zeigen Sie mir Ihre Web-Panels https://forum.vivaldi.net/topic/11564/show-me-your-web-panels<br /><br />
Vivaldi-Farbschemata https://forum.vivaldi.net/topic/20106/post-your-color-scheme-at-vivaldi<br /><br />
Vivaldi Favorite Extension https://forum.vivaldi.net/topic/12540/vote-for-your-favorite-extension<br /><br />
Vivaldi Für Android https://forum.vivaldi.net/category/147/vivaldi-browser-for-android<br /><br />
Vivaldi Vergleich Snapshot Vs. Stable Vivaldi https://vivaldi.com/de/blog/snapshot-vs-stable/<br /><br />
Vivaldi Status https://vivaldistatus.com<br /><br />
Vivaldi Download https://vivaldi.com/en/download/<br /><br /><img src=[/img]" />
Last Edit: February 15, 2021, 07:38:14 AM by stardepp

Música

  • Jr. Member
  • **
  • Posts: 120
If you have a lot of tabs open in Vivaldi, you can put the background tabs in sleep mode to save CPU.



The latest release(s?) of Microsoft Edge has the same feature, BTW, and you can set the elapsed/inactive time for tabs to enter sleep mode. There is also a group option for IT administrators. (I'm trying Vivaldi out as well.)

stardepp

  • Sr. Member
  • ****
  • Posts: 371
In Vivaldi it is even possible to place a Hibernate Background button on the status bar:



This is made possible by this Javascript modification:

Code
(function () {
  // ============================================================================================================
  // Hibernate Background Tabs Status Bar Button Mod
  //    - made by nomadic on the Vivaldi Forums
  // ============================================================================================================
  function hibernateBackgroundTabsButton() {
    // Config ------------

    // 0 is farthest left on the status bar's right grouping of buttons
    // keep adding 1 to the variable to move it over to the right.
    const HIBERNATE_BTN_POSITION = 1;

    // -------------------

    function hibernateBackgroundTabs() {
      vivaldi.windowPrivate.getCurrentId((currentWindowId) => {
        chrome.tabs.query({ windowType: "normal" }, (tabs) => {
          tabs.forEach((tab) => {
            if (tab.windowId === currentWindowId && tab.active) return;
            chrome.tabs.discard(tab.id);
          });
        });
      });
    }

    // shamelessly modified from @luetage's "Random Theme Button Mod" because I am lazy
    function addHibernateButton() {
      // Check if button already exists before adding
      if (!document.getElementById("hibernate")) {
        let div = document.createElement("div");
        div.id = "hibernate";
        div.classList.add("button-toolbar");
        div.innerHTML =
          '<button draggable="true" tabindex="-1" title="Hibernate Background Tabs" type="button"><span><svg width="12" height="12" viewBox="0 0 26 26" xmlns="http://www.w3.org/2000/svg"><path d="M24.46.65c.1 0 .2.1.18.22l-.04.08-.06.2-.3.74-1.51 3.77-.34.85-.1.28-.04.06v.05h.16l.32-.05 2.17-.36c.15 0 .27-.04.35-.06h.26l.06.14c.11.55.2 1.12.27 1.7l-.02.02a1.36 1.36 0 01-.4.13l-3.48.6-3.6.59-.23.04h-.08a.24.24 0 01-.14-.06.16.16 0 01-.02-.08v-.16l.28-.71L19.4 5.5l.6-1.46.19-.45.04-.12v-.06h-.02V3.4h-.12c-.79.12-1.58.24-2.39.4l-.33.06h-.26l-.08-.12c-.1-.46-.2-.9-.25-1.36l-.04-.2v-.08l.02-.06a.4.4 0 01.06-.06l.15-.06.54-.11 3.11-.54 2.69-.43.83-.14.23-.04zm-7.61 4.06c.12-.01.21.06.25.2V5l-.04.22c0 .2-.06.5-.11.9l-.64 4.5-.15.99-.04.32v.11h.02v.04h.06l.07-.06.36-.13 1.1-.48 1.15-.5.37-.15.1-.04h.16c.04 0 .06.04.12.1.27.6.51 1.16.75 1.76 0 0 0 .04-.04.06a1.52 1.52 0 01-.4.23l-6.43 2.8-.88.38c-.1.04-.2.06-.24.1l-.08.02h-.02c-.06.02-.14 0-.16-.04a.16.16 0 01-.06-.08l.61-4.74c.1-.67.2-1.28.24-1.73l.08-.52.02-.13v-.1l-.02.04v-.04h-.02l-.02.02c-.02 0-.06 0-.1.04l-.31.14-2.17.9-.34.16-.12.04h-.16c-.03 0-.07-.04-.11-.1l-.4-.79-.33-.8-.02-.07v-.1l.06-.07.13-.1.56-.28a211.5 211.5 0 016.86-2.96l.26-.08.06-.04h.02zm-.71 7.32l-.02.02h.02zm-5.35 0c.14 0 .26.14.26.32l-.02.12-.08.25-2.57 8.15v.1l-.02.02v.04h.08l.14-.02.45-.12 3.63-.87h.2c.04.04.08.08.12.18l.6 2.25-.03.08-.06.06a1.93 1.93 0 01-.55.23c-.65.2-2.01.54-4.8 1.23l-4.92 1.2-.34.08H2.8l-.04.02a.34.34 0 01-.2-.08.2.2 0 01-.05-.12v-.24l.31-1.02 2.1-6.6.19-.66.06-.18v-.1H5.1l-.12.04-.43.1-1.42.36-1.44.35-.48.1-.13.02H.85l-.12-.16c-.2-.63-.35-1.24-.51-1.87 0-.12-.04-.2-.06-.28v-.2a.55.55 0 01.1-.1l.2-.1.74-.19a295.7 295.7 0 018-2.01l1.14-.28.31-.06.1-.02h.02z"/></svg><span></button>';
        // positon the button based on the config
        let elBefore = document.querySelector(".StatusInfo").nextSibling;
        for (let i = 0; i < HIBERNATE_BTN_POSITION; i++) {
          elBefore = elBefore.nextSibling;
        }
        document.querySelector(".toolbar-statusbar").insertBefore(div, elBefore);
        document.querySelector("#hibernate button svg").style = "width: 14px; height: 14px;";
        document.getElementById("hibernate").addEventListener("click", hibernateBackgroundTabs);
      }
    }

    // CHANGE #1: Re-add the button after exiting fullscreen
    let browser = document.getElementById("browser");
    let oldState = browser.classList.contains("fullscreen") || browser.classList.contains("minimal-ui");
    let browserObserver = new MutationObserver(function (mutations) {
      mutations.forEach(function (mutation) {
        if (mutation.attributeName == "class") {
          let isFullscreen =
            mutation.target.classList.contains("fullscreen") || mutation.target.classList.contains("minimal-ui");
          if (oldState !== isFullscreen) {
            oldState = isFullscreen;
            if (!isFullscreen) {
              addHibernateButton();
            }
          }
          // CHANGE #2: Re-add the button after toggling status bar
        } else if (Array.from(mutation.addedNodes).find((element) => element.classList.contains("toolbar-statusbar"))) {
          addHibernateButton();
        }
      });
    });

    browserObserver.observe(browser, { attributes: true, childList: true });

    addHibernateButton();
  }

  let intervalID = setInterval(() => {
    const browser = document.getElementById("browser");
    if (browser) {
      clearInterval(intervalID);
      hibernateBackgroundTabsButton();
    }
  }, 300);
})();

stardepp

  • Sr. Member
  • ****
  • Posts: 371

Música

  • Jr. Member
  • **
  • Posts: 120
I tried starting a new topic, and got nada; after two weeks, I'll give this a last MB try here, perhaps nudging the intended audience:
--------------
Hello there. I learned about Vivaldi on this Forum, so I'll try asking here first:
I'm still running Windows 7, happily; but, I recently uninstalled the Bing Desktop and lost the dropping search bar that I relied on for years. I use Vivaldi along with Edge and have liked the Bing search bar on the Vivaldi toolbar. Does anyone know a way to have/install such a Bing bar in Edge? I've searched for an option in Settings (preferred, expected) and for an extension, without success -ironic gap in Edge (?). I do know that an Edge address bar can have the Bing search function, but I like the separate bar.
Go MusicBee
Thank you