I’m choosing a main browser, and I think that firefox with ublock and brave are probably equally good in terms of privacy and security, both of them look quite nice, and both are FOSS. The final thing that I’m considering is resource consumption. This reddit post shows that firefox is better than brave in benchmarks and ram consumption, but what about when firefox has ublock running and brave has all their preinstalled “extension” like brave rewards and wallet disabled (except brave shields is left enabled)?

Edit: some people are mentioning brave’s cryptocurrency. I don’t want to use that, and I would just turn it off and use brave as an improved chrome.

  • Yote.zip
    link
    1411 months ago

    Not sure if it’s an official feature somewhere but I use Auto Tab Discard and it works very well. It also has whitelisting supporting for when you want specific websites to never be discarded.

    • @wreckage@lemmy.world
      link
      fedilink
      911 months ago

      Not sure if it’s an official feature somewhere

      I’m not sure either, but after reading the add-on description, it seems like it might be.

      Unlike the “The Great Suspender” extension, this extension uses the native method for discarding tabs, which means that even if the extension is removed or the browser crashes, your browser will automatically restore everything for you.

      It appears to me that the add-on simply allows for more control over which tabs are automatically or manually discarded, and it also indicates if a tab was discarded or not

    • @mercan@lemmy.ml
      link
      fedilink
      111 months ago

      The thing is Brave doesn’t discard tabs, just set them to some “sleep” mode afaik

      • Yote.zip
        link
        411 months ago

        I don’t use Brave so I’m not sure if there’s a real difference in how it’s handled, but Auto Tab Discard seems like it does attempt to discard tabs in at least a slightly intelligent way:

        This extension uses the native [Firefox] method for tab discarding, which means it does not suffer from the same issues as other extensions that use custom methods. When a tab is discarded by the native method, it is completely removed from memory and does not use any resources, but it can be restored to its previous state, including preserving page state such as scroll position.

        Restores the state of a tab, including scroll position and text box content, after it is released from being discarded.