Comment by criticalfault

2 days ago

all this should have been developed in 2000s

different point of view: tab grouping took 20+y to develop (since opera had it in 2000s).

in 2026 firefox should have: - fast ui - fast js - fast rendering - hw acceleration for video - same look and feel on all platforms - faster adblocker

just the basics, no? didn't add more advanced features here.

and let's see what is actually here: - UI rendered via HTML/xul. an abomination. a slow abomination at that. right clicking something can show you stagers of rendering of a menu. - check any Js benchmarks, you will see how FF stands - rendering,... there was a talk in one of the conferences explaining timing requests and time-to-picture. this may be blamed on the standards, but chrome does it better - video hw acceleration on Linux? is this actually working? and I don't mean 3/100 relevant codecs - same look and feel - done - AdBlock is the only advantage you have over other platforms. it would make sense to implement this in the browser and not rely on Js and extensions

it's sad and funny that people with only a couple million are going to soon catch up to Mozilla and make it obsolete, by building a Bowser engine, not only a shell around blink/WebKit.

Look at what happened to Opera. They fell apart, abandoned their Presto engine for Chromium and sold to an outside investment group and now they serve ads based on user data.

There was, in my opinion, no better browser company past or present than Opera in the 2000s and 2010s (sorry Mozilla). But their example exposes the fallacy of assuming that building out great features guarantees market share gains.

  • opera had a different business model. I don't think they had millions upon miliona that Mozilla gets from Google for antitrust reasons.

    opera had to earn their money.

    this aside, Mozilla just now implemented tab grouping. does that mean they are going to, because of the added features, follow opera's path?

    my point was that someone said how they increased development speed. and I'm saying they are breaking record in how slow it is. it's not 1y, it's since the feature appeared anywhere and it's 20y ago. what the f was Mozilla doing since then? obviously they didn't work on the features. but also they didn't work on the other list of things I mentioned since only one is fully delivered (look and feel on all platforms) and those are non-features like fore mentioned tab groupings, but core capabilities for a browser.

    in everything else they are so much behind it's really a wonder they still have market share as much as they do.

    • What are you talking about? Opera and Mozilla are both in the business of trying to deliver a good browser, which means good features. Different financing doesn't change the mandate to deliver good browser features, and Opera most definitely did rely on search licensing as their primary income stream anyway, despite attempts to diversify (for years they relied on Google and Yandex and got more money from that than other forms of financing).

      As I said, my opinionated hot take is that Opera was probably the best ever at delivering features and performance beloved by users, but that wasn't enough to move the needle on market share, which is why Opera perfectly exposes the fallacy of assuming better features = better market share. In this context appealing to "business structure" is a deflection.

      Also, this tab grouping argument is mistaken both on its own terms but more broadly as a stand in for the argument that the Mozilla team has supposedly done nothing. Firefox had native tab grouping years before Chrome ever had it, had arguably the best tab grouping extension of any browser due to an intentional choice to invest in an extension ecosystem that made that functionality possible, and for the most part, Firefox has never not had tab grouping. What's new is that it's back as a baked-in default rather than merely present as a best in class extension.

      The idea that Firefox has done nothing is an unfortunate impression that comes from looking at a serious of unfortunately critical tech headlines and losing sight of nuts and bolts development. I don't have the patience to recite everything here, but every year they push millions of lines of new code, thousands of patches, and deliver measurable improvements to major browser components like webGPU, javascript rendering, shipping production quality rust code, and more for a browser with 30 million lines of code.