• 30p87@feddit.de
    link
    fedilink
    arrow-up
    16
    ·
    11 months ago

    To be fair, Signal, Threema and Discord use Electron, and therefore are just crappy bullshit on Wayland.
    Using a dedicated FF instance uses less RAM, CPU and disk space, and gives you more control over the application/website.

    Discord has a web version, even if it doesn’t support some features, so I use it in FF. WhatsApp has a web version, so I use it in FF.
    Signal does not. So it’s barely usable on my Nvidia desktop.
    We do not need ““native”” Applications, made with a mix of a web version and a D tier browser engine, if we could just use the already installed, better and perfectly working browser.

    • Discords Electron was outdated and vulnerable for years, FF would be patched in days or hours in case of a zero day.
    • Electron uses much more resources than FF. Because every company thinks they need a custom version of electron, every app brings its own bloaty electron environment, despite there being a system one.
    • Electron/Chromium is extremely buggy on Wayland + Nvidia, to the point I cannot use Spotify, Discord or Steam correctly.
      • gregorjan@lemm.ee
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        11 months ago

        Check tauri out. It’s not exactly that but it uses built in web renderer in os

    • RmDebArc_5@lemmy.mlOP
      link
      fedilink
      arrow-up
      4
      arrow-down
      1
      ·
      11 months ago

      It’s more about WhatsApp ignoring Linux as a app platform (and the web app doesn’t have calls or screen share like the windows client)

    • toastal@lemmy.ml
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      11 months ago

      using a dedicated FF [sic] instance

      If you don’t like having multiple windows open, you can keep them in dedicated container tabs on you main Fx (or favored Fx fork). I have a couple pinned like this in Librewolf now.