edited the heading of the question. I think most of us here are reasoning why more people are not using firefox (because it was the initial question), but none of that explains why it’s actively losing marketshare.

I don’t agree ideologically with Firefox management and am somewhat of a semi-conservative (and my previous posts might testify to that), I think Firefox browser is absolutely amazing! It’s beautiful and it just feels good. It has awesome features like containers. It’s better for privacy than any mainstream browser out there (even counting Brave here) and it has great integration between PC and Phone. It’s open-source (unlike Chrome) and it supports a good chunk of extensions you would need.

This was about PC, but I believe even for Mobiles it looks great and it allows features like extensions (and I hear desktop extensions are coming to firefox android?), it’s just a great ecosystem and it’s available everywhere unlike most FOSS softwares.

So why is Firefox’s market share dying?

I mean, I have a few ideas why it might be, maybe correct me I guess?

  1. Most people don’t know how to use extensions well and how to use Firefox well. (Most of my friends in their 30’s still live without ad blockers, so I don’t think many are educated here)
  2. It’s just not as fast as Chrome or Brave. I can’t deny this, but despite of this, I find it’s worthy.
  3. It’s not the default.
  4. Many features which are Google specific aren’t supported.
  5. Many websites are just not supporting firefox anymore (looking at you snapchat), but you would be right in saying this is the effect of Firefox losing it’s market share not the cause (at least for now) and you would be right.

But what else?

I might take time (a lot of it) to get back at you, thanks for understanding.

occasionally I’ll find websites that don’t work 100% because they were coded primarily for chromium based browsers. FU Google

  • olympus@kbin.social
    link
    fedilink
    arrow-up
    9
    arrow-down
    2
    ·
    edit-2
    1 year ago

    For me, until all below are supported Firefox can’t be my primary browser.

    1. PWA not supported and only possible with FirefoxPWA. I can’t rely to anything but native, Mozilla could break FirefoxPWA any time they want.
    2. I use my browser for my multimedia needs and I use my own Emby Server. Firefox doesn’t support mkv container and the most important it desn’t support HEVC. Please do not tell me about HEVC royalties and how much Mozilla would have to pay MPEG-LA. Chromium based browsers have enabled hardware HEVC decoding and they pay nothing to MPEG-LA because the royalties have been already payed by my graphics card. Mozilla simply doesn’t care.
          • sip@programming.dev
            link
            fedilink
            arrow-up
            1
            ·
            1 year ago

            pehaps.

            I mean I even developed a few for my previous employer. I think chrome is just more permissive with the config and people settle when chrome works. Since I dev on firefox, maybe that’s why my apps worked.

            • kier@lemmy.world
              link
              fedilink
              arrow-up
              1
              ·
              1 year ago

              hmm, maybe were area talking about different things

              I’m talking about “installing” any website as an app, and your OS treat it like an independent app

              • sip@programming.dev
                link
                fedilink
                arrow-up
                1
                ·
                1 year ago

                pwa it’s just a browser shortcut without the toolbar and you install it from the browser if the page provides info about that.

    • igorlogius@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      2
      ·
      edit-2
      1 year ago

      Mozilla could break FirefoxPWA any time they want.

      That seems to be a very shallow argument … besides the point that any software can break at some point, chrome/google is even actively breaking compatability, think Mv2 or jpegXL support for example.

      IMO Mozilla is less likely to intentionaly break support without giving the user and developers a good reason and if possible with enough time to adjust/workaround the necessary changes.

      I use my browser for my multimedia needs

      Most people would use a mediaplayer application for this …

      • olympus@kbin.social
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        1 year ago

        First of all jpegxl was an experimental flag and option in chromium, it never made it as a “real” feature in chromium based browsers. Find a better example, that ain’t it.
        About your other comment, you have no idea how popular Plex, Jellyfin and Emby are. In desktop if they use Firefox they are stuck at re-encoding their videos on the fly to h264 and waste resources and quality. Many of them have no idea that chromium based browsers now support directplay on hevc. Everyday many of them are informed and leave Firefox.

        • igorlogius@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          1
          ·
          edit-2
          1 year ago

          Find a better example, that ain’t it.

          So i assume you agree that Mv2 is a valid example, since you did not reply to that. 👍

          Everyday many of them are informed and leave Firefox.

          If you have evidence for this i’d say that it would be a good move to open an idea on https://connect.mozilla.org (if there isnt one already) and maybe also try and find and link existing bugzilla issues to it. - Maybe those can be re-opened/prioritized. - Since you seem sure that many people need this, the request should get a large amount of votes/support in a short time and will surely get noticed by mozilla too.

          Good luck. 👍

          • olympus@kbin.social
            link
            fedilink
            arrow-up
            2
            ·
            1 year ago

            Yes, mv2 is a good example. But not a deal breaker for me because most chromium based browsers have a NATIVE adblocker on them. NATIVE adlocking, you know… ablocking that will never break because Chrome, Edge or Firefox don’t have NATIVE adbloking on them and you have to rely on extensions for that.
            There is demand for hevc. Just have a look at Jeffylin, Emby or Plex forums. No, Mozilla doesn’t care, they have been mulitple requests and they close them all with RESOLVED WONTFIX. People won’t keep begging Mozilla, they are just switching to another browser.

            • igorlogius@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              arrow-down
              1
              ·
              edit-2
              1 year ago

              Lets gather some facts …

              Quotes from https://bugzilla.mozilla.org/show_bug.cgi?id=1332136

              Mozilla currently has no plans to support H.265. Our focus will be on AV1.

              Makes sense, since mozilla has limited amount of resources available and has to prioritize.

              We will not support h265 video while its patent encumbered.

              This is another matter which is understandable. Who invest work into something that you might not be allowed to use.

              So far seems like reasonable understandable decision. I think i would do the same in their shoes and only change/revise my decision if i get a strong impulse/feedback from the community or something else changes that might impact the the 2 points.

              But lets dig around a little further

              https://caniuse.com/hevc

              Seems like you are right that most other browsers support it, so that might be a good argument to make for an idea on connect.

              HEVC is a proprietary format and is covered by a number of patents. Licensing is managed by MPEG LA; fees are charged to developers rather than to content producers and distributors. Be sure to review the latest license terms and requirements before making a decision on whether or not to use HEVC in your app or website!

              src. https://developer.mozilla.org/en-US/docs/Web/Media/Formats/Video_codecs#hevc_h.265

              This might be the biggest hurdle but maybe having it integrated as a loadable module like widevine would be an options that could be something to propose and dicuss. Maybe that would help with the whole license situation, but not sure.

              old reddit discussion about the topic https://www.reddit.com/r/firefox/comments/zeg2qy/firefox_doesnt_support_h265_hevc_for_patent/

              Seems like at least some people are intersted, as you said.

              And a last idea, maybe you could ask around in the communities of some of the other firefox forks … waterfox, librewolf … and see what the situation and stance is … maybe one already has a solution/support.

              • olympus@kbin.social
                link
                fedilink
                arrow-up
                1
                ·
                1 year ago

                They are focused on AV1. Good, I will focused on it in future, I hope it beats MPEG-LA’s VVC.
                That’s not the point, in case you don’t know everybody is focusing on AV1 including Google.
                Google is actually the main developer of AV1.
                Nobody asks from Mozilla to include software HEVC decoding. They would have to pay a lot of money for it and honestly they shouldn’t give to MPEG-LA a single dollar.
                They could do what Chromium has done and include ONLY hardware decoding support.
                Chromium pays nothing to MPEG-LA for that because they use our own hardware, our graphics card, and the manufacturer of the graphics card has already paid for it.
                I also don’t see any issue coming from it with widevine, if there isn’t any issue from it in Chromium, I don’t see why it would cause issues only to Firefox.
                They proparly don’t have the resources to include support for it. Totally understandable. But I will be selfish on this, my choice of my primary browser would be based on my needs…

                • igorlogius@lemmy.world
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  edit-2
                  1 year ago

                  They could do what Chromium has done and include ONLY hardware decoding support.

                  Who knows maybe even that is seen as too much effort in regards to the cost of development or it just isn’t seen as a good enough effort investment because they are sure that AV1 (or something else) will replace it in the near future. - I am not sure but i dont remember an explicit statement in regards to passthough hardware support, but i might just have missed it.

                  But I will be selfish on this, my choice of my primary browser would be based on my needs…

                  Absolutely! - If this feature is more important to you than anything else firefox currently provides to you, like …

                  • last bastion against googles/chromiums browser monopoly
                  • awesome total cookie protection
                  • best adblocker support with uBlock Origin
                  • multi account containers
                  • customizable UI (userChrome.css)
                  • addon ecosystem (addons.mozilla.org) not hindert by googles Mv3 modifications or riddelt with malicious addons
                  • a browser thats created by a non-profit that might actually care about protecting its users from harm and tracking instead of trying to exploit them even in the long term

                  … just to name some, then i dont see any reason why you should not switch.

                  Maybe if you like just sometimes check back and see if your priorities/needs and/or firefox might have changed and match up again.

                  Anyway, whatever you decide, i wish you a nice day and hope you find a solution that works for you.