Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

As cool as Brave is, I still think it has big issues running Chromium. Chromium still allows Google to dictate a lot of the internet. We should have more competition in the space and that will help us all. I honestly even wish there was more than Chromium (and the various colors), Safari, and Firefox. It really seems a lot of these decentralized services have become highly centralized and thus a lack or competition and growth.


I used to refuse Chromium for the Same reason.

But honestly it already happened, Firefox is already irrelevant.

Mozilla is mis-managed organization that is funded to avoid anti-trust investigations, they dont fully push for privacy because they are afraid of google, do out of touch changes, and focus on political advocacy.

Compare that to brave, which builds its own independent search engine, ad network, and has privacy by default in its products.

There is no hope that Mozilla and Firefox will change the status-quo anytime soon, Firefox is losing users at crazy rate, and Mozilla is absolutely failing to do anything to change Firefox's destiny towards irrelevance.

Brave is almost everything Mozilla should've been.

Actually do what they sey, no hidden google analytics in their products, no unique ID for each installer downloaded, push for privacy by default and independence from big tech, not being shy from google, because they are their only income.

I would argue, that if Mozilla wants to turn its course around with their "limited resources" it should drop gecko, and anything irrelevant to the users experience.

Fork Chromium, the best web engine out there by a mile, and remove any anti-privacy / anticompetitive code, while still taking advantage of the huge development resources directed to chromium from many parties, and maybe Mozilla can also influence Chromium's development.

Start pushing privacy by default, its the reason brave is gaining users at such a rapid pace, its a browser I recommend to everyone, as just by installing it they already are much more private than with chrome.

What matters is the users experience, its why brave is growing.


I totally agree that Mozilla is mismanaged, but I'll still take a mismanaged and politicized Mozilla over a tentacle of The Google any day.

And that's precisely why I use Firefox. In response to the comment you were responding to, I don't know why anyone should care about how relevant Firefox is. For every browser someone invents, there will be someone claiming how bad it is from a security standpoint because reasons. Whatever. I can't keep changing browsers every time someone on HN says my browser is flawed or that the company behind it sucks.

Unless things have changed, there are things about Firefox that I want that Chromium doesn't have. Can I disable history entirely in Chrome? Last time I looked, nope. Can I have multi-account containers? Nope. Can I block autoplaying videos? Nope. Can my ad-blocking not be nerfed? Nope. Can I not have the settings flags get taken away so frequently? Nope. I'm sure there's other things as well.

If Brave went the road of completely relying on its own browser engine or a fork of Chromium, I'd be all in. The longer Brave is around, the more likely I might make the switch. Another reason I don't want to leave Firefox is I've seen plenty of new and hip web browsers come and go.


I agree. There are enough substantial features in Firefox that push it over the top for me.

For one, scrolling is just so much better than in any Chrome browsers, which I have noticed tend to drop frames and lag, regardless of the machine. Is it extreme? No, but for me, it is noticeable and Firefox just has that silky smooth scroll feeling.

Another big one is Manifest v3. I think Google may alienate a minority of their audience when it is implemented in January, and Firefox may see a bump in users. Having a kick-ass ad blocker like uBlock Origin work robustly will be a selling point for some people.

Another one I see people don't often mention is design. I may be in the minority of hardcore Firefox users, but I really have enjoyed the redesigns, and Firefox is still customizable enough for me to feel some joy using it.

Overall, Mozilla is definitely mismanaging and leadership needs to be turned over, but the browser is still in a good spot. If things turn around, I could see it becoming more and more popular.


It seems to me like most of the management has turned over in the last year or two. Whether that's good or bad remains to be seen.


> Unless things have changed, there are things about Firefox that I want that Chromium doesn't have.vCan I disable history entirely in Chrome? Last time I looked, nope. Can I have multi-account containers? Nope. Can I block autoplaying videos? Nope. Can my ad-blocking not be nerfed? Nope. Can I not have the settings flags get taken away so frequently? Nope. I'm sure there's other things as well.

> Can I disable history entirely in Chrome?

on brave, you can make it completely remove the browser history on every start.

> Can I have multi-account containers?

I agree, its a great feature of Firefox, the closet thing on chromium is multi profile windows

> Can I block autoplaying videos?

I think brave does this by default, not sure though.

> Can my ad-blocking not be nerfed?

Brave shields is based on ublock origin, and its a part of the browser, not limited by any extension API.

> Can I not have the settings flags get taken away so frequently?

Im not sure you can say this is am advantage of Firefox after the many settings they removed.


> on brave, you can make it completely remove the browser history on every start.

I guess that's fine, but what I want is no browser history at all except for back-forward navigation purposes. In Firefox, there's an about:config flag that completely turns off history when set to false. Not sure which one. The effect is that nothing ever shows up in History or History > All History, with the exception of the Recently Closed Tabs section, and the URL bar autocomplete doesn't reference anything that you've navigated away from.

Not that I'm doing anything bad on the internet, but what I found is not holding info about history in memory or on disk made things a little snappier and I just prefer what I do to be ephemeral unless otherwise opted in to. And yeah, I know that cookies and local storage are a thing, but that's really not the point.

> Brave shields is based on ublock origin, and its a part of the browser, not limited by any extension API.

Nice, I didn't know that.

> Im not sure you can say this is am advantage of Firefox after many settings theg removed.

Yeah, Firefox has a similar problem but my perception is it happens less often than with Chromium/Chrome.


Couldn’t agree more. Nice job re: analysis of the situation.


Chromium isn’t written by just 1 entity, Microsoft intel samsung have all made major contributions - and anyone can hard fork it if they want to. I know most others here disagree but we do need standardization in this modern web world and chromium is just that.

Even if we don’t like it, the reality is what it is. Firefox is dead (about the same market share as ‘samsung internet’ these days). It would be best if we worked to make these web standards (chromium) bend to our collective will (like brave or Microsoft) rather than chasing pipe dreams of a Firefox return.


Firefox market share is dying because of this mentality that is killing it. Self-fuffiling prophecy.

The standardization is in the standard, not the implementation. You do not need everyone to use the same implementation in order to have standardization: that just allows the implementer to bend the standard to his will.


No, Firefox didn’t die because a few of us devs stopped using it and standardized around chromium. They died because chrome has outperformed them on speed and efficiency for a decade+ (I still can’t run FF on my Mac without my fans whirring to life). Not to mention things completely outside their control like chromes marketing budget.

I’m not trying to place tons of judgement on Mozilla though - just saying we all need to face the reality rather than living in denialism.


> I still can’t run FF on my Mac without my fans whirring to life

I haven't seen this behavior on a Mac since Firefox Quantum was released, FWIW. It's what got me to switch back to Firefox in the first place. (Sidebery and a few other nice extensions have helped keep me there.)


I didn’t use Firefox pre-quantum so I’ve only seen this behavior post quantum. I last gave Firefox a try about a year ago and while the fans weren’t as bad the battery life/power consumption just wasn’t comparable to safari or chrome based browsers


It isn't comparable to Safari for sure, but with similar tabs open, for me, Firefox and Chrome have similar (if not better for Firefox) heat/fan behavior. Leaving a Gmail tab open is cursed in both, though.

I would use Safari on a Mac if there was a decent way to sync browser history, etc. to Firefox on Windows, but--welp.


Yes.

While I was the first to jump ship, when Chrome got released, I really tried to like Firefox in the last ten years, but in the end Mozilla failed on so many fronts, that they lost me to Brave.


Firefox market share is dying because for the longest time it was slower than Chromium. These days in my personal experience, it's mostly on-par but there's not a whole lot of compelling reasons to use it.

I get the privacy angle, but I'm searching Google anyway. They have all my email since 2004, my photos since 2007. My phone is Android. Switching to Firefox alone makes a minimal impact on my overall privacy footprint and causes some websites to load slower.

In ye olden days you could make the argument that it was more customizable than Chrome, but since the shift to WebExtensions that differentiator is gone. What's wild is that they didn't think of the top 10 power user features (like Tree Style Tabs) and attempt native support for them, they just kneecapped extensions without offering an alternative.


How many users does a browser need to break even? 4% of a billion is still 40 million


That depends on how the browser makes money.


Also Firefox's market share is dying because of its built-in privacy tools blocking trackers by increasing opt-in and the conflict of interest that the largest analytics firm (Google) is also the largest advertising networks/firm (Google) and relies on some of the most ubiquitous trackers (Google) and owns the biggest competing browser (Chrome).

I believe that Firefox's market share is greatly under-reported and Firefox's dying at least somewhat over-exaggerated. But then all the headlines get to people and it becomes a self-fulfilling prophecy in that way too that all the people that feel some pressure to abandon a "dying" ship only because everyone keeps telling them to.


> its built-in privacy tools blocking trackers ... Firefox's market share is greatly under-reported

Firefox doesn't block Google Analytics or other standard analytics providers by default: https://www.jefftk.com/p/firefox-does-not-block-analytics-by...


>> its built-in privacy tools blocking trackers *by increasing opt-in*

Enhanced Tracking Protection is one-click to turn on, and suggested as an option on first startup on a fresh install (modulo A/B tests and whatnot) and is a setting that syncs across your devices if you do turn it on just once. Anecdotally, most people I know still using Firefox as daily driver also have Enhanced Tracking Protection on. Enhanced Tracking Protection does block Google Analytics and other standard analytics providers. (So much so that some ad companies have started to treat Firefox as an "ad blocker" by default and have increasingly harsh warnings that sites are not supported in Firefox due to "ad blocker". ETP blocks zero ads, just trackers.)


No. Firefox has been dying for, what, a decade now (losing market share since 2013)? The only people using Firefox are the people who care about Firefox as a product and a competitor, which is (in the grand scheme of things), almost nobody. Everybody else left, often with decent enough reason. Google recommended Chrome, Chrome was faster for a long time, Firefox stagnated and put ads and sponsorships everywhere, and wasn't better in almost any respect for a normal user than Chrome.


Almost everything everyone accuses Mozilla of and uses as their reasons for leaving is far worse in a Chrome ecosystem. It boggles my mind how people can complain about X and then jump to chrome where X is just as bad or worse.


Ah... no? Firefox, before Quantum, was slower than Chrome, had worse battery life than Chrome, and (on a Mac) was way louder than Chrome. And by the time they mostly fixed these problems, there was basically no reason to use Firefox other than it wasn't Chrome - which, other than to a developer, is not a selling point to the masses.


Many mobile users have a phone with an internet icon that opens in chrome. As mobile rises firefox share declines.


... and crashed all the time, which is how they lost me. I care, I tried.

They shot themselves in the foot every 6 months for 10 years.


FF is inferior product and seems to waste the last money on things completely unrelated projects. Sooner or later it's a dead product or they start using chromium/webkit and go for the Brave/Vivaldi model.


Nobody cares about privacy. People use Firefox as a porn browser.


I use firefox mainly because it feels less creepy than chrome and works great with uBlock Origin.


I'm sure that die hard fans of any failing company said the same thing. Further proof that Firefox fans mentality is more akin to a cult than actual technical merits.


> we do need standardization in this modern web world and chromium is just that.

Yes, we need standardisation - that means we need multiple browser engines. You can't have a standardised web with a single browser engine. That's the whole point of standards.

Generally speaking, the W3C will only move a standard into the recommendation track if two competing implementations have been demonstrated.

If Chromium was the only browser engine around we wouldn't have web standards: we'd have Chromium features.


> and anyone can hard fork it if they want to

Chromium is so large that it cannot be meaningfully forked by anyone but the most well funded enterprises... Even M$ track chromium as upstream. There are no true chromium forks, they are all derivatives that track chromium - it's too much to maintain.

The problem is not merely a chromium monoculture and chromium specific historic implementation complexities, but the difficulty involved in building and maintaining a complete, modern and compliant web browser.


The same can be said about Firefox, or any larger project. Yet people still do it and some people generate their own Linux distros using LFS. Just because it isn't painstakingly easy to build like a Go app, doesn't mean that it isn't possible or isn't done. Searching Google will find a lot of people forking Chromium and adding their own changes.


LFS is not comparable, you can make your own opinionated choices and so it's feasible to have a small scale linux distro. The web is not like that, there's a massive non-optional spec you must implement for your browser to be minimally useful.. and even once you get there it takes a lot of people to merely maintain that level of completeness and compliance.

The state of web browsers is more comparable to derivative distros like Debian based or red hat based etc. They don't hard fork, they track upstream with a bunch of changes continually rebased on top.

> Searching Google will find a lot of people forking Chromium and adding their own changes.

Those aren't hard forks, they are derivatives, you wont see those people continually extending it with new features from W3, fixing zero days and improving implementations... they are the "debian based" in my analogy.


> The state of web browsers is more comparable to derivative distros like Debian based or red hat based etc. They don't hard fork, they track upstream with a bunch of changes continually rebased on top.

Isn't that Brave is doing here? There is NetSurf and others but the spec is complex because of standards committees, not because of Chromium.


Yes, brave is not a "hard fork" in the sense that it tracks upstream rather than diverged from it at some point in time.

The difference is that they can try and add and remove bits on each rebase, but ultimately it's beholden to the long term choices of the chromium project. Substantially diverging while tracking upstream incurs too much work on each rebase; Abandoning upstream to accommodate substantial divergence also incurs too much work due to taking on independent maintenance that increases the more the projects diverge... so as I said no one with substantial resources and a good reason would attempt to hard fork chromium.


Hard forking isn't a practical consideration unless the organization in question is willing to build a team that can rival Google's Blink/Chrome team, which is a ridiculously tall order. Microsoft is capable of doing that but I don't think they want to.


> which is a ridiculously tall order

And yet a ton of people here think there should be lots of people building lots of completely separate browser engines… that is certainly more difficult

To the point though - I think the threat of hard forking does something in and of itself to the chromium maintainers


The main issue with hard forking is keeping up with Google's unrelenting firehose of changes, many of which have serious security implications, which is going to become more and more difficult as the fork diverges. Maintaining an original web engine is certainly no simple task, but it's more reasonable than having to deal with the output of a much larger and more well-funded team.


WC3 creates the standards and it’s up to the browsers to implement them.


> WC3 creates the standards and it’s up to the browsers to implement them.

That was mostly true until they came out with XHTML2, then the browser vendors were, like, “LOL, no, that’s not happening, here's what we’re going to do”, and thus was born WHATWG and the HTML Living Standard.


That ceased being true a long time ago. Ever since the formation of WHATWG in 2004 the browser vendors have been the ones creating the standards.


I respect your opinion but honestly fragmentation sucks. I wish there was even more consolidation - ever use a power drill? 7 different battery types non compatible with each other.

On a related note I’m happy usb seems to be the general connector winner (though it’s certainly not without fault).

What would the average consumer gain if there were say, 10 different browser engines equally popular?

Chromium is open source and you can easily disable features you disagree with. Don’t see the downside. Fork it and add functionality you’d like, like Brave.


I'm finding it hard to give you the benefit of the doubt because it really sounds like you're advocating for a Google monopoly, which doesn't help anyone. Sure having a bunch of different battery types is annoying but in that case either you should find a brand you trust and stick with them, or brands have fragmentation within themselves which is a different issue altogether. The "fragmentation" you're talking about here is competition though, there isn't really any downside to having a bunch of different popular browsers and the upside is that none of them get to do anything crazy knowing there's no serious alternative so you can't leave. Google is already invasive of privacy, I can only imagine it'd be even worse if they didn't feel like there was significant risk of people switching browsers because nothing else was popular.


I'd even argue that the battery issue is more complex than centralization/decentralization. Look at USB or RCS. If there is a political push or reason to capture a wide variety of users, then these things work better. (hand held) Tools have a different issue, which is brand loyalty, which allows manufacturers to create a lock-in environment (see Apple). If there was proper competition, then lock-in is very hard. I would bet that if there was a big market if you could create a universal adapter, battery, or tool. But the issue is that you'd need to create a lot of brand loyalty. There's so many cheap tools that perform terribly and break that this space helps reinforce the brand loyalty. But just because new comers have a large uphill battle doesn't mean it isn't possible. In fact see how LTT is tackling a few different products. Yes, premium, but they show it off and the perfectionist mindset is essential. Also helps that they already have a userbase and brand recognition.

We see similar issues with browsers actually. If other browsers could get name recognition, many would turn from Chromium. But I don't think that it helps that us nerds squabble about Brave v Google v Firefox and just call the one we don't like "trash" or "absolute garbage." Honestly, they are all fine.

But I would like to point out how there is a real world slippery slope. We all used to complain about how Apple products were too expensive for the hardware the sold. How the lock-in and fanboy-ism would affect the rest of the market. And that reality has come true (at least for phones). Apple sets a price and others follow. I don't really want a world where a singular company dictates how the web should work.


Google is not really the point. The point is that there’s a single standard. Doesn’t matter who’s it is to me.

> The "fragmentation" you're talking about here is competition though, there isn't really any downside to having a bunch of different popular browsers and the upside is that none of them get to do anything crazy knowing there's no serious alternative so you can't leave.

If this is your opinion then what difference does it make if there’s a monopoly? You can use Firefox or Safari no?

Not to mention chromium is open source. Anyone can fork it, like Brave in FTA. I don’t see any downsides, given that you can disable and features you object to.


>The point is that there’s a single standard

An implementation isn't a standard, though... and the concern is that Google are using their dominance here to push more half-baked ideas (some of which they then discard, see HTTP2 Push)


An implementation isn't a standard, yet reference implementations exist, and yet the WHATWG standards are written in pseudocode.


> The point is that there’s a single standard

There already was single standard. I think your point is that you want there to be a single implementation. You can't really have that at this point without allowing powerful commercial interests to basically have free reign over what code is executed on your computer.


> If this is your opinion then what difference does it make if there’s a monopoly?

The argument is against monopoly, even an effective one. Chrome has about 65% market share (88.5% in India), I'd call that an effective monopoly (especially considering all the chromium based browsers). Large enough to dictate how things should be done and people will follow because they have to. It doesn't matter that it is open source, it matters that there is too large of a userbase that decisions fall into the hands of few. It's not like Microsoft's Internet Explorer abused this in the past and we have no precedence or anything...

I guarantee you that this will only lead to a fracturing of the internet, especially considering it is a global network.


> Not to mention chromium is open source. Anyone can fork it, like Brave in FTA.

I don't think you understand what a fork truly means. Blink, the web browser engine used by Chromium is a fork of WebKit. WebKit and Blink are now completely separate browser engines made and maintained by different companies.

Meanwhile, Brave is a skin on top of Chromium. They've patched Chromium to their liking. You can read the first paragraph in the link to confirm this.

People are really underestimating what hard forking a behemoth project like Chromium really means. I don't think anyone besides Microsoft has the capability to do it and they've already given up on that prospect.


> ever use a power drill? 7 different battery types non compatible with each other.

OK, but do you think you would be well-served if this problem were solved by there being only ONE manufacturer of power drills, take what they give you at the price they charge or nothing?

It would be one way of solving the problem of lack of standardization of power drill batteries.

It is the analogy of what you are speaking in favor of by analogy.

The better solution might be multiple drill manufacturers agreeing on a battery standard to all use together, so their batteries can be interchangeable, but you still have your choice of different competing drill and battery manufacturers. What would be the analogy with browsers, do you think?


> OK, but do you think you would be well-served if this problem were solved by there being only ONE manufacturer of power drills, take what they give you at the price they charge or nothing?

Imagine having 20 different gas guzzling cars with 20 different proprietary fuel inlets. If you buy an Audi say, you'd have to go to the Audi refilling station.

> What would be the analogy with browsers, do you think?

There's no need for analogy -- we've experienced this in the past, e.g., MS ActiveX and other Internet Explorer bugs (or features). There's also the proprietary web, e.g. SilverLight and Flash, before HTML5 Canvas came along.

And then HTML5 was a branding effort. Browsers needed to support it to be marketable to the general public. Things just started working again without needing to install plugins or to keep plugins up to date (Flash) -- it was a better web.

The W3C could do this if the web gets too fragmented again.


What a strange argument. The diversity in cars helped set the universality in the gas port. The same thing is happening with electric vehicles. Yeah, there are some proprietary ones like Tesla, but as more manufacturers have gotten into the space there have become standards as companies realize that a standard charging port helps them beat Tesla (being a united force). Network effects are real.


What a strange rebuttal -- maybe just argue what you disagree with and leave the judgement out?


My rebuttal is saying that your premise is bad and indicating why. I can't disagree with points because I disagree with the foundation you build your points on.


Oh, that's no longer a strange rebuttal. Welcome to HN.


> What would be the analogy with browsers, do you think?

It wouldn't be "use a single browser engine codebase owned by a single company", and that does seem to be the point advocated for here.


The point you seem to be missing is that Chromium isn't a standard.

If you want to reduce fragmentation while avoiding having one entity with too much control, the solution is fair setting of web standards and multiple browser implementations from different entities.

Requiring everyone to "just fork Chromium" would leave far too much power in the hands of Google (as if they didn't have far too much power already).


> ever use a power drill? 7 different battery types non compatible with each other.

Battery is the proprietary part. The engine (battery + motor) makes it spin, but for the purpose of making a hole or driving a screw one can use a wide array of standardized bits from various manufacturers. You may need an SDS adapter (one way or the other) and that's it. Same bits will even work with a hand cranked drill press built 100 years ago.


The same the average user gains from having 10 manufacturers to choose from when buying standardized USB connectors.


More browser engines does not imply standardization.

Would you prefer the 2000s when you had your choice of dozens of power connectors for cell phones?

There’s a reason the EU is mandating USB-C. Corporations have no reason and historically will not standardize amongst themselves for most things unless there’s a single winner.


Completely backwards reasoning here. The protocols (standards) and implementations are to be considered separate.


More browser engines does not imply standardization. There’s a reason the EU is mandating USB-C

when you can plug your USB-C internet into either chrome or firefox without thinking about it, you have standardized.


There is some consolidation among power tools

https://toolguyd.com/tool-brands-corporate-affiliations/

They still screw you on batteries and indeed would do so harder if there were fewer companies. Instead of incompatible batteries per brand it would be per year.

Sorry sir that's a 2022 tool it can't use 2021 batteries.

You can either ask congress to establish a standard, start a power tool company that supports more brands with adapters, or basically suck it up because selling batteries way over cost is extremely profitable and nobody wants actual competition in that space.

The one thing you don't want is consolidation. Likewise you think you want consolidation among browser engines but you really don't because it gives the vendor future leverage to fuck you.


A lot of if there was an independent web consortium which agreed on standards.

Which, hey, we do have and the more power chromium gets the more Google can just ignore that.


Fragmentation sucks, but code monopoly even more. A healthy ecosystem needs a plurality of implementations, or Chromium needs to come under committee control. (W3C? Something like the C++ standards committee.)


I'm glad there are multiple different power-tool manufacturers, and I'm not entirely sure there'd be as much competition if they were all forced to use one battery connector.

(You can buy adapters if you want, but it's generally not worth it).


Why are you glad that there are multiple battery connectors? Makes no sense to me. It’s like disagreeing with AA batteries.

It’s like electric cars having different chargers and no standard.


Because the companies can develop different toolsets that do different things (the weight/power tradeoff for one, some battery connectors allow more than just voltage to cross, but also information and the tool can work with the charger/battery to produce better power), and for me the actual downsides have been minor or none.

Even construction guys often have a huge mix of various tool brand and battery types and it's sometimes a minor annoyance.

And you'll notice that AA batteries are almost universally ... gone; replaced with built-in batteries or custom-wrapped lithium batteries.

Standards are great when things are calmed down, but when there's rapid advance they can cause their own issues (we saw this in the wireless world). Even the electric charger for cars thing runs into the limits of the standard (the fastest charging is almost always non-standardized).

Having a "baseline" standard for those could be nice, something like we have with USB, but even that has its annoying problems.


> And you'll notice that AA batteries are almost universally ... gone; replaced with built-in batteries or custom-wrapped lithium batteries.

Ever open up a Dewalt battery pack? It's a circuit board and a whole bunch of 18650's. All of them are 3.7 V. What's different is the amount of power they supply and the energy they hold, how fast they can recharged, etc.

But we have that with the AA/A/C/D standard as well. Some batteries can hold more energy, some can deliver more current for a longer time, etc. NiCad, Alkaline, NiMh... etc.


long live 18650


Why can't you people talk directly about the problem/issue rather than in analogies and abstractions?


you can still use Konquerer or any old / niche browser if your site isn’t using the latest HTML/CSS features and Javascript APIs.

The issue is that webpages are incredibly complex - they can be full-scale applications - yet they are expected to run the exact same in different browsers, down to subtle implementation details. So in order to make a new browser you would basically be reinventing Chromium.

Or you could start fresh with a new language to write websites in complete with a new browser engine. I would actually love this, web design today is a huge mess with HTML / CSS / JS quirks and backwards compatibility. But you still have the literally trillions of existing websites, which you’ll have to support with Chromium or Gecko until the end of time. And more importantly, you have the 99.9% of users who are still using Chromium or Firefox and won’t be able to use your new website, so you’ll have to backwards-generate HTML/CSS/JS from your new script anyways.


> you can still use Konquerer

There are only three actively developed full browser engines (WebKit, Blink, Gecko) [1], and Konqueror runs on WebKit.

(It used to use KHTML, which WebKit began as a fork of)

[1] https://www.jefftk.com/p/browser-engines


Since Qt doesn't come with WebKit for some time now, I think Konqueror is for all intents and purposes orphaned. Its outdatedness breaks the Oauth2 flow for setting up Gmail calenders/contacts in Kontact.


Building a general purpose browser must be insanely complicated challenge with very little reward. It would be interesting to see more niche browsers for browsing specific types of site, though.


I think this point often isn't mentioned enough to be fair.

Chromium is a ridiculously complex project. Most of these "independant" browser teams are simply not capable to create a browser from scratch.

I'm not saying people should praise Google or anything since they obviously have interest in it, But Google is still the one who (mostly) build chromium and leave it open source (I understand they have to since it was originally a fork of Webkit, but I feel Google can do it from scratch if they wanted). Without it none of these browsers would exist.

If anything, why almost no one uses Gecko/Firefox as a template/start point instead is a more interesting question, TBH.


I inspected and compared the gecko and chromium project structure once, when I was a hardcore advocate of Firefox. Chromium looked way better and organized than gecko.

That is not the reason I stopped being an advocate though.


The only way a new browser engine will be written in this day and age is if a massive company throws absolutely billions at it (Microsoft and Apple have both given up on this) or a competing browser on the Chromium engine gets popular enough that they become the main fork and begin to diverge.

I don't really see any other way until HTML and the web is replaced by something else entirely.


What browser engine did Apple give up on?


The sarcastic answer would be "webkit" but technically Chrome forked from that.


Yeah I’m not sure Apple has abandoned any previous engine they worked on - it’s all been incremental for them.


The problem with that argument is that browsers don't compete on engines but on features, UX and integration (and bundling). All an engine is about, is webcompat (and Chrome wins here). It's literally not a differentiating feature. A good engine is an engine that never, ever fails to render a webpage (again, Chrome wins here).

Even if Gecko was fully on-par with Blink (I keep hearing from Firefox users that they struggle with some websites, though admittedly very few, but Chrome obviously works fine with them), they'd have just invested millions in man-hours to get to the starting line, and have webpages not fail to render.

A lot of companies might switch to Firefox if they switched to Blink and webcompat was never an issue. I've argued before that Firefox would benefit from switching to Blink (and gain better security, webcompat, enterprise support, and on and on), save tons of manpower and money, and compete on privacy, features, integration, and things users actually care about, as well as keeping Manifest v2, and patching out other Chrome-badthings. But that's basically Brave.


> The problem with that argument is that browsers don't compete on engines but on features, UX and integration

Not always. Firefox lost much of its userbase not because it had less features or integration or was failing to render pages. In fact it was the preferred browser for most sites, with devs targeting it and testing on it.

It lost because the engine was just inferior, which made it slower than the competition.


Yeah, you can extend my argument beyond webcompat to speed, security, etc. An engine that is better on these metrics is a better engine.

My point (which I somewhat misstated) was that having the best engine is the bare minimum; it just brings you to the starting line. And if you don't have the best engine you'll always lose. (Sidenote: Evernote learned that lesson the hard way. Focus on core product, not marketing. Chrome's dominant, not just because of its marketing, but because it was a fundamentally superior product from the start; you can dominate a market with an inferior product based purely on marketing, as Evernote showed, but never durably).

Hence why trying to compete on engines makes little sense to me. Since so many top corporations are contibuting to Chromium (Samsung, Intel, Microsoft, more), it's difficult to call it "Google's browser engine" anymore.

The "engine competition" model makes sense if all engines are proprietary. Then, competition is the only way to push for improvements. But with every major browser engine open-source, it's better to concentrate efforts onto one engine. Imagine if every Gecko dev was contributing to Chromium instead of (somewhat) reinventing the wheel? Would Chrome not get faster/safer?

It's a bit like if there were "multiple Linuxes", developed independently, that all rigidly had to be compatible with the same APIs/userland (/implement web standards). No, there's just one Linux.

Google still wouldn't control the web (actually, they'd control it less if Mozilla's a stakeholder in Blink than with Mozilla doing their own thing and becoming increasingly irrelevant), since each browser dev can patch things into and out of Blink for their own browser (like Brave does); while still sharing all common contributions back with all other Chromium browsers. Win-win.


Building a web browser that is feature-complete, bug-compatible with Chromium, and relatively secure is about as complicated as building a whole operating system from scratch.

Plus, as Mozilla has learned, nobody ever made money from selling web browsers. Costs a fortune to develop, makes almost nothing in return except for influence or protecting other businesses. Plus, why the heck would you do that if Chromium is open-source? It's completely pointless.


Do we have to Stallman this question again?

Building from open source mostly controlled by a big-ol company is the opposite of future-proofing, especially when "connectedness" is part of that company's bread and butter. Just having access to source doesn't guarantee much in this day and age.


I'm glad it did. They made an amazing browser at light speed that people actually want to use due to that decision.

The interesting question to me is...what happens if Brave gets bigger than Chrome. Like how Ubuntu did Debian, on the desktop at least.

Does Google nix Chromium? More restrictive licensing? Curious the outcome.


The speed is caused by filtering many ads by default. Nothing rocket science what you could not do with browser extensions by yourself.


I was referring more to development speed, if that wasn't clear, my apologies. That said, it is also speedy to use for the reasons outlined.


Chromium still allows Google to dictate a lot of the internet.

IE6 still allows Microsoft to dictate a lot of the internet.

the more things change...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: