613 comments

[ 5.2 ms ] story [ 296 ms ] thread
This was pretty inevitable, given the recent changes announced to Chrome that Google created to fight ad blockers. Why would they limit their fight to just that?
Monopoly
For Windows there is Firefox, and IE Edge. For the Mac their are both of those plus Safari.

Not to mention Chromium based browsers.

Doesn't mean that Chrome isn't a monopoly, with their current marketshare, if Chrome introduces a new feature or changes how some feature works, all competitors have no choice but to implement that change or websites stop working.
That's not really how it worked pre-2010 when IE had the monopoly.

And for all of Chrome (and Google's) faults, it does seem to be reasonably standards- compliant and even open to experimentation. If they want to spend some of their piles of cash developing new features that other browsers can then adopt and then standardise, I don't see the problem.

If developers choose to use Chrome-only features and their pages break on other browsers, that's on them

When IE had a monopoly it was bad because Microsoft made a shitty webbrowser and everyone built websites for IE.

Even today I have devices which are "best viewed on IE6", thanks to modern browsers they still tend to work somewhat.

Chrome will not be bad because it's a shitty browser, it'll be bad because Google can force features into standards and essentially do what they want with no recourse.

It's not the developers fault directly but they inherently support an abusive vendor-user relationship.

Everyone who doesn't see that is just a Google-apologist.

> it'll be bad because Google can force features into standards and essentially do what they want with no recourse.

Again, not the way it worked with IE 1-8

> Everyone who doesn't see that is just a Google-apologist.

Well I don't and I'm not.

And again, that's what Google is already doing, I'm not saying they're doing the exact same things that happened with IE1-8 but a browser monopoly is still equally bad regardless of how badly a browser is maintained.
Oh, absolutely - I'm not arguing in favour of browser monopolies. I'm saying that browser standards aren't a popularity contest. You can have the most popular browser in the world but still not be able to strongarm your way into compliance. Remember attachEvent?
Well, those are to some extend exceptions, if a browser has major marketshare, then any change implemented will have to be implemented by others. Google doesn't have to stop implementing them at all, no matter the response from devs.
By 2010, at least in the US, it had to work on mobile. See all of the websites that abandoned Flash.
I'm not sure I see the relevance of this. Could you elaborate?
That IE didn’t set the standards anymore by 2010. By then, you had to be compatible with iPhones and by the end of the year iPads.

And it wasn’t big daddy government that killed IE’s stranglehold....

There was a brief time when IE and FF were about even. Around the time when a lot of developers just gave up and stopped supporting IE6 and IE's reputation never really recovered (and rightfully so).

Shortly after, Chrome hit the lead and never looked back.

Flash was already falling out of favour as html5 emerged, making it irrelevant.

iPads and iPhones were influential in the birth of the mobile-first philosophy but not in the decline of IE.

IE never really set standards, in fact the big complaint about it always was how non- compliant it was.

Of course the government didn't kill IE. It died because of arrogance and short sightedness.

Flash was all the rage until people started browsing more on mobile. Not only was Flash “not out of favor” when the iPhone was introduced, it was a big talking point that Flash didn’t run on iPhones and later iPads. It was a marketing point that Android could run Flash (badly) until everyone just gave up.
There were definitely a lot of flash sites around back in the day. But anyway, flash support/popularity had nothing to do with IE losing control of setting browser standards because IE never set browser standards in the first place - in fact it quite often flouted them.
I’m saying that IE and Flash’s popularity didn’t decline because of government intervention - the tool that seems to be the go to of HN posters anytime there is something that they don’t like - even though what ended IE and Flash’s popularity on the web wasn’t the government.
Oh, I'm sorry - I thought you were talking to me. You appear to be having a conversation with somebody else about government intervention.
Since “monopoly” has a legal meaning, what do you think the next step is when people on HN start talking about it?
Well being that I was talking about IE pre-2010 I guess the next step would be to reminisce... maybe hope not to repeat the mistakes of the past? What do you suggest?
You will by definition be standards compliant if you are the main mover behind the eternally moving standard. Chrome powers the living standard. Other browser engines follow.
So, Apple follows all of Google’s standards?
So Google powers WHATWG and Apple, Microsoft and Mozilla just tag along?
They cooperate for now, but the balance of power and momentum is heavily in favour of Google as it stands. This will only matter when one of the others wants to hold out on some critical feature and find that they effectively can't if they don't want to see their already minor market share plummet. Apple though do have some clout since they own the entire vertical...
So we have gone from Google powering the living standard to the prediction that they will be able to dominate it at some hypothetical point in the future.

Well, maybe. Who's to say? But if we're theorising, I'd say that Google probably learnt a lot from IE's demise and most likely sees the advantage of making sure that the web dev community at least does not actively hate them.

Yes but we're talking about end user hostile behaviour from Google. The web dev community will not directly hate them for that...
I thought we were talking about other browsers "wanting to hold out on some critical feature and finding that they effectively can't if they don't want to see their already minor market share plummet"?

Which is kind of a weird thing to be arguing for anyway. If a company wants to innovate isn't that a good thing?

Right, because Apple is going to change how Safari works on iOS because of a change that Google makes....

And “monopoly” has a legal definition it isn’t defined by random HN posters every week.

In the EU having a monopoly doesn't require you to be the only vendor in the market, it's sufficient to be large enough to exert abusive market forces on competitors. Google Chrome definitely fits that definition, so no it's not redefined by random HN posters this week.
And having a monopoly isn’t illegal. Again, despite what all of the wannabe lawyers who post to HN think.

How many times have HN users posted that Apple is a “monopoly”?

Google is certainly not a corporation that has ever shown to have an interest in the best for their users. They have already done quite a few things that benefit them or hurt competitors (youtube's UI is slow on firefox, changing the scrolling UI for no reason, trying to kill adblockers and now blocking uBlock from their store).
Google is no different than any other for profit corporation. Their first interest is making money by getting their customers to pay them. Their customers are advertisers. Their users are what they sell to their customers.
Even better reason to push for independent browser engines like Gecko (Firefox).
And that’s fine. But anytime HN users start whining “monopoly” the next thing they start screaming is for government to intervene every time that Google/Apple/Amazon doesn’t something that they don’t like.
Oh, don't worry, the government, or atleast the EU, should intervene and force Google to split Chrome into an independent organization.
And when has the EU successfully come to the rescue of geeks who don’t like the way a software company runs?
You need to think in terms of a de facto monopoly in this case:

https://definitions.uslegal.com/d/de-facto-monopoly/

https://business-law.freeadvice.com/business-law/trade_regul...

I don't know if the 69% number from StatCounter would qualify as a de facto monopoly, but it's close to the 75% number quoted in the previous article:

https://gs.statcounter.com/browser-market-share/desktop/worl...

Well, “de facto” monopoly doesn’t mean anything in the eyes of the law. That’s what de jure means Despite what HN posters believe, the definition of a monopoly isn’t “a company that is big and does things I don’t like”.

Also according to your own citation.

Under the Sherman Act monopoly power is considered the ability of a business to control a price within its relevant product market or its geographic market or to exclude a competitor from doing business within its relevant product market or geographic market.

Where in that act does it say anything about “banning an ad blocker”? It specifically mentions “price”. Are we going to say that the government can tell businesses what is allowed in its own store?

De facto means something in the eyes of the law. Where did you get it from that it doesn't?

> Are we going to say that the government can tell businesses what is allowed in its own store?

Yes, we definitely are. If there's a monopoly and the monopolist is blocking people from participating, of course we can get the courts involved. Just google all the antitrust cases about Microsoft, Google and Apple, among others.

Re: "price", even if there's no monetary exchange, other goods are being exchanged (personal information, ads, etc).

Is Google “blocking” anyone from using Firefox, or IE?

So now are we just going to make commonly understood words like “price” mean completely random things?

Oh jesus, read more about de facto monopolies and antitrust cases please.
Oh yeah, there have been antitrust cases against companies for not distributing software in their store. Despite HN posters opinions, Apple a monopoly isn’t defined by a company not distributing software they want - whether it be Apple or Google.
Google Search can't be a monopoly as Bing exists.

Hey guys, remember Bing?

(comment deleted)
This one has a significantly less sensationalized title than the other two, though.
Or not? Let's not bloat the website. Angolia HN works fine.
Or maybe HN needs an autosuggest function, something similar to what SO has? "These news were posted recently and match yours pretty closely, are you sure you want to post another one?"
Is anyone really surprised? Google makes all its revenue from ads. A couple months ago there was an incident where if I recall correctly, someone published a browser on the play store which allowed users to install desktop browser extensions, one of which was an adblocker for YouTube, and it was removed with vague reasons?

Google has been taking steps for a long time to make it harder for adblockers to work on Chrome, and this is only the latest in the trend.

uBO works just fine on Firefox, both on mobile and desktop.

Not surprised, but a bit baffled why they allowed for uBO for such a long time in the first place?

It looks as if they misused the community's products and trust to build their monopoly and then kick us out once it's gotten hard enough to compete.

Perhaps this is a good thing in the long run, because now people will finally have to switch and maybe contribute to improving Firefox.

I am hopeful, but also I must say in my opinion Firefox is nowhere near Chrome when comparing performance, developer tooling and quality.

> quality

Yeah, that feature is a must. /s

Saying "quality" doesn't actually mean anything. What exactly is "quality" in this case?

I'll give you an example:

If I place a breakpoint in a DOM mutation listener, I would like to have the same order of DOM events as if I wouldn't have placed it there.

You are going to love Zen and the Art of Motorcycle Maintenance.
Firefox has better tooling for CSS (really good flexbox for e.g.) but it lacks on the JS side.

One basic feature that is missing for e.g. is that one cannot open a file using the syntax filename:line:column in the source editor. You will need to navigate the line number manually after opening the file.

Thank goodness. Browsers are for browing the internet. File Managers are used for opening files. I lock down SeaMonkeys JS.

Personally I like SeaMonkey as it is community build Mozilla. Many of the "features" have settings in preferences.

It seems to me that the Mozilla Foundation is pushing the project in some weird spots(DoH) and while not ad revenue based, they do take money from companies.

Notice the Search Provides list? Who uses Ebay as their primary search provides? Heck who wants to search from the URL bar.

Otter-Browser is making great strides and I use it on untrusted sites. Please make the browser simple and not hide settings in about:config.

> Heck who wants to search from the URL bar.

Me? I love this feature.

>Heck who wants to search from the URL bar.

You've gone too far.

F6 + query + Enter ftw. D: It's how I've always done it.

> I am hopeful, but also I must say in my opinion Firefox is nowhere near Chrome when comparing performance, developer tooling and quality.

I have the opposite experience. I use FF on all my computers and mobile, and when I sit behind some other dev's Chrome the tools are simply atrocious. Maybe it's not the quality that is different, but the way we use the tools? I might have "aligned" myself with FF, as you (and many others) have with Chrome.

Maybe that's part of it, yes.

I mean if I press Cmd+P to look up a source file and Firefox doesn't suggest the source mapped one before the ES5 compiled one, it's already beyond me how I should ever seriously work with that tooling. It's just a matter of speed and convenience. But my workflows of course might differ from what others do.

With quality I was referring to the actual code quality of Firefox, not so much the interface. See my post below about DOM events changing order when debugging. My instinct just tells me that something is deeply wrong under the hood if something like this can even happen.

>baffled why they allowed for uBO for such a long time

potential "10,000,000+ users" pissed at Google is the reason, but why if we made it look like extension author was dodgy/to blame? ... :(

> Not surprised, but a bit baffled why they allowed for uBO for such a long time in the first place?

because they weren't dominant in the market, and it was a feature the market leading browers supported

now they are dominant they can throw their weight around

>someone published a browser on the play store which allowed users to install desktop browser extensions, one of which was an adblocker for YouTube

Firefox lets you do that on Android and obviously it hasn't been removed from the Play Store. Do you remember any specifics?

Parent comment might be referring to Kiwi Browser, a closed source fork of Chromium for Android that allows desktop extensions.

Though it's currently available on the Android app store, and the reason it was briefly removed was because it included built-in background YouTube video playback, not ad-blocking.

Of course, you could always get the app from another store.

- Kiwi Browser (Play Store): https://play.google.com/store/apps/details?id=com.kiwibrowse...

- Kiwi Browser (XDA): https://labs.xda-developers.com/store/app/com.kiwibrowser.br...

"Though it's currently available on the Android app store, and the reason it was briefly removed was because it included built-in background YouTube video playback,"

Oh, so being anti-competitive as their native youtube app will NOT let you play in the background unless you pay for it. Bingo.

Eh, that's sort of like saying Spotify is being "anti-competitive" when they block apps that give you Spotify Premium features for free.

Third-party apps for streaming services aren't meant to be a competitive market. At least with YouTube you can still download third-party apps elsewhere, such as youtube-dl for desktops or NewPipe on F-Droid, even if apps that violate YouTube's TOS are removed from Google's own app stores.

> Eh, that's sort of like saying Spotify is being "anti-competitive" when they block apps that give you Spotify Premium features for free.

Blocking it on Spotify is fine. If they merged with... let's say Medium, and now blocked articles about such apps, that would be a problem.

Youtube's TOS should not get special treatment in unrelated products.

What does blocking "on Spotify" mean? It's not as if Spotify is blocking songs within its own catalog or something: these pirate apps exist outside of Spotify, except they hijack Spotify's streaming service.

They're dealt with in the same way, by getting legitimate app stores such as Apple's to take down the pirate apps: https://www.independent.co.uk/life-style/gadgets-and-tech/ne...

Spotify has also threatened to ban users caught using these third-party apps: https://torrentfreak.com/spotify-emails-warning-to-pirates-u...

At least YouTube doesn't go that far.

> If they merged with... let's say Medium, and now blocked articles about such apps, that would be a problem.

Writing about piracy, as TorrentFreak or a Medium blog might do, is not the same as piracy itself. The former is journalism, protected by free speech; the latter is not.

> What does blocking "on Spotify" mean?

Detecting and blocking those apps from accessing the Spotify servers.

> They're dealt with in the same way, by getting legitimate app stores such as Apple's to take down the pirate apps

Those are modified versions of the official app, violating its copyright. That's not the same thing as blocking a third-party app because it doesn't work the way Spotify likes.

In other words, the app itself is being pirated. That's a completely separate issue from "Spotify Premium features for free".

> Writing about piracy, as TorrentFreak or a Medium blog might do, is not the same as piracy itself. The former is journalism, protected by free speech; the latter is not.

Sure. I thought you were talking about third party apps, since your second paragraph was about third party apps... A pirated official app is piracy itself. A third party app is not piracy.

It's a distinction without a difference. Whether you use legal or technical means, blocking an offending app that violates the terms of streaming service is not "anti-competitive", as the parent comment accused. Neither Spotify nor YouTube is obliged to offer bandwidth.

I'd rather YouTube use legal means to remove offending apps from app stores, rather than technical means that would interfere with apps outside of app stores as well. I like having youtube-dl available, thanks.

> It's a distinction without a difference. Whether you use legal or technical means, blocking an offending app that violates the terms of streaming service is not "anti-competitive", as the parent comment accused. Neither Spotify nor YouTube is obliged to offer bandwidth.

I think you're missing what the argument is.

Youtube blocking something that violates Youtube TOS: completely fine

One part of a massive conglomerate company blocking something because it violates the TOS of an unrelated part: anti-competitive

> I'd rather YouTube use legal means to remove offending apps from app stores, rather than technical means that would interfere with apps outside of app stores as well. I like having youtube-dl available, thanks.

Youtube isn't using legal means, in general. They get apps taken down that don't do anything illegal. So the distinction does matter.

That's not "anti-competitive". What sort of competition is being blocked? No court is going to side with third-party apps that depend on YouTube's servers while violating the terms on which they're allowed to use its streaming services.

And what does it matter how the company is organized? YouTube is in fact a direct subsidiary of Google, not just a sibling company under Alphabet, but so what? Would calling it "Google Video" make a difference?

The problem with the earlier hypothetical example (of Spotify acquiring Medium and blocking articles about apps that violate Spotify's ToS) was not cooperation between Spotify and Medium, but issues regarding free speech, insofar as that applies to a private platform.

The analogous situation with YouTube would be content on Google platforms discussing third-party YouTube apps... and in fact, there are plenty of videos on YouTube itself discussing youtube-dl or apps such as NewPipe.

> Youtube isn't using legal means, in general.

That's semantics. Call it technical vs. non-technical means, then, or whatever.

The problem with that line of ideological reasoning is that it implies YouTube should use technical means, such as locking down its API, rather than just booting offending apps off the company's own app stores. The end result would be worse for users.

It's time to switch to Firefox as my main web browser. It's faster and generally more efficient than Chrome plus it has the most important extensions.

The most surprising thing is that the Android version of Firefox is excellent. So good that I switched from Chrome a few months ago when this expected news first dropped. No ads on mobile is awesome.

Odd - my experience is the opposite. FF is noticeably slower than Chrome, and my Chrome installation is loaded with extensions, unlike Firefox.

Phoronix's tests seem to back my experience as well. From 4 days ago:

"As for the Firefox vs. Chrome performance, Google's web browser continues generally delivering better performance."

https://www.phoronix.com/scan.php?page=article&item=firefox6...

Agreed. Plus it doesnt have Picture-in-picture

But I use FF as my main

PIP is a good point, not supporting play/stop via Bluetooth is another for me personally.
it does though, at least in beta
I recommend using the "Open With" extension with mpv. This allows you to right click on any sort of video link that youtube-dl supports and launch that link in mpv. mpv has a "stay on top" feature that can be enabled by default when mpv is invoked in this way. The result is picture-in-picture that supports virtually every video site on the net.
Happy to tell you that PIP functions if you enable in in config!
Firefox scroll lags like 500ms behind my input, on my mbp. How does anyone live like that?
By disabling smooth scrolling (available in settings). Feels much snappier to me
Exactly. This is what fixed this issue for me as well. What I haven't been able to fix is that new windows open rather slowly.
I'm so used to scrolling by keypress (i.e. any of the vim-like extensions), with smooth scrolling disabled and a higher scroll step, that I just recently noticed that this reduces resource usage/heat.
But then you don't have smooth scrolling.

Enabling apz kinetic scrolling is another approach. That cuts the lag by about 90%, getting it much closer to chrome.

I usually scroll with the spacebar which doesn't appear to have any lag to me.
"I’ve lost count of the number of times I’ve heard statements like the following.

  Firefox crashes ten times a day for me.
  I don’t understand how anyone can use it.
There’s a simple answer: for most people it doesn’t crash ten times a day. But the person making the statement hasn’t realized that what links the first sentence to the second is an assumption — that other people’s experiences are the same.", quoted from https://blog.mozilla.org/nnethercote/2014/01/02/yeinu-your-e...
I have some sympathy for those complaints: I've been using Firefox since 2004, but for whatever reason I can't use it on my lab computer. It's a ThinkPad t430 running windows 10, and on that machine Firefox will slow the machine to an absolute crawl even with only 3 tabs open. I spent an hour trying to diagnose it to no avail (I can't just install Linux, I have some serial hardware that is windows-only) before just giving up and switching to chrome.

However, this is the only time I've encountered this issue, and I tend to think it's more likely an issue with the windows installation than Firefox. I'm just too lazy to reinstall, this isn't my main computer after all.

My setup:

1. Firefox Nightly

2. WebRender enabled

3. Tracking Protection set to Strict + DuckDuckGo extension

Not sure if its representative, but I am extremely picky about framerates and jitter. On Ubuntu 19.10 Beta with Firefox 69.0.3 it feels noticeably faster than my Macbook.
Something must be weird with your machine. My mbp is from 2009 and Firefox scrolls smoothly.
It's smooth as butter on my early 2015 macbook air too. I suspect the issue is related to "retina" screens, which I don't have. (a 2009 mbp doesn't either iirc, right?)
Smooth on my mbp early 2015 as well. It's not related to Retina.
I believe some people have narrowed it down to retina screens set to a non integer scaling.
I would interpret efficiency in terms of resource usage, not just clock time.
Is your firefox using Webrender?

Vanilla firefox is slower than chrome but WebRender is noticeably faster than chrome. Chrome on a 4K monitor slows down to a crawl, but WebRender handles it like a champ. It can be easily enabled with a flag.

If any firefox devs are reading this

- Can you please make this a default?

- Can you please fix text rendering on mobile? Sites like reddit render at desktop resolution on mobile screen, and there is no clear text sizing that works. With Chrome I just set my size option and move on with life.

I could be wrong, but AFAIK, webrender is the default on latest versions.
It is enabled by default for a small subset of system configurations (Windows desktop machines with AMD or NVIDIA GPU).
The matrix is more complicated.

https://wiki.mozilla.org/Platform/GFX/WebRender_Where

In some configurations you have to set a config flag to enable it.

Hey, I think this site's audience is technical enough that it's okay to just give them the name of the option: about:config -> gfx.webrender.all -> true

Go to about:support and search for WebRender to check if it worked.

Works great for me with Kubuntu 19.10 / Mesa / AMD. It didn't work when I tried it a couple of months ago.

(comment deleted)
And only if you don't have a battery.
It's basically in testing, they might break on too many machines were it made default
I have webrender testing enabled and three days ago I opened Firefox Nightly and the UI was completely wrecked due some unexpected WebRender bug that was fixed after updating. So I’m glad they’re testing it on expert users first :)

EDIT: Nope, I’m not one of the default-on “safe” configurations.

Can we just say it? Reddit's redesigne has made it measurably less performant and harder to us. Nothing happens when u press a link for about half a second. They clearly switched to some kind of spa but I don't understand why.
It's why I usually use the old i.reddit.com

I mean if their crappy mobile site encourages you to switch to their annoying app, I guess they consider it mission accomplished?

Benchmarks on e.g phoronix doesn't show webrender as being as fast as chrome, not even close.
You should try installing the extensions that help FF become faster than Chrome: Privacy Badger, uBlock Origin and optionally HTTPS Everywhere.
I don't know why people choose their browser based on resource usage. You can have a browser run by a company looking to loot the public good for their own gain, or a non-profit looking to keep the web open and free.

Hold on I'm going to pick the one that's marginally faster and more ram efficient...

> Hold on I'm going to pick the one that's marginally faster and more ram efficient...

In both cases, people are choosing products because they're better. "Better" for most favors properties of the product. "Better" for you favors the politics of the product. Both are completely valid approaches.

Eeeehhh... He's arguing for principles and I'm not comfortable with the claim that not having principles is every bit as valid as having them.
It's a pretty big leap from someone not sharing your exact principles to them not having principles at all.
I'd say that's a pretty uncharitable reading of my comment! That wasn't intended, to be clear.
Exactly. Come on, we're engineers we understand basic tradeoffs.
> Hold on I'm going to pick the one that's marginally faster and more ram efficient...

It's about immediate pain vs future gain. People are susceptible to temporal discounting.

I think you should look more in to FF financials. They are not exactly as liberated as you are thinking.

There is the Mozilla Foundation which holds all the IP, governs development, and provides supporting infrastructure.

Then there is the Mozilla Corporation-- the profit seeking portion of the conglomerate. They are guiding product development and contracts which will either bring profit now, or in the future. Think about their big forced Pocket feature. This is a future profit driver, if it is not already.

Source where FF gets the lions share of their funds.

I'm not saying they are bad, but use some critical thinking and stop making corporations heros, generally. Hold them accountable.

Be aware, use your voice, vote with your patronage.

I've always thought "browser performance" was a trope (relic?) from when tabs were new and chrome did tabs the best.

If I can't have ublock origin, I'm going back to internet explorer 11.

I can't notice any real difference, having been using Nightly (dev) edition for a full year now. Incidentally, my company (one of the largest tech in the world) uses Firefox by default (and nobody had any reason to switch).

Google simply can't be trusted with all that ads stuff

Have you tried a fresh profile as a test? It’s possible you have about:config settings or other random hacker detritus that may be leading to slowness.
Chrome extensions should generally work on Firefox anyway. It's a slightly different packaging process, but that's the only difference.
I'd try Brave.
Brave looks really cool, but it uses chromium so its hands are forever tied to google. I remember they considered Gecko but rejected it for some reason.
Yeahp I wish they could decouple from it.

What we really need is an alternative to the official Chrome Web Store.

I don't understand that logic. It's a fork. Is Webkit tied to KHTML? Is gcc tied to egcs?
Chromium is not a fork of chrome. AFAIK brave has not forked chromium.
If you're a vim user, try qutebrowser. It has some quirks, but with the ability to customize keyboard shortcuts and call upon scripts it's hard to move back to a "normal" browser.
Only downside to Firefox mobile is its crummy tab management. Especially when browsing in landscape mode it takes an incredibly long swipe to dismiss a tab. I don't think I go a week without yelling "oh my God, go away!" at my phone after failing to close a tab after multiple tries.
Click on three dots close all tabs. You can also close just all private tabs.

It also tends to unload unused tabs and perform pretty well with ridiculous amounts of tabs so if you forget to bother it won't perform much worse.

While I agree the swipe is too long sometimes, there is still an "X" above every tab
Unfortunately the Android version of Firefox is unusably crashy on my phone (moto z play) and noticeably slower.

I gave it a hard try, but it just wasn't workable.

Still using Firefox on all desktop/laptop devices, though.

Your phone is probably one of the ones that came out with bad RAM and is defective, it works great on both my Moto Z Play and Moto G6 Play.
Same on my Moto G7 Power and Moto E4. I've never had a (regular) problem with FF crashing on any of my Android phones.
Do you have a link about this?
No, I'm a BGA repair tech that has had to deal with the bad RAM chips on that model of phone, among others.

The RAM will appear to pass hardware checking in our testers, but you hit it hard and suddenly the frequency becomes unstable, often dropping down to DDR1 speeds. Plenty of room for error, there.

Ugh, I'd suspected something like that because it behaves very badly sometimes, but it's intermittent. Is there any recommended test for this? Or is it too ephemeral to test for?
You need a dedicated BGA removal/reflow tool (like a Metcal) a compatible RAM board to mount the removed BGA upon for insertion into a RAM tester, then you need a hardware RAM tester like RAMCHECK LX.

That's an expensive set of kit.

I see this all the time and I think it is unhelpful to make these kinds of statements. I can make a counterpoint that I've used FF on Android for years and never experienced any issues whatsoever. I am not trying invalidate your experience, but want to point out anecdotes don't really paint a fair picture for either side of the argument.

For example, how do we know my good experience and your bad experience are not easily explained by hardware differences? If so, what does that say?

But, the comment wasn't speaking in a generalization, just why they themselves don't use Firefox on Android while also indicating the exact device. It doesn't seem there was any argument being made, just that they seem a little disappointed that it doesn't work well on their specific device and they wanted to add that to the conversation.

Honestly, every bug/glitch/criticism is important, even if it doesn't affect a large portion of users. Ideally, it should be reported in Mozilla's bug tracker if it hasn't already, but still important nonetheless.

The feedback of "Android version of Firefox is unusably crashy on my phone" is not something any developer can take action on. There are no example sites, no steps to recreate. I agree it should be in the bug tracker, but adding anecdotes without specifics does not add much to the conversation nor does it help to move FF forward. Are we arguing all users of this specific device experience the same issues as this user? If not, not even the device model is helpful. As I pointed out, I was not trying to stifle feedback but to point out that for every "FF is too slow" complaint there are just as many "works fine for me comments" that are equally useless. How is FF slow, in what use cases, how cane we recreate these problems? That is worthy of a bug report and if that information is available submit it to FF to make the software better rather than complaining on a thread about Chrome removing a useful extension that FF supports fully across platforms.
All points I generally agree on, except that this isn't a discussion with Mozilla about improving Firefox. This is a discussion about Chrome that diverged into a discussion about Firefox in a very general manner. You may not be stifling feedback, but you're riding on the assumption that feedback is the purpose of the discussion going on, which it is not.

You keep bringing up this point about feedback that is irrelevant to the actual conversation at hand. Nitpicking feedback is kind of useless and pedantic when the purpose isn't to be feedback.

(comment deleted)
It should be seen as feedback for devs.

The comparison app (Chrome) _just works.__

Firefox has gaps for a noticeable fraction of folks.

No one complains when their software works as expected.

[Edit] I say this as someone who prefers firefox on all their machines wherever possible.

> The comparison app (Chrome) _just works.__

Except when it doesn't. I initially switched to Firefox on Android because Chrome was crashing often and was noticeably slower.

I've been a mostly FF user on Android for years and it does crash routinely for me, and also will do a thing where it doesn't crash but every page renders blank until I restart it. I've always assumed both items might be related to memory management either for graphics or in general.
Yeah, that's the failure case I was hitting. The crash was manageable, but I the blank screen was often tedious to recover from.
I sent crashlogs with information on what I'm doing. This, not being the Firefox bug tracker, is not the place I'm going to post stacktraces and detailed discussion of the difficulty in reproducing the bug.
Have you tried Firefox Preview? It’s a new, revamped version of Firefox for Android.
Firefox Preview is a preview and does not yet support installing uBlock Origin: https://github.com/mozilla-mobile/fenix/issues/5630

I plan to switch from regular Firefox Mobile as soon as WebExtensions are supported.

Firefox preview is not mature and lacks extensions but it's noticeably faster than Firefox Beta, which I use as default browser on Android 9.
But you don't need origin because preview blocks pretty much all ads by default.
That's good to know, thanks. The descriptions I read only mentioned blocking ad trackers, not the ads themselves. If only I had known sooner. I'll have to correct my previous post: already switched.
Yup. It's better, but still not good and there's no Adblock anyways.
Using firefox for the last year. It's slower , bloatted - 3 or more GB ram used.

And the last update is forcing dns over https that for some reasons keeps get reenabled all the time. Constant issues with ssl handshake.

I am almost ready to go back to Chrome.

I can't seem to right scroll under firefox. What am I doing wrong?
(comment deleted)
I'm using Firefox for a while now (both on desktop and mobile) and I love it. The only missing part for me on Android is that Firefox doesn't open native apps (YouTube, maps, Instagram etc..) when you open a link. The integration with built in apps like chrome has is not there.
It's really annoying. If you have a matching app installed there's an Android icon in the URL bar to open it in that app instead, but it's an extra step.
I'm glad it behaves like that because for me it's really annoying when the browser throws me out to another app (especially youtube, which is so much better with adblock in the browser).
Maps is the main app that I wish would open automatically. Each time someone shares a location with me or if I need to drive somewhere it's very lengthy to open the native app. Sometimes the address doesn't stick and I need to type it again.
I wish it was configurable per app. For example, having YouTube links stays in Firefox, but have links to the Play Store apps open within the app.
That could be a feature.
I highly recommend Firefox preview. It's really fast, no ads and trackers blocked without extensions. They also put the address bar at the bottom which is so much better.
Alternatively, you can always enable full screen mode, on mac it's a little bit complicated but a greasy script is quite easy to make.

You can jump back by CTRL-L for address bar

Try long-clicking on a link to YouTube. If you have an appropriate app installed (either official YouTube or sth like Newpipe) the last item in the menu popping up should be sth like "open with $APP"

The same is true for some other applications

Ad blocking on your first example, YouTube, is actually one of my favorite things about Firefox Mobile.

Fuck watching half a minute of ads on YouTube before the thing I actually wanted.

Furthermore, if you're watching from within Firefox you can lock the screen without the video stopping.
Both of these features are available in YouTube on chrome if you pay for YouTube. I know paying for web services isn't something people like, but there it is.
How did I not know that? Thanks for the tip
Have you tried out NewPipe?
Newpipe is broken isn't it? Everybody should just install kiwi, it's chromium for Android WITH extensions (YouTube background audio, uBlock, etc)
That functionality is actually there. For any website that you visit where your phone also has an app to open those links in, a little Android head will appear in the address bar you and you can touch that to open with the app. Not intuitive really but it always works well once you get used to it.
I wish it was possible to configure Firefox for Android to automatically launch the native app instead of showing an Android head. It's one additional step that annoys me and slows me down, as it will needlessly load the page in Firefox instead of loading the content in the app.
I’m really surprised no one is mentioning the new chromium-based MS Edge (still in Beta). They removed all the Google tracking and login nonsense, and it’s fast.

Edge Beta on macOS has been my daily driver (and dev browser) for a month (switched to it from Firefox, actually), and my only gripe is the extension story isn’t yet complete. The MS store only has a few extensions, and you have to jump through a couple of hoops to install from the Chrome store.

Any idea if MS is going to skip the manifest v3 changes that will kill uBlock Origin next year?
I’m avoiding it because I don’t want Blink to be the only engine around.
You're surprised geeks are talking about open source over microsoft?
To be fair, that’s a bit of a false dichotomy when it comes to the new MS Edge (or any other modern browser, for that matter). It’s open source as well.
Anyone thinking of installing Firefox should check out the Multi-Account Containers addon. I'm pretty sure such functionality doesn't exist for Chrome, and it makes it possible to isolate different sites and logins from each other. It's one of the best reasons to switch to Firefox, in my opinion.
Chrome has something similar built in called profiles, each profile is a unique session (like incognito except it persists)
Unless something has changed, the Chrome functionality associates an entire window with a particular profile. Firefox lets you have tabs in different containers, colour coded and all in the same window. I find this much nicer to use.
If chrome profiles are anything like Firefox profiles then they are a lot more heavyweight than container tabs
is this just for windows/linux (desktop) installs of firefox? or is android included in this feature?
Containers were not supported on Android last time I checked, a few month ago. No containers on iOS also.

One more problem is that containers are an addon and do not sync between Firefoxes on different desktops. Still extremely useful though.

No support for Android (yet). Install this Facebook container [1] on the desktop.

A request: I run Firefox nightly [2] as my main browser and would like to request everyone to consider using a pre-release version of Firefox if possible. It helps us make the argument that Mozilla should not run experiments in Firefox stable.

[1] https://addons.mozilla.org/en-US/firefox/addon/facebook-cont...

[2] https://www.mozilla.org/en-US/firefox/channel/desktop/

Been running nightly builds since I think 0.4 - makes web development ‘fun’ as you can never be sure if something works or not in a browser nightly build! Fortunately I don’t have to do that much any more.
profiles is close. better in some ways (absolutely arbitrarily grouping), worse in others (not automatic, so user-error prone)
I don't get why this lives in an extension. It's even advertised in the options, but requires downloading a separate component. Creating an awkward experience as what looks like a core feature lives in an external module. I imagine there is a non-zero number of users who look at containers then opt not to use it because of the download requirement.
I do get it. I've been using it for several months, and I run into problems fairly often. Nothing wrong with the implementation, AFAICT, but it takes a fair amount of thought to assign sites to different containers, and you can easily end up following links that cross container boundaries and then don't work right because of the context change. I've even run into several corporate sites where federated authentication simply won't work in a container, at all.
"I do get it. I've been using it for several months, and I run into problems fairly often. Nothing wrong with the implementation, AFAICT, but it takes a fair amount of thought to assign sites to different containers, and you can easily end up following links that cross container boundaries and then don't work right because of the context change."

See my comment above - I think the obvious workflow for containers is a container window, not a tab, and all tabs created in that window inherit the container settings.

As I also note, above, I don't see how to manage per-container cookies and history ... I can't clear history for just my "banking" container (or whatever).

I really want to make heavy use of a container-like feature but keep stumbling over things like this.

That makes a lot of sense, same as private browsing which opens a new window.
Does this work on mobile?
(comment deleted)
+1 for this. Takes a bit of configuring before you have it all working seemlessly, and it's probably not ready for non-tinkerers - yet - but it's really powerful.
I love it. Wish container settings would be synced though: https://github.com/mozilla/multi-account-containers/issues/3... #1 most requested feature so there's hope, although it's been open for over two years. Maybe now that the new bookmark sync mechanism is rolled out in Firefox 70, the sync team may have capacity for a new task.
I agree. Ran into that wish again this morning setting up a new computer installation. Only thing that I have to carry over manually.
Very annoying, especially if you are testing stuff or debugging in firefox and frequently change profiles. Also disabling seems to reset all settings for the container add-on which is not great to put it mildly.
Thank you for posting this, never realized such a thing existed. Makes it easy to maintain different identities. It's made by Mozilla too. Wonder why it isn't a core feature of Firefox.
It probably will be. Mozilla frequently moves extensions from Labs (which existed then got cancelled, and now has been reinstated iirc) to core Firefox.
They try to develop most new features as extensions first these days. It keeps the release cycles from impacting each other and lets them make sure that the extension APIs remain useful for other developers. If it turns out to be a good feature they'll either bundle the extension or build it into the browser from the extension. That's not always something people celebrate though, see the pocket stuff.
It has been a core feature since v50, albeit with less feature than the addon. It's still disabled by default, just need to toggle the following configs to enable it:

  privacy.userContext.enabled;true
  privacy.userContext.ui.enabled;true
  privacy.userContext.longPressBehavior;2
The last config is so that you can open a new container tab by long-pressing the new tab button.
"Anyone thinking of installing Firefox should check out the Multi-Account Containers addon. I'm pretty sure such functionality doesn't exist for Chrome, and it makes it possible to isolate different sites and logins from each other."

Remind me - is this different than the "Container Tab" choice in the File menu ?

I find the built-in container functionality in Firefox to be surprisingly awkward and poorly thought out ...

For instance, the very first use-case that I attempted (create a Window, not a tab and have all new tabs inherit that same container) is impossible.

It also appears to be impossible to clear the history of just a container.

These are basic use-cases that came up, immediately, in a cursory exploration of the feature - I wasn't digging deep to find these ...

Try it and see, I’m very happy with it. You can even specify that any time you go to a particular domain, you use a specific container. Great for separating work from personal for a work machine.
I thought the same for the first month or two, but as I started examining what it was doing and why, a lot of their choices made more sense.

Their contrainers are domain centric, not WI dow or tab centric. You can tell a domain to always be in a container, and then on the prompt to change contrainers when you visit th at domain, you can confirm to always switch.

Locking a window to a container would result in people following links and logging in again in accident in a different container, or being constantly annoyed that it wasn't the right one. If they closed the normal WI dow and kept that one, it would be annoying until they figured it out, and they would probably blame Mozilla thinking it a bug.

It's not a bad idea, but I can defi itely see why they would leave it out of the regular setup, as it's prone to causing confusion and only really useful for power users. It's ripe to be implemented as an additional addon though.

That's basically the process I went through with 3-4 other complaints I had. On actually thinking through it, they had one of the best sane approaches. Maybe when more people are familiar with the concept and how it acts and looks they can extend it, but there's only so much complexity you can push to the general public at one time.

I used Firefox before Chrome and have tried to swap numerous times in the past (and have been using it for the last few weeks).

Advocates for Firefox often say "Firefox is better, just try switching!" yet when people point out reasons it's not better the response is "Oh those don't matter, you're just being nitpicky!"

But it's not a very gentle push back, it's forceful.

In this thread someone says "I don't like how much ram Firefox uses" and the response is

> I don't know why people choose their browser based on resource usage.

and

> Exactly. Come on, we're engineers we understand basic tradeoffs.

Firefox, as a product, has many issues when compared to Chrome. Why does everyone spend so much of their breath arguing against the real concerns and problems people have with it? Chrome has been getting worse in lots of major ways, Firefox has a chance to be the better product for a wider audience.

But Firefox won't become better with a culture of downvoting and arguing against criticism rather than trying to understand it. This is not the culture of Mozilla as far as I know, but it's the culture of many Firefox advocates all across the internet.

This is a pattern that shows up in other contexts as well. Linux on the desktop, git etc. have communities of advicates that tend to dismiss complaints and criticism far too strongly. That isn't to say that there are more reasonable people in these communities - there are plenty - but the forceful pushback is very visible and tends to be quite offputting.
Yes, those absolutely feel similar. It's a real shame because I think it holds back those communities and products enormously.

The person who takes the time to complain isn't an enemy, they're making an effort to bring something to attention for the community. You want more complainers instead of people silently rejecting your community and product.

The 'argue against the messenger' first reaction of many projects creates insular communities and insular communities create worse products.

It's no skin off my nose if you want to feed Google, but personally I have no idea what you're talking about as there's never been something I couldn't do on firefox.
You don't have to feed Google though if you want to use a Chrome based browser. While probably not as safe as Firefox, there's privacy conscientious options such as Ungoogled Chromium, maybe even Brave if you're keen on the Chrome experience but also care about your privacy.
When I switched to Firefox from Chrome I certainly encountered some bumps in the road which almost caused me to go back. A few functionality gaps (I really the double-tap to zoom to a 'block' of content), but I think the biggest thing was that some of my day-to-day workflows couldn't be exactly replicated in Firefox.

Of course, now I'm used to Firefox, and my routine is centred on it - so now when I fire up Chrome, I have the same experience in reverse.

I don't think Firefox advocates should under-play the amount of time and disruption the shift to Firefox involves: but I do think it's worth doing. While there are a few things I miss, Firefox meets all my needs and more.

Clearly a lot of people like Firefox and enjoy Firefox.

The point of my comment is a lot of people have various real issues with Firefox that make them prefer Chrome and those people should be listened to rather than dismissed. The tone of Firefox advocates responding to critics is often aggressive and dismissive.

Even my comment, which says "Don't dismiss the critics!" is presently in the negative.

Arguing and downvoting is just how people and internet work. This has nothing to do with Mozilla culture. Rest assured the engineers of Mozilla are doing their best to make the product superior, independent of the principles difference.
Certainly it is how the internet work, but I always hope for a little bit better!

Generally I've written off arguing on the internet, but sometimes (like today) I slip up when it's too tempting to respond.

> Rest assured the engineers of Mozilla are doing their best to make the product superior, independent of the principles difference.

Even if it's obvious it is always nice to hear that an organization cares about doing the best job they can. I'm very appreciative of the work Mozilla is doing even if here I'm defending the critics of their work.

I also recognize your name from the massive contributions you're making to the Rust ecosystem. Thanks!

> Mozilla are doing their best to make the product superior, independent of the principles difference.

Last time I remember trying to discuss an issue in Firefox was when they dropped ALSA support and started requiring PluseAudio for sound. When people complained, a manager silenced everyone by locking the bug report. This was not surprising, as other problem reports in recent years have been met with similarly obstinate responses.

It's nice to think that at least some of their engineers are genuinely trying to improve things. (If you're one of them, thanks for trying!) It is nevertheless discouraging when problem reports are silenced by both the internet public and the company's own managers.

Sadly, the current situation is that both major browsers have made themselves deficient in one way or another. I manage to get things done by switching between them, but really, I'm ready to drop them both if a good alternative shows up.

For issues like ALSA/Pulse, at some point all the arguments have been heard and there is no point in letting people continue to spam Bugzilla with the same arguments repeated. At that point it makes sense to lock the bug report.
I switched (back) to firefox after the quantum update and havent looked back. I haven't used chrome in years so im not able to compare performance but I've had nice issues in that department with ff. I use brave for mobile.
I only use chrome when I need access to my google account (gmail), so my FF is completely disconnected from my google account.

FF is really on par with chrome for me, with the exception of few extreme performance applications like webgl.

> switch to Firefox as my main web browser. It's faster

What platform are you referring to? Is it faster on macs too?

Firefox is really dying compared to Chrome but I honestly think this is going to cause it to rebound.

People aren't going to be happy without uBlock and Ad Block...

Google has been REALLY dropping the ball in the last 2-5 years. What's a NEW Google product that you actually like (that they didn't acquire)?

They literally CAN NOT build new products that people like.

... all their hardware products suck. New things like Google Allo exist for like a year and then they are killed.

It seems like they give a half-assed attempt at creating new products as a way to keep skilled talent at Google rather than having them leave to work for Facebook or Apple.

They're actually DECENT at large acquisitions but that's the only thing that's saved them.

It's really a shame because Chrome is actually a GREAT browser but I won't use it without ad blocking.

I've already migrated to Firefox on my phone and it's been pretty great so far. It also supports extensions on mobile which is huge!

Their phones are pretty darn good.
> Google has been REALLY dropping the ball in the last 2-5 years.

Nope, they're in the advertising biz now. They aren't so much "dropping the ball" as playing a ballgame (extremely well) that you dislike (because it's harmful and exploitative and destroys the tools you love).

They're just a new microsoft. Or since they're in a particular phase of that development, let's say a new M$. Embrace, extend, exploit.

"What's a NEW Google product that you actually like"

Robots that kill people? Come on, there are people that think that's cool.

Not sure what you mean about Firefox dying; the software is the best it's ever been, relative to other browsers. The market numbers are still down though.
Well, OS/2 was the best operating system I ever used. But "life" is a matter of useage.
Product quality up, market share down. Doesn't sound good to me.
Google Photos is fantastic.
(comment deleted)
The free unlimited high quality storage is great, but as someone who just switched to iOS after many years with Android, the implementation of folders/albums is REALLY poor compared to iCloud.

There's absolutely no mapping between folders and albums. If you sync your photos and don't organize them into albums manually every time, the folder structure is lost completely.

Pretty much all Android apps will only let you pick images from folders. There's usually an option buried in the hamburger menu to pick images from Google Photos, but you can only see ALL your photos lumped together, no option to choose from an album.

Sure, you can use the share feature in Google Photos, but that doesn't work if you need to use the image in a specific context, for example replying to a specific tweet.

With iCloud this all works seamlessly, my only gripe is that album order does not appear to be synced and even if I reorder them on my device, many apps appear to list albums in creation order. But overall it's still better.

> What's a NEW Google product that you actually like (that they didn't acquire)?... It seems like they give a half-assed attempt at creating new products as a way to keep skilled talent at Google rather than having them leave to work for Facebook or Apple.

What new products have Apple or, seriously?, Facebook created that you actually like?

Pretty sure people aren't leaving Google for Apple & Facebook because they want to build good new products.

I tried several times to use Firefox as my default browser, but eventually I switched back to Chrome, due to some weird issues I got at some sites.

I still hate what Google is doing for Chrome and I'm now using a dual browser strategy... I use Firefox and Chrome at the same time, with a preference to Firefox.

> I tried several times to use Firefox as my default browser, but eventually I switched back to Chrome, due to some weird issues I got at some sites.

You can report those issues to https://webcompat.com -- if they are Firefox issues, they will be logged and hopefully fixed.

I switched to Firefox for Android after several attempts by DoubleClick to infect my device with malware. Funnily enough Chrome does ship with a setting which makes this kind of hijacking a lot harder. It was off by default and hidden in an obscure menu that wasn't accessible via the UI. Enabling it for everyone would probably lose them too much ad revenue I suspect.
Could you please share what this setting is, and how to access it?
It was one of the options under chrome://flags and I don't recall which - this was more than 6 months ago now.
Firefox Focus is also a thing. A permanent incognito mode browser is an ideal candidate for the default browser position.
There are some sites that don't work well in Firefox, like Cisco's WebEx. The web client will disconnect and reconnect causing everyone to constantly hear a disconnect and entry beep when your audio cuts out. On Chromium there is no problem on the same machine. This is on Xubuntu Linux.
Firefox is slower. Don't lie.
> the Android version of Firefox is excellent Keeps crashing on me daily, multiple times even.
I've been trying to do this but for some odd reason it's really slow on Mac. Been trying to figure out why but I don't see any solutions. Perhaps someone here knows.
Firefox also offers the Tree Style Tab extension. If you’re working with limited screen real estate (e.g., smaller laptop) it may not be ideal, but on a full-sized monitor browsing the internet without it feels downright antiquated.

My hierarchy of browsers looks like this. FF is my default, along with an extensive suite of security and privacy extensions including uBlock Origin. Very rarely, I’ll encounter an issue with a site, and I’ll fall back to Brave. Exceptionally rarely, I’ll fall back from Brave to Chrome, but I can’t remember right now the last time I needed to do that.

I like Mozilla's principles in theory, but this warning from the user guide for GrapheneOS [1] (successor to CopperheadOS) is alarming, and applies to more than just Android:

> Avoid Gecko-based browsers like Firefox as they're currently much more vulnerable to exploitation and inherently add a huge amount of attack surface. Gecko doesn't have a WebView implementation (GeckoView is not a WebView implementation), so it has to be used alongside the Chromium-based WebView rather than instead of Chromium, which means having the remote attack surface of two separate browser engines instead of only one. Firefox / Gecko also bypass or cripple a fair bit of the upstream and GrapheneOS hardening work for apps. Worst of all, Firefox runs as a single process on mobile and has no sandbox beyond the OS sandbox. This is despite the fact that Chromium semantic sandbox layer on Android is implemented via the OS isolatedProcess feature, which is a very easy to use boolean property for app service processes to provide strong isolation with only the ability to communicate with the app running them via the standard service API. Even in the desktop version, Firefox's sandbox is still substantially weaker (especially on Linux, where it can hardly be considered a sandbox at all) and lacks support for isolating sites from each other rather than only containing content as a whole.

So, despite concerns about monoculture, I guess Chromium-based browsers other than Chrome are the most practical solution for now.

[1]: https://grapheneos.org/usage

The Linux desktop Firefox sandbox is pretty strong AFAICT. All the usual namespace protection, pretty good seccomp filter. I wonder what the issue they're referring to is and whether that comment is up to date (the sandbox has improved a lot over the last few years).

The WebView argument is basically an argument for monoculture: you should only have one browser engine installed because that's less attack surface than two, and since Chromium must be installed for reasons, it must be Chromium. That's actually kind of a weak argument since it's not that common for users to load a specific attack in both browser engines.

So this is timely. I was just testing out something I'm working out that creates, uh.. A LOT of DOM elements. Original dev work was in Chrome and I went over to Win 10 to test other browers. I was COMPLETELY blown away by how much faster FireFox was at recomputing layout.
Firefox with the containers extensions powers all of my browsing. In a bewildering turn of events, Microsoft Edge Dev powers my more intricate development needs.
I am embarrassed to admit I hadn't heard of containers. Nice to see it is a Mozilla extension. I am giving it a test right now.
Hah, this is a really cool feature. For about two years, I managed this with multiple Firefox profiles instead, but this is a nicer integration.
Multiple-profile still has its advantage. Unfortunately it is pretty inconvenient to do so on Firefox now after the revamp (pre-57 there are plenty of extensions for that). It is much easier on Chrome, ironically.
It's great, a lifesaver if you will, imagine logging into two accounts simultaneously, when developing, the ability to do that is not only superficial, but essential.
I have just been using a second window in private mode, but this is much better.
Same here - FF for general web browsing and Microsoft Edge Dev for dev tooling on Windows. I haven't uninstalled Chrome completely yet but that day is quickly approaching.
An advertising company fielding a major distribution browser always was a really bad idea.
It was a pretty good idea for Google and, judging by the adoption, it serves users very well too.

I think it's up to other browsers to offer better solutions.

The internet wasn't made for Google. And if you think it serves users very well too then I suggest you read TFA, it is clear that what is good for Google and what is good for users are not aligned.
I'm not talking from an idealist/paternalist point of view about what I think is good for users. I'm talking about letting users decide. And they seem to have decided, according to market share, that they like Chrome.

Yes, users could be clueless and be trading personal privacy unwittingly but that's not what I mean about "serves users very well". I meant users look at Chrome, Firefox and others and stick to Chrome. If they didn't like Chrome, they would switch.

Users have not 'decided', they've had something rammed down their throats that they might not have picked if not for some pretty obvious anti-competitive behavior by Google.

By your book might makes right, because Google was able to push users to convert in various ways - some of which should be or even are illegal - and it worked for them they must be delivering something that people need. But it wasn't a free choice.

When you develop a browser, one of the main concern of the users is to be able to import their passwords, bookmarks or tabs. Guess what, Chrome for Android doesn't allow anyone to extract this data and bans apps who connects to their servers to fetch this information. It's violating GDPR, but fuck the law when you have billions. Too big to jail.
Nice down vote, I see someone likes to get his data locked in the browsers and not be able to export.
It doesn't serve users in any sense that Firefox or another alternative can't. It's just been pushed so well by Google on all its devices and properties that users have been conditioned to think browser == Chrome.
I can't count the number of times that Google disingenuously suggested my internet experience would be better if I only switched to Chrome. A normal user confronted with an entity the size of Google with associated authority profile would have long ago switched.
Most users still don't care about their browser.

The main reason Chrome became so dominant is because:

* Google search results nagged all users to install it for a better experience

* bundled Chrome with countless free software downloads

* it is the default browser on Android

Not only is it the default on Android, it is required by some apps, like gmail that all its links open in Chrome despite Firefox being default on my phone. It stinks of the monopolistic behavior MS was engaged in with IE back in the day.
Gmail link in Android open in a web view, but that view is powered by your chosen browser. If you tap on the menu icon on the top right, it says "Powered by Firefox" if Firefox is your default browser.
All my Gmail links open with a "Powered by Firefox" view on my Android phone. I need to click through a menu to transfer it to a tab in Firefox app proper, but it's Firefox straight from Gmail.
If you go into Gmail's General Settings screen, you can uncheck "Open web links in Gmail". All the links I open in Gmail open directly in Firefox for me after doing that.

If I leave that box checked, it does use a web view that is "Powered by Firefox", but I always prefer to have it just open a new tab in my regular Firefox app.

Hey thanks, I presumed it was chrome because it ran differently compared to my normal FF install and had no plugins! Sorry for the newb moment!
Yeah, being able to run uBlock Origin is one of the main reasons I don't want apps opening links in anything but my main Firefox install.
No surprise; after the manifest v3 discussion, this development was to be expected and only a matter of time.
One of the main "advantages" (for Google) of manifest v3, is that there is, not only a blacklist, but also a whitelist of domains bundled with Google Chrome. So the logic is to restrict adblockers, to use the internal Chrome adblock so Google can decide what ads are acceptable or not.

An independent study shows that YouTube ads and Search Ads are the ones that the users enjoy the most and wouldn't want to block ;)

Link to the results: https://cdn2.hubspot.net/hubfs/4231068/Mobile-Web-Ad-Experie...

Of course, everybody loves video ads, don't we all ?

Yeah. I especially love 1hr 35min ad on a 5min video. /Sarcasm

But search ads are ok. Since you can both ignore them easily and are often the thing you look for.

Video ads are annoying interuptions I hate with passion of a burning sun.

Most site ads are just sleazy shit, that serves as vector for malicious actors. I hate that with passion of an exploding supernova.

>An independent study shows that YouTube ads and Search Ads are the ones that the users enjoy the most

People enjoy Youtube ads the most? That's surprising to me given that they're rather intrusive and they get between you and the content you actually want to see.

> wouldn't want to block

everything that distracts or sends signals that have nothing to do with the intent of the user for visiting a site in the first place is an anti-pattern. I block all ads and even obstrusive elements using custom styles or UBO cosmetic filters...

This shows especially well in older generations who are not very used to the information overflood and competition for attention on the internet. Mixing legitimate content with ads is the craziest pattern on the internet by far; and in untrained users -- most of the older ones -- this causes confusion, frustration and finally exhaustion with the medium.

We who are used to this are just the internet user version of Pavlov's dogs.

I wonder if it's been on purpose or just, as always, their automatic algorithms being imposible to contest when they're wrong.

Honestly, Google's (and general tech giants') willingness to let people's lives be caught in the cracks of their algorithms in their pursue for scalability scares me more than any ideology they could push.

More and more, we're seeing developers and content creators being banned or demonetised, people being shadowbanned from dating apps that represent a majority of your chances to find a significant other, and so on.

I think we need legislation to deal with these issues: people subjected to punishment should be able to know the rules they're being subjected to, the way they supposedly broke those laws, and have a non automated chance to contest the ruling. Even if these businesses aren't public property, when they represent an almost monopolistic chance to get the service they provided they should be treated as if they are.

No dating app represents most of your chance to meet people.

I don't believe that you have a meaningful right to use a website.

Couple that with geographic constraints and I guarantee you that's true somewhere in the world.
I wouldn't imagine they're impossible to challenge in cases like this. In fact I wager this post amounts to a challenge as it's nearly guaranteed a Chrome extensions developer will see it.
Not all apps have millions of users and make front page news. Now imagine how hard it is to contact anyone inside Google if your app/extension is not that popular.
So I thought/researched/wrote for 10+ years about possible legal frameworks and regulation for the 21st century; and in the end it seems an untenable proposition to 'force' such evolution by way of law, if we look at the actual history of most sectors — energy, construction, steel, media, telco... and now electronics and tech. I mean it's wishful thinking and whatever 'law' ends up being circumvented. Concentration is inevitable.

What does seem to 'work' is the subversion of one sub-market by another, e.g. when we transition from radio to TV, or when began the post-Facebook era. These are technological innovations. Political science taught me one thing: what changes the world is not what we think or say, it's what we do, and the most groundbreaking actions are those who create the everyday things that change our lives in dramatic ways — mobile phones, cars, planes, TV, YouTube, Netflix, Maps, chats, what-you-use.

Ergo, if we want a truly "fair" network, I think there's no other way but to make one. A real innovation that pretty much owns the market of inter-human communication, eventually. Something the magnitude of netscape/javascript at the end of the 1990s, or SMS, or Facebook versus everything else before, or streaming video and audio... a real shift in 'what you can do' or the way you do it.

If it is impossible to prevent concentration (and I don't believe it is), then oligopolists will have to accept some legal obligations that smaller companies don't have.

It is simply unacceptable that you can be kicked off extremely dominant platforms without explanation or recourse and often without even getting your data back.

There has to be a higher barrier to obliterating someone's livelihood.

I think K0SM0S is making a more "turtles all the way down" point.

In that concentration is inevitable, not exempting any possible legal framework.

So government / legal isn't a solution, only radical innovation.

Or we could just prosecute App Store monopolies. Nobody should ever have to go through google, or apple, or Microsoft, or Facebook, or amazon to publish software. The point of software is to be portable. I’m sick of buying artificially crippled crap.
The problem is that you don't. You can earn big money maintaining COBOL software on mainframes, no FAANG there. As long as it is a choice it will be really hard to do something about it.
The goal is quality tools, not money.
(comment deleted)
I don't think that's how capitalism and commercial companies work...
There are several problematic patterns at play here, and not all of them are store monopolies: App stores are a clear cut issue since they're a clear walled garden, but soft monopolies are even worse in my opinion. By soft monopolies I refer to those services whose utility is intrinsically tied to the number of users: youtube, social networks, messaging apps...

I'm pretty sure I can build a tinder clone with cool extra features pretty easily - barring maybe the infrastructure to support a giant number of users and the legal issues of operating internationally. But such an app would be completely useless, since the point of the app is that their userbase can easily be half the dating pool of your city. The same idea is true for many internet businesses - once established they're almost untouchable. they can't be challenged unless they screw up royally or someone's able to launch a giant enough marketing campaing that can bootstrap a large userbase in a matter of days.

Join to that the tendency towards monolithic ecosystems (google, apple, to a lesser extent microsoft, huawei...) and the result is pretty scary.

Once again sci-fi proves astonishingly prescient - this kind of world was predicted as early as 1965, in Gordon Dickson's darkly humorous short story "Computers Don't Argue" (which you can find on Google if you're interested).
Being stonewalled by bureaucracy with no explanation given is nothing new.
You can shout at bureaucrats. You have some basic rights. You can demand escalation of your issue. You can't do much when your Google account is banned.
Sounds more like the USSR than the USA
Yeah, but I can't slip the computer a bribe to make the problem go away.
Under "communism", man oppresses man. Under capitalism, it's just the opposite.
The "opposite" version of that quote makes less sense to me than "other way around" or "reverse". The opposite of "man oppresses man" would be "man doesn't oppress man", no...?
Maybe, I just googled the quote because I didn't remember it exactly. But I think it's actually clear that "man doesn't opress man" is not the intended meaning precisely because that wouldn't make sense.
Reminds me of the quote, "Give a man a gun and he can rob a bank, give a man a bank and he can rob the world"
Under post-capitalism, the automated systems serving capital oppress man?

... woman inherits the Earth?

IMHO attribuiting actions to automated systems rather than their owners hides who's actually responsible. If we don't accept abusing power we shouldn't accept abusing power using AI either.
I wouldn't be able to guarantee "capital" (i.e. people with access to large amounts of it) are smart enough to understand the outcomes of sufficiently complex systems.

I think the mortgage derivative swaps crisis taught us that. Powerful fools are still fools, and there's nothing about the system as-is that prevents some fools from becoming powerful.

In that sense, it's entirely possible we have bad outcomes from automated systems created by people who don't understand them. And that's the ambivalent case.

The actively evil case is: "How much would I have to pay you to design an unethical automated system?"

You're right, active evilness is not the only case or necessarily the bigger problem. Not knowing what you're doing doesn't mean you aren't acting unethically though when you risk others' welfare for your own gain.

But actions your automated systems are still your actions, regardless of intentions and outcomes. If we hold people responsible for negligently causing damage, we should also hold them responsible for negligently causing damage using an automated system. And of course, we should positive outcomes a system causes to the people behind it as well.

Indeed. This feels eerily similar to my DMV experience of "which particular undocumented document did you fail to bring?"
A friend of mine works as a lawyer dealing with PUC's. Trope of faceless bureaucrats pisses him off because he see it from the other side. Because they'll actually listen to some 80 year old lady's complaint at a meeting[1] and then maybe try to figure out what they can do to not piss her off.

[1] The meetings that people who rant about faceless bureaucrats never show up at.

Judge, jury, executioner, central bank, and oxygen dispensary.

These closed markets need to become open markets. Apply fair and impartial courts, jury trials, system of appeals, tort, etc.

> on purpose or just, as always, their automatic algorithms being imposible to contest when they're wrong

given how often this happens, and the money google makes off and puts into these systems, this is "not either or" but rather two flavors of "on purpose"

Article 22 of the GDPR provides protection to individuals against purely automated decision making https://gdpr-info.eu/art-22-gdpr/
It's not like Google really cares about the GDPR though. Pretty much none of their stuff complies with it.
They can afford to just pay the millionaire fines.
I'm European, and pretty happy that the GDPR exists, but even I can't deny that a law is just as strong as the ruler's capacity to enforce it, and I'm a bit sceptical about the EU's ability to effectively govern the whole internet.
> I wonder if it's been on purpose or just, as always, their automatic algorithms being imposible to contest when they're wrong.

Further down the github issue, another person attempts to submit the same build recieving the same response. But then asks for clarification on the applicability to uBlock only to receive an excerpt from ToC bundling advice...

Pretty sure this is not algorithmic. As the dev said they are being stone walled.

Indeed. A friend of mine used to work on YouTube's moderation team. Turns out a lot of the "algorithm" is actually humans, hiding behind the shield of automation.
This scares me a little as "it was algorithm's fault" seems to be a good excuse for tech companies to get away with their monopolistic behavior. A few years down the road and they'll blame "AI" for the misconduct.
A few years down the road we'll all be living without electricity in war-torn hellscape thanks to the "AI" launching nuclear EMPs everywhere.
Do you mean this post?

https://github.com/uBlockOrigin/uBlock-issues/issues/745#iss...

That's the developer relenting and trying to resubmit, after fuming at one of their users suggesting to do so. The reply they get is the same as the original reply, including the ToS (right? Not "ToC") but excluding the bit about risking being banned if the same vilation occurs multiple times. It still looks like an automated reply though.

Google is famous for this type of attrition damage tactic. Read this: https://twitter.com/johnath/status/1116871231792455686

It goes like this: Google bans or disables something, then they pretend they made a mistake, but still delay fixing it for days or weeks while giving amateurish explanations for these delays. In the end what this tactic achieves, is hampering a software Google disapproves (or competes against). The tired users switches to a different software (made by google?) or stop using the software altogether. The same tactic targets competing developers.

This sort of evil behavior doesn't require intent or actual malice to form.

All it requires is that panic efforts to fix things be primarily allocated to problems that hurt google and not primarily allocated to things that hurt google's opponents. Or for infrastructure that has a history of hurting google to get disabled while infrastructure that has a history of hurting others gets ignored in favor of spending more time on new projects or fixing things that hurt google.

IMO characterizing it as involving malice ('pretend') actually _understates_ the problem. Google's actions are sometimes explicitly malicious, but they're even more often malicious OR indifferent, as that is a strict superset. If one day they decided to stop being actively evil this problem would not go away.

Maybe it could be reduced with the right kind of attitude towards introspecting and seeking out systemic causes of evil consequences even at their own expense. I heard there was once a company with a "don't be evil" mantra, but they abandoned it as they grew.

This also explains why the same evil conduct sometimes shows up in cases where no one can figure out any way that google actually benefits. It's a lot easier to cause harm through indifference than greed because greed requires that you have a way to benefit. Most conceivable harmful acts don't have much of a benefit for anyone.

I see your argument, and while it is plausible, it is muddying the waters. The twitter thread I linked above is from a former Firefox vice president, not from some random person on the Internet. People at Mozilla also thought that Google is playing fair game. When they realized there was a malicious intent, it was too late.
There is no such thing as a megacorp's indifference to increasing their profits and achieving their strategic goals.

You can't plausibly claim indifference when Google's business processes that took many millions of dollars to set up and optimize promote Google's success by harming Google's competitors and taming Google's existential threats in user-hostile ways that range from perhaps subtle to outrageously obvious.

They didn't start doing this yesterday. No amount of plausible deniability can cover a gaping void this large.

Google's behaviour is entirely consistent with a huge company exercising its monopolistic power in a largely unregulated environment. They do whatever they can get away with.

As a former Mozilla distinguished engineer --- this is exactly right.
“Once is happenstance. Twice is coincidence. Three times is enemy action”
This is why we used to have anti-trust law.
Hopefully in this case, they will switch to Firefox.
As a precaution to such tactics like, I have (long time ago) switched for Firefox Portable, which updates properly, and also backup up its folder and keep a backup of all add-ons .xpi files, (winrar for Windows has a nifty naming mechanism that you can add YYYY-MM-DD HH-MM-SS on the backup name), so if there is an update I don't like, or if after an update I am left with half my add-ons being disabled due to incompatibility, I roll back and stay there for a couple more months till either my add-ons work, or I find and alternative.

Mozilla is far more honest than Google, but better safe than sorry.

Exactly from here on out if there is a choice you dismiss the google product out of hand.
I think the community should start putting together a "how to migrate to Brave" doc.

I'm curious.. Does Brave have their extensions managed by Google?

This approach to algorithmic services is an ideology.
On purpose.

When I search for "firebase vs ..." I don't get parse server, I get nonsensical rubbish that folks won't compare with firebase. like mongodb, heroku, google analytics, amplify. But if I search for "parse server v". the first suggestion is firebase. Google is pure evil, you just have to open your eyes to see all their dirty tricks.

With google I always assume malice unless they can prove without a shadow of a doubt that it was truly unintentional.
I really hope this is Chrome shooting their selves in the foot. Like a fool I am using Chrome as I type this, my excuse is Chrome has my banking numbers saved and haven't taken the 2 seconds to enter it into firefox so it is ready and convenient. But if I can't use an adblocker and if I don't have control over what runs on my hardware then kiss me goodbye. I will finish the switch today and uninstall Chrome.
They're openly planning the end of UBlock Origin with their upcoming add-on change (Manifest v3). Start moving now.
May I offer a suggestion? A third party password manager grants the freedom to switch browsers at will on mobile and desktop. It's a nice feeling.

Of course bookmarks and extensions are another important factor but it's nice to be liberated from at least one part of the chain.

>> Your item did not comply with the following section of our policy: An extension should have a single purpose that is clear to users.

Any speculation on what the supposed multiple purposes would be?

From past experience, is that type of thing something that is automatically flagged / determined programmatically or does a human reviewer of an extension make the call?

I mean you would think their process would be smart enough to say "Hey, we just rejected upload for product X that is THE MOST POPULAR PLUGIN. We haven't rejected any of the prior versions. Maybe let's get a human review.

Certainly google employees and the chrome team will be aware of this within an hour if they aren't already. You can bet it's intentional if we don't see a reversal in the next 3 days."

(comment deleted)
> I mean you would think their process would be smart enough to say "Hey, we just rejected upload for product X that is THE MOST POPULAR PLUGIN. We haven't rejected any of the prior versions. Maybe let's get a human review.

The extension in question only has 9,000 users.

As of January 2018, uBlock Origin has 10 million active users on Chrome. Where did you get 9,000?
From TFA.
That’s the number of followers on github for the source code of the project not actual end users ..you will have to go their chrome web store page to see this .
For the love of all that is holy can people please read the actual linked post we are talking about. It's only ~twice as long as this comment section and even just looking at the screenshot at the end would explain the situation.

The number of GitHub followers isn't even close to 9000, you just assumed that rather than bothering to look at the actual page.

That is strange, how does Google programmatically decide if a extension is multi-purpose? By looking into browser calls?
Even then the previous rc0 release got approved , this was a minor patch on top of that
Chrome has always been best as a Google client. You can browse Maps in it, use Google Apps, they always work well.

For regular browsing it had some nice security features but always lacked an equivalent to Tree Style Tabs. And will soon become useless without a decent ad blocker.

Unfortunately it has created an Internet Explorer effect, and weekly there is a site I need to load into Chromium because they never tested their JS on FF. Hopefully FF picks up user share and that begins to change again.
Few monthes ago I forced myself to fully drop Chromium. Painful. But I don't have chrome on any laptops (only my smartphone). I don't regret it.

Google is stringing bad news after bad news.

what was painful?
Not the OP, but password management and syncing in Firefox is a bit clunky.

I use and love the send to device feature and password syncing (I use FF as my main drive for desktop and mobile), but they are quite slow compared to Chrome. I get it that Chrome is syncing aggressively, which would have been nice in Firefox too, even if it eats up my mobile data.

Chrome web view is also the default web view in Android.

They completely reworked password manager in version 70. Try FF Developer Edition or Beta?

https://i.imgur.com/o2nOB8h.png

I use and love Firefox, but password storage really shouldn't be handled by the browser. They've never done a good job at it. I use and recommend Bitwarden wholeheartedly.
syncing is alright, I admit I never liked it, but it works enough to do the basics stuff (automatic plugin install, shared bookmarks) without caring much more. Maybe it's amazing and I just never learned about it.
I, since day one, always felt chromium UI was slicker than any other web browser out there. Slighty less lag, slightly simpler overall. Something that I love about software in general.
Having switched to Firefox three months ago, the three things that I miss most are,

1. The integration with Google Translate, which I understand would be difficult for Firefox to replicate

2. The ability to right-click on an image to search by image, which is probably similarly difficult to add to Firefox. [Edit: Thanks, vatueil, I will give that a try.]

3. How Chrome is less picky about what text it identifies as a url. E.g. If you highlight wpc.ncep.noaa.gov/qpf/day1-2.shtml in Chrome and right-click, you can navigate to that address, but Firefox doesn't realize that it is a url.

However, I only miss these conveniences a couple times a month, so I can live without them.

You can drag and drop any text to the tab bar, it's the same as typing it into the address bar
I'll also have to add for Mac

4. no Picture-In-Picture support, and 5. no native trackpad zoom support

Even simple stuff like finding text on a page... I use the highlighting of occurrences in the scrollbar WAY more than I ever realized.

The breaking point for me to go back to Chrome a few months back was Mapbox was chewing up SO MUCH MORE resources in FF. As someone who does a lot of GIS dev in Mapbox that was a no-go =/

So, if you had piece of software that worked fine on Windows and ran like crap on Linux, you would blame Linux?
I mean... in some ways yeah?

I have to run a dedicated Win10 box because native Office automation is a huge part of what I do. I've had to go to lengths to get the LTSB (and am working on the LTSC) license because it's the only version of Win10 that's controllable + secure. I also have a 2015 MBP for my Adobe Creative Suite workflow. All of my dev infra is Debian 10. Best tool for the job yo.

I'm not going to bury my head in the sand and use tools that are only 20% performant because "ideals". I'll do my best to switch over (which I did for over a month) and if it's not working out I'm gonna ditch. I have to use Chrome until FF gets on the same level. I'm a startup engineer - I can't afford to neuter my productivity, I have to use the best tool for the job.

Time is money. Period.

Different browsers for different tasks. 99% of surfing happens on firefox. Some sites like vimeo only work in chrome.
Vimeo works with youtube-dl. Probably VLC.

Video viewing (as opposed to previewing) really belongs outside the browser anyway.

I'm a heavy YouTube consumer and this just seems like a headache with extra steps/complication, while shooting features like live streaming + chat in the head. Also it's a normal use case to view videos in your browser.
I rarely view livestreams, nor use chats. I don't know if there are alternatives to either.

Using mps-youtube to search, curate, manage, and play lists of videos, without relying on YouTube's server-side management is a real bonus.

Hooking mpv into the stream more smoothly would be useful, and I don't have a good method yet. But given my primary use-case (listening, audio-only), the fact that in the case of video and audio you really can only watch/listen to a single performance at a time, and the fact that in general what's most useful for me is to have a queue of content that I'm going to watch/listen to, in sequence, non-browser tools turn out to be far more useful than browser-based ones.

Most especially when you throw auto-play and advertising into the mix, and find yourself with multiple auto-playing tabs amongst ... well, I'm embarassed to say just how many browser tabs I typically have open, but it's a lot.

WFM. YMMV.

Yep - tried going to a hybrid solution but the thing is 80% of my utilization of a browser is working on my startup, with the additional 20% being "general surfing" (ie: reddit, HN, blogs etc.)

If my split was different I'd feel quite different about it... I just need Hangouts, Mapbox, YouTube, etc to work 100% of the time without headache. Also running two browsers was difficult because it's like "where's that darn tab!!!" half the time ha.

My solution to this crap is to eventually do something like a pihole setup upstream from the browser and call it a day.

I think this is missing the point. Assigning blame doesn't really matter - one works for his use case and one doesn't. When you're trying to get work done the path of least resistance is more preferable than using software that performs poorly because of your ideals.

But to answer your question: If they are based on the same code, yes. I don't see why you wouldn't.

But they fundamentally cannot be based on the same code if you go deep enough. The system calls / API are different, so the implementations have to diverge at some point.
No kidding. That still points the finger at the OS though.
Historically that has been seen as a Linux issue- while I agree its frustrating that web developers don't always test with Firefox, games/software not working on Linux was something the Linux community tried to fix with projects like WINE. Even now, Valve is doing more work for Linux compatibility for games than most studios.
Report the Mapbox issue to Mozilla.
I personally use Session Buddy on Chromium to keep tabs (no pun intended) on what windows are open and what tabs are inside. I save and restore my sessions using this extension as well. I haven't found any suitable replacement extension for Firefox that works like this.
I've switched to Firefox but I have to keep a chrome engine browser (Brave) because some websites just refuse to work.
I switched to FF after Prism was publicized. It's good. Go for it.
time to bring out the anti-trust hammer and separate chrome and other google entities from the search and ad business. It really seems like they're asking for it.
Seems like wishful thinking given that there's been no significant anti-trust action taken by the U.S. government in years.
I don't understand.

Out of every company in tech, Google has made my life fantastic.

I don't understand the Google hate, I don't know where it comes from. People don't like getting relevant advertising, but they do like when Apple closes off their App store 'for safety'.

I don't know why the double standard. I personally think this is a massive advertising campaign from one of the FAANG companies and we are the tools that discuss it.

> I don't understand the Google hate, I don't know where it comes from.

Surveillance, advertising, bloat, ever worsening UX of their software, random product shutdowns, random bans & lack of human support to resolve false positives. I could go on.

What people like is software that lets them accomplish what they need unobtrusively. People like Apple's store to the extent it doesn't let garbage and adware in. But people also dislike Apple for not allowing sideloading.

Perfectly consistent position to have, IMO.

I like Google search as well, and I'll look at a bunch of ads on it if I have to, but I don't see the logical connection here how that implies we need to tolerate bad standards in web browsers or the android platform. Spin-off ads and search from android and chrome and search will be just as great and we don't need to infest web standards with rules that only exist to serve the ad business.

I don't practise any double standard here either. Same goes for apple. If they use their app store to stop competition by for example Spotify to promote apple music, break that up as well. The same thing for amazon, if they use AWS money to price dump on eCommerce or disadvantage third-party sellers, break it up.

I don't have any favourites here, whenever one of these companies engages in activity that is clearly bad for the ecosystem just for their own benefit I would like to see a very rapid and proactive response.

Both Google and Apple should be broken up. All the other FAANG companies too, they're all too big.
I'm curious about something. I tend to be quite skeptical, so what is your view on corruption? For instance if I pay you $10 will you say the opposite thing and start supporting an even greater integration of these businesses and perhaps even bringing more Google entities into government funded institutions? Probably not. $100? $1,000? $1,000,000? You're going to change your tune quite rapidly. I think that everybody, for the most part, has a price. And it's generally quite low.

Last year Google's net income was $30,740,000,000. Put another way, 30,740 millions. Obvious of course but all these zeroes often let us lose intuition of just how stupidly much money this is. There are a total of 535 voting members in the US congress. And of course to ensure a company is safe it needn't get all 535 members, just a handful of key players sprinkled about would be more than enough. I'm also certainly not suggesting this is some shady cloak and dagger nonsense as I initially proposed to you; instead, simply a result of completely legal lobbying. I come to you with a presumably poignant pretty pleasant palatable power-point presentation - the undertone of our exchange needs not even be spoken. I, as a mega corporation, am simply looking for politicians that are 'doing the right thing.' You could get a transcript of our conversation and it'd be perfectly kosher. Leave office and, even though we already regularly chat, if you've been a good boy you stand to get paid $400,000 for 30 minute chats, over and over. Got a loser son? You know I think he just has a lot of untapped potential. We're always looking for executive advisors that can offer unique perspectives - pay's about half a million per year.

I find it difficult to find any other explanation for the state of business today. The behaviors of companies today are vastly more anticompetitive than those of companies in times past, an increasingly distant past, when the government actually did anything. The difference seems to be that modern companies have just become vastly larger, and they're increasingly interweaving with government. I wonder if this is analogous to how people felt in the days before the separation of church and state.

(comment deleted)
This is the lamest excuse to block UBO. Do you need more reasons to ditch Chrome?
Edge on Chromium is a great browser! Been using it for three months now and am never going back.

Also, while I am here, you should all be using a Pi Hole instead of uBlock Origin anyway. Much less detectable by sites, covers all of your devices...

Seriously, spend the 1 hour it takes to set up the Pi Hole - you won’t regret it.

Pi-hole is a basically a glorified DNS filter. While it's great for blocking DNS names across all devices on your network, it is not a replacement for browser plugins like uBlock Origin.
Pi Hole is a very poor substitute for uBlock origin, it doesn't block Youtube or Twitch ads for example or do anything dynamic. Plus it's full of false positives since DNS rules can be very coarse or change continuously. Not to mention the trouble you have to go to when sites break due to that coarseness or that in many cases it degrades functionality that's not immediately obvious.

uBlock origin is the king of adblocking, and suffers from none of these issues. Use anything else and you're severely compromising. I'd go as far as to say that DNS adblocking is basically a waste of resources, a gimmick, the wrong solution to a well-defined problem.

You make good points but it sounds very silly to claim DNS adblocking is a waste of resources. One, to each his own. Two, no false positives in our home and 10%-15% of DNS queries blocked is definitely not the "wrong solution" for me and many, many others. Why trivialize legitimate use cases to make your point.

Furthermore, you can't install ublock origin on IoT devices and smart TV's so your claim of "waste of resources" is even more questionable.

Better still, why not both pihole and ublock origin?

Yes, but ublock doesn't write software that can be deployed to every device on your home network
The Pi-Hole is literally DNS filtering - aka HOSTs file in hardware.

Relying upon a security practice from almost 25 years ago is not really a good idea IMHO.

It’s better than nothing and also works on mobile devices with poor ad-blocking support, like the iPad and iPhone.
It's actually not better than nothing. It's worse than nothing, because it gives a false sense of security.

Bypassing DNS blocking is easy. You can access my normal site, block ads by DNS, but I can just serve everything up over plain IP address without the domain name being required, now you're loaded with ads/trackers/scripts anyways and your security just got bypassed.

This trick is literally as old as HOSTs. It has been proven time and time again that DNS-based blocking only works when everything uses domain names as pointers to resources, instead of using IP addresses to do the same.

It feels like APK has suddenly arrived on HN. Not a surprise since we just had him banned off Slashdot.

Fuck Google. They've become the cancer of the Internet. Microsoft in its glory days wasn't even close to how despicably terrible Google is.
I think that's an interesting comparison. There is definitely some merit to it.

It's kind of hard to sum all the good and bad of google or microsoft off the top of my head though.

I use FireFox as my primary browser, but I'm also a big fan of Brave.
What are the options for manual installation?
chrome://extensions Enter Developer Mode and Load from folder (also valid on Kiwi Browser for Android and Yandex Browser)
Note that extensions installed this way will be disabled whenever the browser is restarted. (In chrome, not in Brave based on my experience)
If you have to use Chromium, at this point it is clear that Brave is a better Chromium than Chrome [0][1] despite its BAT shenanigans. The UX is super nice, and adblocking just works without having to install any extensions. Hopefully Brave doesn't buy into the whole PrivacySandbox thing Google proposed [2].

For everything else, Firefox should be the default [3][4].

It'd be great if Firefox bundles a content blocker like uBlockOrigin [5] in its distributions and introduces First-Party Isolation [6]. DoH is a welcome addition, esp since it can be used with AdGuard DNS [7] for another layer of content blocking. Firefox Private Network [8] is yet another step in the right direction, as are the anti-fingerprinting techniques [9] it has been upstreaming from the Tor Browser. With WASM around the corner, it'd be wonderful when native apps could be run from within a privacy-friendly sandbox like Firefox. Imagine using WhatsApp/Instagram on Android within Firefox with content blockers...

Next up: Strike partnerships with Android OEMs and bundle the browser as default.

[0] https://news.ycombinator.com/item?id=18052923

[1] https://news.ycombinator.com/item?id=19263649

[2] https://news.ycombinator.com/item?id=20767891

[3] https://news.ycombinator.com/item?id=20052623

[4] https://news.ycombinator.com/item?id=17361168

[5] https://news.ycombinator.com/item?id=20874006

[6] https://news.ycombinator.com/item?id=20783339

[7] https://news.ycombinator.com/item?id=18788410

[8] https://news.ycombinator.com/item?id=20927832

[9] https://news.ycombinator.com/item?id=20054831

I’d rather trust Google than Brave.
Same. Plus, even with Brave, you'd still need to install the latest uBO from github, so there's no benefit aside from "I hate Google but I'll still use a fork of their open source browser"
Is there anything that uBO blocks that isn't covered by Brave's integrated adblocker?
Yes,

uBO is a wide-spectrum blocker, not merely an adblocker. It has powerful context-sensitive blocking that's surpassed only by uMatrix (also from gorhill), as well as cosmetic filters that I find invaluable for cleaning up the dumpster fire being passed off as "the web" these days.

Floating header bar that follows you down the page of an article you're trying to read, wasting your vertical screen space? Remove it permanently with uBO's cosmetic filters and never see it again. Tired of the sidebar with links to clickbait articles on the site? Cosmetic filter. Wikipedia nagging for donations despite a history of irresponsible spending and ample cash reserves? Cosmetic filter.

We don't have uBO's cosmetic filters. That's about it.

In other words, Brave is "wide-spectrum" too. We block tracking, fingerprinting, and other bad scripts -- not ads _per se_. This has the effect of blocking 3rd party ads and most 1st party (since 1st party ads still rely on tracking "pixels" AKA scripts for confirmation).

We don't block 1st party ads by default where they work without tracking cookies and scripts. A prime example are the search ads you find on Google and other search engine result pages. These are about as clean as you can get, and yet some of our users want to block them on principle, for aesthetic reasons, etc. So we are adding options to do so.

Cosmetic filters have a high performance cost that we have not been willing to take by default, but we're working on them.

>there's no benefit

Brave doesn't have all the Chrome telemetry (etc) as I understand it.

Yes they have their own telemetry (like Firefox).

They were using Mixpanel before, but they got complain from users, so eventually they added a proxy in front of Mixpanel (but that doesn't change anything since Mixpanel generates an UID, so what's the point of hiding the IP ?).

https://github.com/brave/metric-proxy

It's used for tracking user performance when distributing BAT (otherwise you would have no referral program possible), that's how they distributed the initial 5 USD

That was for the website, not for browser telemetry -- we switched to self-hosted Piwik (now Matomo) instance.

For in-browser telemetry, please see https://brave.com/privacy-preserving-product-analytics-p3a/. Low-dimensionality data (a few bits of answer) given to randomly timed unlinkable survey questions; anything hi-D is in the future and will use PROCHLO.

Whenever Google pushes out the manifest v3 changes, ad blocking on Chrome will be hobbled. uBlock Origin already stated they are dead on Chrome whenever that happens.
Is that because of the opt-in BAT crypto bullshit, or because Eich is the boogieman?
Why would Firefox block Google ads or Google trackers by default ? It doesn't make sense, it's their almost only source of revenue (>500 million of USD).
Firefox has recently started blocking Google’s third-party cookies by default.
Not a problem for the Google Search ads nor YouTube Ads since both domains are whitelisted.

https://bugzilla.mozilla.org/show_bug.cgi?id=1582752#c1

If Firefox blocks Google search ads, then Firefox is dead ;) It's that simple.

Why would Firefox block Google’s ads on Google’s own site? That’s not what Firefox’s tracking protection is about. Firefox protects people from third-party tracking, it’s not an ad blocker.

If a website wants to show its own ads -- let’s call them first-party ads -- then Firefox is completely fine with that; and so it every other browser, including Brave.

> It'd be great if Firefox bundles a content blocker like uBlock Origin in its distributions

No thanks. Firefox is a great web browser platform. Instead, it should focus on improving web extension apis, allowing users to build their own extensions upon it.

"BAT shenanigans": https://batgrowth.com/ -- this is already bigger than alternative micropayment-like schemes. It's opt in and will remain so for our default builds. If you don't like it, don't use it.
There should be a threshold of "number of active extension users" where Google has a human provide an actual explanation when rejecting an update.
There should be a threshold of "number of active users" where any online platform or business other than online retailers becomes forcibly nationalized and restructured as a nonprofit instrument of the first amendment, and any employee caught attempting to implement any filters or bans after that point is hanged for treason.
"Your extension prevents billions of ads from being showed and we want that money."
They'd get +googol respect from me if they'd ever actually say that line. It sucks that companies can't just communicate honestly about their intentions.
Not exactly a secret, this is a quote from their Q1 earnings call:

"Let me now turn to our segment financial results. Starting with the Google segment, revenues were $36.2 billion, up 17% year-over-year. In terms of the revenue detail, Google Sites revenues were $25.7 billion in the quarter, up 17% year-over-year. In terms of dollar growth, results were led again by mobile search with a strong contribution from YouTube, followed by Desktop Search. Network revenues were $5 billion, up 8% year-on-year, continuing to reflect the performance of the primary drivers of growth, AdMob, followed by Google Ad Manager."

Sure, but the words in the previous comment of yours were direct statement of intent. That's different from talking about what are the drivers of revenue, without mentioning what are the problems and whether they want to do something about them.
Yea, the funniest thing is I bet a big percentage of Googlers use ublock origin. Their entire business is based around pushing annoying ads that nobody wants on people.
The reason there's not is that the store is filled with extensions that have enough users to deserve an actual explanation. At scale they'd just need to have a sizable review staff with actual training and policies, but they don't want to.