• narc0tic_bird@lemm.ee
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    My main problem is that I prefer other frontends to Firefox. I mostly use Vivaldi and think it’s great, but of course it’s Chromium based. I read somewhere that it’s just way easier to base a browser on Chrome than it is to base one on Firefox. It would be great if the frontend and backend were separated with a unified API and you could simply choose a frontend/interface (Vivaldi) with whatever backend/engine (Gecko). That’s not how it (currently) works though.

    There are Firefox forks, but they’re just that: forks with slight modifications. Vivaldi and Arc are basically completely different browsers. Even Orion isn’t based on Gecko, it’s based on WebKit.

    Add to that small compatibility issues with certain websites/web apps that aren’t Firefox’ fault, but rather developers targeting Chrome instead of “100 % web standards”. Still, as a user you’ll likely into (small) issues from time to time.

    People saying “just use Firefox” have a very narrow view on how any of this works and I sometimes feel like it’s some form of elitism where the cool kids use Firefox and everybody using anything else are “lesser people”. In reality, people have different requirements and priorities. It’s similar to people posting “just use Linux” under every article talking about problems with Windows.

    Yes, Chrome and Google sucks, I agree, but there isn’t a single universal solution to this problem.

    • stealth_cookies@lemmy.ca
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      I tried really hard to use Floorp which fixes most of my problems with stock Firefox but even that just showed me how excellent Vivaldi is compared to other browsers.

    • hersh@literature.cafe
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      It would be great if the frontend and backend were separated with a unified API and you could simply choose a frontend/interface (Vivaldi) with whatever backend/engine (Gecko). That’s not how it (currently) works though.

      Arc has floated this idea. Currently Arc is Chromium-based, but they say they’ve designed it to allow for swapping engines in the future.

      IIRC, Edge had a similar feature for a while, allowing you to run legacy Internet Explorer tabs if a site required it. Not sure if that still exists.

    • narc0tic_bird@lemm.ee
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      Let me add that support for passkeys is becoming more and more important and Firefox doesn’t support passkeys. Yes, it supports forms of WebAuthn (YubiKey and the likes), but not “scan this QR code with your smartphone and use biometric authentication to sign in”.