Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
Firefox Mozilla

'Firefox is Fine. The People Running It are Not' (theregister.com) 95

"Firefox is dead to me," wrote Steven J. Vaughan-Nichols last month for The Register, complaining about everything from layoffs at Mozilla to Firefox's discontinuation of Pocket and Fakespot, its small market share, and some user complaints that the browser might be becoming slower. But a new rebuttal (also published by The Register) argues instead that Mozilla just has "a management layer that doesn't appear to understand what works for its product nor which parts of it matter most to users..."

"Steven's core point is correct. Firefox is in a bit of a mess — but, seriously, not such a bad mess. You're still better off with it — or one of its forks, because this is FOSS — than pretty much any of the alternatives." Like many things, unfortunately, much of computing is run on feelings, tradition, and group loyalties, when it should use facts, evidence, and hard numbers. Don't bother saying Firefox is getting slower. It's not. It's faster than it has been in years. Phoronix, the go-to site for benchmarks on FOSS stuff, just benchmarked 21 versions, and from late 2023 to now, Firefox has steadily got faster and faster...

Ever since Firefox 1.0 in 2004, Firefox has never had to compete. It's been attached like a mosquito to an artery to the Google cash firehose... Mozilla's leadership is directionless and flailing because it's never had to do, or be, anything else. It's never needed to know how to make a profit, because it never had to make a profit. It's no wonder it has no real direction or vision or clue: it never needed them. It's role-playing being a business. Like we said, don't blame the app. You're still better off with Firefox or a fork such as Waterfox. Chrome even snoops on you when in incognito mode...

One observer has been spectating and commentating on Mozilla since before it was a foundation — one of its original co-developers, Jamie Zawinksi... Zawinski has repeatedly said: "Now hear me out, but What If...? browser development was in the hands of some kind of nonprofit organization?"

"In my humble but correct opinion, Mozilla should be doing two things and two things only:

— Building THE reference implementation web browser, and
— Being a jugular-snapping attack dog on standards committees.
— There is no 3."



Perhaps this is the only viable resolution. Mozilla, for all its many failings, has invented a lot of amazing tech, from Rust to Servo to the leading budget phone OS. It shouldn't be trying to capitalize on this stuff. Maybe encourage it to have semi-independent spinoffs, such as Thunderbird, and as KaiOS ought to be, and as Rust could have been. But Zawinski has the only clear vision and solution we've seen yet. Perhaps he's right, and Mozilla should be a nonprofit, working to fund the one independent, non-vendor-driven, standards-compliant browser engine.

'Firefox is Fine. The People Running It are Not'

Comments Filter:
  • by RUs1729 ( 10049396 ) on Saturday July 12, 2025 @06:39PM (#65515988)
    Well, that's why they are managers; otherwise, they would be doing actual work.
    • The elephant in the room no one wants to talk about is that we're stuck with a 26 year old web html / javascript / css / connectionless protocol technology stack and none of the largest companies and stakeholders with a voice are willing to propose a significant replacement and carry that replacement to universal adoption and getting a W3C/ECMA standard for it.

      Widely used web frameworks and languages still are underlaid with the legacy JavaScript technology, legacy layout and legacy use of connectionless pr

      • by dvice ( 6309704 )

        > BBC.co.uk should not require 99+ http requests top get 7 MB of data for example.

        So you would want something like this:
        1. Browser sends hello request to server
        2. Server returns a javascript or similar
        3. Browser executes javascript, which decides what files need to be downloaded and which not and creates a new request
        4. Browser sends new request to server
        5. Server returns compressed package to browser contain all the files the browser requires
        6. Browser executes and displays the website. Two requests in

        • by allo ( 1728082 )

          Why Javascript? HTTP Keep-Alive and HTTP/2 do that without need for adapting things.

          But the 99+ problem is another one: You don't need 99 resources for a sane website. You need the HTML, the CSS, if really necessary some Javascript, and then like 20 images. That's it. The rest is ads, tracking, etc.

      • by Synonymous Homonym ( 1901660 ) on Sunday July 13, 2025 @05:50AM (#65516848)

        we're stuck with a 26 year old web html / javascript / css / connectionless protocol technology stack

        HTTP is not connectionless, it is based on TCP, which emulates telephone connections.
        HTTP 1.1 has support for re-using an open TCP connection.
        (HTTP/3 uses QUIC instead of TCP, which does connection multiplexing instead.)

        HTTP is stateless, or at least it's supposed to be. It's a request-response protocol for documents. For that purpose, it has largely replaced Gopher and FTP.
        It has the advantage of reporting the MIME type of the document.

        HTTP and HTML date from 1989, which is a little more than 26 years old. Closer to 36. (I guess the naughties never happened?)
        HTTPS dates from 1994, JavaScript dates from 1995, and CSS dates from 1996.
        HTTP/1.1 dates from 1997.

        none of the largest companies and stakeholders with a voice are willing to propose a significant replacement

        There is the Gemini Protocol [geminiprotocol.net] which has all the advantages of HTTP(S), but is much cleaner and simpler and faster.

        Google does not seem to like it.

        Anyway, neither HTTP nor Gopher nor Gemini are very good at being hypertext protocols. They don't do versioning, they don't do back-references, and what support there is for distributed caches in HTTP ("proxies") doesn't work very well - it is designed for reducing traffic, not for providing redundancy. (BitTorrent does that better.)

        The optimization of compressing web content and combining HTTP requests is a band-aid

        Support for gzip in connections is very useful. It means that compressed documents can keep their multipurpose internet mail exchange type, rather than the server reporting an application/gzip with no clue what to do with it. And text comresses very well.
        And re-using existing connections reduces latency, because you don't need a three-way handshake for every document.
        Those are solutions, not band-aids, but you are correct in that they don't solve problems other than the ones that they solve.

        Connection multiplexing, what HTTP/2 and HTTP/3 do, only increases overhead. It belongs to the problem space, not to the solution space.

        still are underlaid with the legacy JavaScript technology

        The script tag in HTML allows specifying which scripting language to use, but in practice, only JavaScript is relevant, and that is not guaranteed to work. The venerable Lynx Browser/a> simply ignores it, as explicitly allowed by the W3 specification. In theory, you could implement a VM for any scripting language in your browser, like Dart, [slashdot.org] Coffescript [coffeescript.org], or Lua [lua.org], but nobody bothers.
        Probably for good reason. Injecting random executable code (like JavaScript) into documents (like HTML) is generally considered a severe security risk. Remember the grief that Microsoft got for executable macros in Word and WMF documents. Zero-click remote code execution.

        legacy layout

        HTML has a few severe short-comings when compared to more mature mark-up languages like ROFF or LaTEX.
        For one, it does not distinguish between spaces between words and spaces between sentences, which makes text unnecessarily harder to read. How can you tell if a period at the end of a word makes the end of a sentence or an abbreviation?

        Then there is the ambiguity of paragraphs. XHTML allows paragraphs to be nested, HTML4 and HTML5 do not. Now, you might think that nesting paragraphs doesn't make any sense, but HTML documents are full of div-Tags for structure. There is no standard way of grouping a picture with a caption, for example. Sections are separated by headers, but HTML layout engines generally don't treat the text between sections as one unit. But why should you need a tag specifically for for separa

      • The problem with javascript is that it allows developers to offload processes that would be better off executed server-side onto the users. Ideally, we would have a markup language that combines html + css, with the added benefit of dynamically interacting with the server to replace AJAX. Cookies could be replaced with a protocol that has a very limited number of states the user can choose from when connecting to a site (anonymous, logged in anonymous, logged in identified). It could create a unique token f

  • I've become a long time user of Pale Moon because of the wayward direction of Firefox. I loved it when it slowly dethroned IE because it was good at what it did, but then it slowly lost its way. It became a wanna-be instead of keeping a steadfast course towards its original goal.

    Pale Moon has been my main browser for many years and Firefox has been relegated to sites coded towards framework and spyware du jour where I have no other choice.

    • by Luckyo ( 1726890 )

      How awful is it nowadays? I stopped using it a few years after its compatibility with sites started to break as a matter of routine, and dev would consistently keep telling people to "tell the site owner to make page compatible with Pale Moon" on his forums.

      Did his attitude change?

  • by TechyImmigrant ( 175943 ) on Saturday July 12, 2025 @07:04PM (#65516046) Homepage Journal

    I switched to firefox recently. I got myself a framework laptop and run Linux on it and I decided to switch to firefox, principally because Google has been blocking add ons I use like ublock origin and others.

    It behaves well. I have no problem with it and it's not blocking the add-ons I use.

    • by Andyvan ( 824761 )
      Strangely enough, almost everything you wrote could have been written by me. Bought a Framework laptop, decided to use Firefox on it, no particular problems with it.

      I take that back; I did run into a site (can't remember now what it was) that told me I needed to update my browser, when what they actually wanted me to do was switch to Chrome/Chromium.

      • I did run into a site (can't remember now what it was) that told me I needed to update my browser, when what they actually wanted me to do was switch to Chrome/Chromium.

        The only time I have seen that was with Google sites.

      • >"I take that back; I did run into a site (can't remember now what it was) that told me I needed to update my browser, when what they actually wanted me to do was switch to Chrome/Chromium."

        And it is up to us to make noise about that. I know *I* do. It is rare I run across such a site, but you can bet I will immediately Email them at a minimum. If it is a site for a place I would do business, I will do a lot more, up to and including making sure their marketing department knows they are going to lose

    • by AmiMoJo ( 196126 )

      I switched to Firefox a while back too. It has some compatibility issues that force me to open Chrome or Edge now and then, but they are getting rarer.

      Firefox for Android has been improving steadily too. Performance (both speed and battery consumption) are decent now, and most websites are usable in it. Gone are the days of 50% of sites being unreadable due to broken font inflation and the like. I still need a bunch of uBlock rules for Slashdot though.

      They also fixed the way it used to open loads of unwante

    • Do yourself a favor and install LibreWolf

      It is literally what you thought you were getting with FireFox: no spying, ublock preinstalled, no upsell.

      My only gripe is the LibreWolf team will not accept money they do it gratis

  • The wrongly say Firefox/Waterfox are good because FOSS, while Chrome is bad because google snoops on you. The argument lacks logic. They should never compare to Chrome. They should compare to Chromite, Ungoogled-chromium, or other FOSS based on the blink codebase, that are specifically designed to not include google spyware.

    Of course Firefox still wins, because 1) chromium limits adblocking technologies, 2) chromium makes it nearly compulsory to have a Google account to install an extension (you can install

  • by Flexagon ( 740643 ) on Saturday July 12, 2025 @07:09PM (#65516066)

    The rebuttal first says:

    You're still better off with it – or one of its forks, because this is FOSS...

    then:

    unfortunately, much of computing is run on feelings, tradition, and group loyalties

    Spoken like a true group loyalist.

  • by HalAtWork ( 926717 ) on Saturday July 12, 2025 @07:25PM (#65516106)

    I've seen stories like this but I'm a lot happier with Firefox than the other browsers out there, both on desktop and on mobile. It does what I want, I worry less about telemetry when using it, there are useful extensions both on desktop and mobile, I get fewer nags. I don't have any issues.

    • I have been happy with any browser that replaced internet explorer 5 somewhere back in the 2000s. Tabs, ad-block and a bit of speed is all I need. Usually I am a bit annoyed and grumpy when yet another browser tries to improve and innovate stuff with things we do not need. Browsers are mature. KISS! Keep it simple... sweet.
      This article got me wondering what browser I am using these days. Had to check. It is firefox. It is fine!
      Disclaimer: you figured out I am past the better half of my life. So maybe I am
  • But it is getting incrementally better. The moment you install the native package though, you wonder why you ever put up with the performance hit in the first place

    • >"The snap package is pretty bad. The moment you install the native package though, you wonder why you ever put up with the performance hit in the first place "

      And the solution is:

      * Don't use Ubuntu
      * Don't use Snap
      * Don't use containers for important software that should be native

      https://linuxmint.com/ [linuxmint.com]

  • Mozilla should be focusing on Rust consulting services. Mozilla has expertise in Rust. Mozilla has some control on Rustand in best cases can influence Rust to solve the problems of their customers. That power that can bring a lot of cash if they deal with big corporates. Cash, in turn, can fund the browser.

  • It just needs an email client.

    - Jamie Zawinksi

  • I use Firefox pretty much exclusively, on both mobile and desktop, and it is fine.

    I don't get involved with the drama surrounding the people at Mozilla.

  • by gweihir ( 88907 ) on Saturday July 12, 2025 @09:34PM (#65516268)

    I run three browsers (Vivaldi, Brave and Firefox) and I have started to note site-rot on Firefox, i.e. stuff does not work that works on both the others. Yes, I am aware both Vivaldi and Brave are Chromium based. But I have not found effects like that before. Before it was more random one of the three not doing stuff. Now, this may be a problem on the Web-dev side or a browser problem. But it is not a good sign.

    • Is that the fault of Firefox or the plugins you've installed? I've noticed problems over time as well - problems that completely disappear when I run a private browsing session with plugins disabled.

      • by gweihir ( 88907 )

        There are no plugins in my Firefox installations besides whatever it has out of the box. Do you mean those?

      • ...problems that completely disappear when I run a private browsing session....

        I have noticed a few website saying the Firefox won't work on the site. I change the user agent to Chrome, and the site then works.

  • by Lunati Senpai ( 10167723 ) on Saturday July 12, 2025 @10:18PM (#65516336)

    I think we need firefox for the same reason we need operating systems, and roads.

    They should be a foundation focused on keeping the web safe, they fit in the same niche as the FSF, or EFF. A public good.

    That said, why they don't do things like say... reach out to goverments and buisnesses for grants aside from google, and make a browser that works well for enterprise use and privacy at scale.

  • Failing since 2009 (Score:5, Interesting)

    by Dracos ( 107777 ) on Saturday July 12, 2025 @10:45PM (#65516390)

    Mozilla has been incapable of making a good business decision since 2009. They've gotten in and out of numerous side-hustles, seeking to make quick cash or create low-effort revenue streams.... usually 18 to 24 months too late to actually succeed.

    They have ceded leadership of the browser space to Chrome. Part of how Firefox got worse is that it just started copying whatever Chrome did to cheapen the browsing experience. Another big part is their addiction to messing with Firefox's UI for no reason whatsoever. Firefox used to be the browser for power-users, now the user's agency is perfunctory at best.

    Then there was the whole ordeal of disavowing Thunderbird.

    Mozilla has new leadership now, packed with even more marketing and PR people rather than a new generation of technical innovators. Their race to 0% market share continues.

    • Mozilla has been incapable of making a good business decision since 2009.

      The problem with talking in absolutes is that it is easy to make it demonstrably false. While overall the net of their decisions haven't been good for the company they have definitely made some good decisions along the way. E.g.

      - Overhauling of the plugin architecture to stop things from breaking every release.
      - Tab isolation.
      - Quantum (huge speed improvement there which brought me back for a while).

      There are definitely some good decisions among the bad ones, the question is how to promote them so more of t

  • Firefox still doesn't allow editing (e.g. deleting) items from bookmarks or browsing search results. So the URL auto completion suggests websites that you might have visited once a year ago, and you can't remove them through the search feature.

  • But, honestly, web standards are more and more rapidly becoming whatever gets put in the Chromium code base.

    Which would be fine, if Chromium was meant to a be reference implementation. But it's not. It's used to keep people going to the web and Google for as much as possible. After all, need that ad revenue.

    At this point, we are stuck with web applications on the desktop. I'd love a desktop version of things like Amazon, Facebook, Insta and so on. But, the story on Windows isn't compelling enough and enough

  • I'm curious how well Ladybird [ladybird.org] will turn out to be. It might be a good alternative to all those other browsers, which can safely be called bloatware at this point.

  • Currently 138 has disabled all adblockers. You can still manually enable Manifest V2 support and install ublock origin from Github, but Chrome 139 will remove support for Manifest V2 altogether.

    This is a potential huge moment for recovery for Mozilla. Let's see if they can capture some of the adblocking refugees or if they completely fuck this up too. If I were them I'd be doing one hell of a marketing blitz right now.

  • Disclaimer: I am still an old Firefox user, liking it a lot.

      Looking web browser history, if I am not wrong, a reference implementation of w3c already existed for 15 years.
    https://www.w3.org/Amaya/ [w3.org]
    But its development stopped in 2012.

    Reference Implementation path for Firefox looks very much like a dead end to me.

    • Amaya: The last of the web authoring browsers. I remember it fondly.
      It isn't fast, but it can do everything, as long as "everything" doesn't include XHTML2 and HTML5.

      In practice, Chrome is the reference implementation. Whenever Chrome breaks compatibility, it is every other browser that is broken.
      The W3C was created to prevent exactly that from happening.

      Which is why the WHAT-WG is now the officially inofficial web standards body. It documents Chrome in a way that makes it look as if it wasn't all about C

  • Firefox missed the boat... multiple times.

    1. Mozilla failed with their Firefox phone. Try will never be the built in browser on Android and iOS. There will always be weird cookies compatibilities because software requires the built in software for security on Android. Firefox is just a ui on iOS. Only intervention will reverse trends like in the EU.
    2. No one wants to use servo/spidermonkey/etc as a backend I'm their apps. I think it was originally because the engine isn't friendly for 3rd party embedding. Now
    • To follow up on this, there are many more FF users in the EU.

      Since the launch of the first DMA browser choice screens on iOS in March 2024, people are making themselves heard: Firefox daily active users in Germany alone have increased by 99%. And in France, Firefoxâ(TM)s daily active users on iOS grew by 111%.

      https://blog.mozilla.org/en/fi... [mozilla.org]

    • Chrome is not a boggieman. It's open source, and runs on almost everything.

      That's boogey man, or sometimes boogy. Chrome isn't open source though, Chromium is. There are parts missing from "Chrome" if you build it yourself which are relevant to some mainstream uses.

    • >"Firefox is just a ui on iOS."

      That is 100% not by Mozilla's choice.

      >"Chrome is not a boggieman. It's open source, and runs on almost everything."

      Chrome is most certainly NOT open source. It is 100% closed. Chromium is open-source, but it is not an open project. Google controls 100% of what goes it in, and brutally so. And it is too big/complex to actually fork. So multiplatform browsers that are not Firefox-ish are, indeed Chromium, for most purposes that matter (Google's control over standards,

  • I have no issues with Firefox and it can handle some sites that Safari can't. Tried other browsers but don't like them, especially Chrome. Some look like they are from the 1980's in layout and looks.
  • at all the places I have worked. Why should it be different just because it is a open source product? The higher people raise in an organisation, the more egotistic they get. The companies are best run with the original founders running the show, because their drive is often giving a much better direction, than professional management.
    • The founders not selling out, also no outside hiring for senior positions, barring some exceptional circumstance. That's how you get managers who actually understand the work, because they've done the work.

      It's amazing how good this is for a company's culture, and how few companies stick to it.

      Doing stuff like this, maybe organizing as B-corps or co-ops for some companies, would solve a lot of the problems in the business world.

  • by RegistrationIsDumb83 ( 6517138 ) on Sunday July 13, 2025 @08:14AM (#65516982)
    Firefox does not need rights to user data. Maybe their ad sales do, but those can fuck right off. Fix the EULA.
  • My only beef with Firefox is a regression bug that causes the attempted rendering of some weather radar sites to fail and the CPU to got o100% utilization.

    My secondary beef is that some sites block Firefox. It's 2025, U shouldn't need user agent changers to visit your shitty website. But, this is not Firefox' fault.

    Firefox' continued ability to run uBlock Origin absolves it of any sins.

  • No one wants data collection on, by default. Even when it is off, it still appears to collect data, as in: look in the folders. Some people don't want AI on their browser, such as myself. I still morn for Scrapbook, the most useful browser extension--ever.

I have hardly ever known a mathematician who was capable of reasoning. -- Plato

Working...