Opera, Brave, Vivaldi to ignore Chrome's anti-ad-blocker changes
zdnet.com
zdnet.com
The problem is distribution of the actual extensions, as Vivaldi kinda pointed out, as the other browsers mostly rely on the Chrome Extension store. If Google really decides to pull the plug here they could start rejecting extensions using the old, removed-from-Chrome APIs. And then what? Each browser such as Vivaldi, Brave, Opera has to implement their own app store just to host the old-API ad-blockers. And implementing such a store is a major feat. And the walled garden strikes again.
Vivaldi already indicated they might create a "limited" store, meaning not a real store open to the public, but one where they list hand-picked old-API extensions such as ublock origin. Of course, innovation is still stiffed as you in such a "chrome-store + limited vendor store" scenario cannot just develop new extensions using the old-API because you'd have no chance of getting listed in the chrome store, and essentially no chance in the hand-picked limited vendor ones.
I've already moved everything to Firefox to test out waters before moving all my relatives.
It doesn't make a logical sense because if they are banning the ad-blockers, it means they accept that chrome is largely used by power users who can install these blockers (otherwise, what's the need?). But they should realize that a power user who installs an addon can just as easily move to another browser like firefox/brave. And the PR repercussions will ensure that a lot of newbies will leave too (because they usually follow the power users on youtube) which will essentially kill the advertising income that they wanted in the first place?
This is not about google wanting to harm the current power users. It is probably the idea that someone could come along and destroy their business.
If such an extensions goes mainstream that could seriously harm them.
They may also want to get rid of paying Adblock Plus money for their highway robbery.
Now that I think about it, getting rid of ABP may be the primary reason for this move. They have to basically pay a third party to get access to their own users.
Either way, the battle is not over the power user minority, but over the average user.
The idea is to make the API just powerful enough for the most annoying ads to disappear. Most users would probably be content with this. They will probably make it so they won't lose all of their power users. I think what they really want is increasing the amount of works it takes to have full adblocking functionality to the point where the average user has no access to it.
In other words, to block ads on third party networks but leave Google ads alone. That's a bold move these days, when antitrust regulators are putting big tech under the microscope.
well, anti-trust these days is just a buzzword, in a legal sense it is defined in a very strict way, and the cost for companies to anticipate an anti-trust ruling is way higher than just pushing their own interests.
With 66% market share and countless other browsers available, the only question for antitrust when it comes to browsers is if users have equal access to browsers, not whether google supports ad blocking.
I think they will make sure that the ad blocking capability does not explicicly favor google ads.
You know that's wrong. There's Chrome, Safari, and Firefox that support most things and which most people actually use; Internet Explorer is dead and Edge is becoming Chromium; and Brave, Midori, and Vivaldi are also Chromium.
There's also Lynx, Links, w3m, Dillo, and Netsurf, but very few people use those and ad-blocking isn't much of a concern there, because they don't enable JavaScript necessary.
See: https://developer.chrome.com/extensions/declarativeNetReques...
This is API that ABP can use. But with the new API the rules list will be limited to 30 000 rules vs. for example 42 000 EasyList is using, and an update to the rules will require a full update of the plugin.
See also comments from gorhill: https://github.com/uBlockOrigin/uBlock-issues/issues/338#iss...
This means they anticipate Google to target the Acceptable Ads program.
Originally I thought 30,000 rules wouldn't be enough to cover things, but according to this research, only a couple hundred rules are enough to block >90% of the ads: https://brave.com/the-mounting-cost-of-stale-ad-blocking-rul...
So maybe there's another limiting aspect of the declarativeNetRequest API I don't know of.
(register 50k domains, use 50k different subpath/subdomains and mix content+ads on something like youtube where you cant wholesale block youtube, etc)
Thats just false. Every adblocker using webrequest will be affected, including ABP.
This makes no sense to me.
ABP is already publishing a version using a declarativeNetRequest-like API, it's in the Mac App Store[1], so clearly it's not going to "get rid of ABP".
Google benefits from ABP and AdBlock[2] being the most used content blockers, as they do not block Google ads by default, and do not block trackers/data miners out of the box.
If Google (rightly) deems content blockers as unavoidable, it sure would want people to install the ones which are not blocking its ads and trackers by default.
* * *
[1] https://itunes.apple.com/us/app/adblock-plus-for-safari/id14...
[2] The two most-used content blockers as per Chrome Web Store.
As I have written elsewhere I consider ABP and AdBlock as "infiltrated" by Google, so they definitely want to see the rigorous blockers disappear first. Should have made that clearer in the comment.
(Edited for accuracy regarding rule count)
* * *
[1] https://gitlab.com/eyeo/adblockplus/adblockplussafarimacos/t...
If I land on some page where annoying adds still get past ABP I close and never visit the page again.
You're making a very big assumption here. Last I checked people who blocked ads counted in the hundreds of millions and the number was growing rapidly.
Some old stats I found with a quick search:
https://pagefair.com/blog/2017/adblockreport/
> 615 million devices now use adblock
11% of the global internet population is blocking ads on the web
Adblock usage grew 30% globally in 2016
Mobile adblock usage grew by 108 million to reach 380 million devices
Desktop adblock usage grew by 34 million to reach 236 million devices
The new thing is Google valuing their profits over the wishes of a large population of their users.
This is how big companies lose their way and get eaten by smaller companies. We all think Google is invincible because of their technological monopoly, but the problem of having to grow forever due to the way public markets work necessitates product evolution or squeezing blood from the stone. The real monopoly is philosophy, not technology, and it's so, so, so easy to lose the logos/pathos/eros high ground (and thus the philosophical war).
In Google's case, their innovation has never been able to eclipse their original sin: advertising. As long as your god is ads, you will make compromised product decisions that are not in alignment with your users. This is part of why I actually hope FB's currency takes off because maybe they can stop worshipping at the altar of click revenue.
Who am I kidding, it's just another revenue line-item on the 10K.
Did you perhaps mean ethos?
I guess if I had to really sort it, I would only talk about love and power, in that order, but I think it's more addressable to speak in language people already kinda get.
But no, I specifically meant eros, not ethos.
It's exactly the same, go to the Firefox add-on store and install uBLock Origin.
To be clear, you can still block ads under Manifest v3. I don't know where this idea that you suddenly won't be able to block ads came from, but somebody is being dishonest about it.
However, over 300 million users run adblockers[2][3] and it's probably a fair assumption that most of those users are relatively nontechnical and only run them because they're very easy to install.
I think this push is just to add a tiny bit of friction into the process so that 'casual' adblockers stop bothering.
[1] https://en.wikipedia.org/wiki/Usage_share_of_web_browsers#Su...
It was easier to self-host the add-on for people who want it, so that they can download it from your website.
These companies helping Mozilla getting Servo into shape would be a really good idea, which is why they won't do it.
That's how I run mine, a local (and very ancient) version of squid blocks everything. It won't be as flexible but it works.
Definitely it has its problems.
Also it can match on regular expressions <http://www.squidguard.org/Doc/expressionlist.html>
If I'm wrong about the first point, please clarify. Web/HTTP is really not my area so maybe squid receives and passes stuff through entirely as a blob, if https is used.
Edit. What dgoldstein0 wrote suggests I do misunderstand.
Sadly Google is essential in keeping their shitty hacks at bay.
It's not beyond the capabilities of efforts like Vivaldi or Brave to do the same as the Pale Moon team.
This is misleading. They deprecated the old API primarily to be able to do multi-process and get rid of XUL.
Its sad to lose DownThemAll and the plethora of othwr XUL extensions, but having performant multicore support is critical given the shift to having many cores (as single thread performance improvements become uncommon).
XUL is still used by the browser itself.
Because that is the danger for the Chromium forks too - that nobody will bother with their forked store.
that being said, it is load better now.
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...
How about "app store as a service?"
2004: M$ is so greedy, Google is so pro-user.
2019: Google is so greedy, MS is so pro-user.
that being said ...opera already has their own extensions store.
Now I use Brave, and it's cool, it also encourages you to use interesting stuff like IPFS Companion, which I didn't know existed for Chromium until I switched to Brave.
I think even if Google ruins Chromium, it'll continue in the open somewhere else, and still be better than Firefox at the things that are important to me.
>>>I think that's rather revisionist.
I agree with the sibling comments that remembered the past differently: Back in 2008, Chrome was actually the superior product -- for both users and developers.
- Chrome had a better partitioned process for each tab. IE and Firefox 3.x didn't so they often crashed on buggy web pages or bad Javascript. In Firefox, that would also take down all the other tabs one had open which obviously frustrated users.
- Chrome with V8 had the fastest Javascript engine at the time. This translated to faster UI on Gmail, Google Maps, Google Docs, etc.
- Chrome had a built in PDF viewer which was convenient. In IE, clicking on a pdf link triggered a disruptive "Save file as" prompt or if one had Adobe installed, it would launch Adobe Reader which was a jarring UI experience. (Also add that Chrome included ability to print to PDF. To duplicate that functionality in IE required buying the full Adobe Acrobat Professional for $300 or installing a similar PDF printer driver such as Bullzip.)
- Chrome had very good dev tools included. With Firefox, you had to install the Firebug plugin which was slower and buggier
It's fascinating how Google's recent controversy has caused widespread amnesia of Chrome browser's real technical advantages in 2008.
Good points for the most part, but not that one. A shitty JavaScript .PDF viewer is a much more "jarring UI experience" than launching an external viewer that I intentionally installed for just that purpose.
I remember very well that after I made the switch to Chrome, I still used Firefox for all my debugging purposes and web-development. Firebug was way ahead of Chrome Dev tools.
Chrome became as widespread as it did because it was bundled like crapware with installers for various pieces of software and they plastered scare-mongering banners all over their service telling people they had to use Chrome to get the correct experience, or deliberately gimping their own services on other browsers.
Chrome may have been the better browser at release, but simply being better did not get it to where it is.
This statement logically does not make sense.
People installed Chrome => Chrome was a superior product. Although, now it isn't anymore.
Power corrupts. When did Google find they had the power to force people to do things? It started with some beneficial, "thou shall not." Power corrupts, however. Was it around 2011?
I switched to Opera because it was so much better than anything in 2000. Then I tried Firefox because a friend switched to it and I sticked with it occasionally as it was becoming better and better and cool extensions emerged. Then I switched to Chrome because Firefox became so slow it was driving me crazy (yes, I always use obsolete hardware) and Chrome was ok (it lacked functionality I loved in Firefox extensions but I could tolerate this).
Now I actually am increasingly anti-Chrome because I don't want Google's monopolism and dictate so I feel like I want to switch back to Firefox and guide friends to do so but Firefox is still notably more slow than Chrome although not as slow as it used to be. I hope Mozilla guys are going to keep on improving its performance.
You can even run Chrome extensions if you install this extension: https://addons.opera.com/en/extensions/details/install-chrom...
† except fine-grained cookie blocking is a bit broken compared to stock Chromium (only works properly if you always allow first-party cookies, which I also want it to ask first about), script blocking is about the same.
Chrome came out and it was even better than Firefox on speed (javascript especially, with v8), reliability (process isolation, websites would freeze all of your tabs if not your whole computer at the time), and usability (unified search/url bar). And it had Google marketing behind it, meaning non-tech folks knew and loved the company making it and don’t rely on their tech-savvy friends to hear about it.
Pardon? For years it was the best option out there. Its dev tools are still the best imo.
So if I'm going to switch browsers because of privacy/advertising concerns, it's not going to be Opera.
a) This built-in feature is way below the standards trivially achievable via extensions in Firefox, Chrome etc.
b) It's a downgrade in relation to what Opera itself used to offer in the past (and then, if I recall, got so stripped of functionalities it didn't even support bookmarks at some point).
Go to browser settings -> advanced settings -> Start Page.
This is what I use https://i.imgur.com/GpF0sQt.png
It is highlighted in the "new tab page" section
It is described under the "new tab page" section. I can't really comment on the privacy/advertising concerns but I do know that Opera providers a VPN for you (who know what they are doing behind the scenes) and have their own adblocker built in.
Not too long ago, that situation would just cause someone to crack it and share how, or at least a patch.
Then again, that was also a time when there was an actual choice between browsers, and not just "Firefox or WebKit/Chrome(/ium) shell."
Let Google cripple their browser for themselves, and Mozilla provide the good and strong de facto browser engine.
ChromeWindow chrome://browser/content/browser.xul
Visiting this link is funny by the way.Does this complicate having a standalone Gecko though? Surely browser authors could write their own UI and embed Gecko inside without touching XUL.
>* 28 bindings (9.33% of original bindings)
>* 10517 lines of code (21.02% of original LOCs)
However, the new Servo engine will be embeddable.
As I understand it, that should also make it relatively straightforward to switch between Servo and Gecko, as a developer. But I'm not an Android dev, so take that with a grain of salt.
Of course they do.
Edit: Never mind; just had to fiddle around with the filters.
I would be more comfortable in Mozilla not being founded by Google though.
Web developers can also help here by making the UX slightly worse for Chrome users, e.g. by showing more ads.
"Extra ads for Chrome users: ... Want less ads? Use ..."
Bonus for putting the extra ads in a pop-over div.
Completely agree. I made my own little browser (with ad blocker built in to the network layer) using CEF simply because there was not an easy to use FF equivalent library.
“Companies will regulate themselves” is a cute libertarian bedtime story.
However, Hill admitted that adblockers aren't going away and it is just a proposed change in the WebRequest API to make things more akin to Safari to help adblockers operate in a standard in speedy way.
Mozilla on the other hand did expose a bunch of users to ads and malicious sites recently though when they didn't renew a certificate and didn't push out a fix for over 24 hours in which all addons were disabled in their browser and the configurations were lost as well.
> Ad blocker uBlock Origin “can no longer exist” if a proposed change to Chrome goes through.
First, I never ever referred to uBlock Origin as an "ad blocker", so the article is wrong there. Second, I specifically point out that uBlock Origin can no longer exist, not that "ad blockers" can no longer exist.
I didn't "admit" anything -- I never made the statement "ad blockers are going away" in the first place. If you want to argue I did, please provide a specific source supporting this.
“Companies will regulate themselves” is a cute libertarian bedtime story.
I've never heard libertarians say that. Rather, they say that consumers have the potential to regulate companies if they choose to do so, by voting with their feet. We should do so more often than we do; when there's a free market (monopolies are not free markets) it feels pretty good to tell a company to go screw themselves.Personally I switched back to Firefox when Chrome tried to force login to my Google account, and I haven't missed a thing (other than some dev tools, e.g. websocket inspection). Firefox Quantum is really good, and their bookmark sync has replaced my previous usage of the now-defunct Xmarks.
It's changed dramatically. Speed, security, and stuff that you can't do in Chrome, like extensions like Facebook Container.
To me this isn't about Chrome Vs Firefox though. It's about the benefits of a healthy marketplace for software, and the dangers of near monopolies to consumer choice.
[1] https://raw.githubusercontent.com/StevenBlack/hosts/master/h...
Extensions like uBlock target people who don't want to bother with editing hosts files and keeping them updated.
Needs a rooted device though.
That has the added benefit of removing ads in all apps, because when they can't be loaded, generally not even the empty widget shows.
So AFAIK it might be that they want to get rid of it.
I got the idea from this [1] reddit comment made by someone with an Mozilla Employee flair:
> [...] There is not yet a concrete plan (feature) to bring Web Extensions to Fenix. That does not mean it is not going to happen. It does mean we have some things to figure out first.
and this [2] github issue where they state
> Not for MVP, will look at it for further versions
I fear that what they'll want to figure out first is whether not implementing them will hurt adoption.
[1] https://www.reddit.com/r/firefox/comments/b4bhzs/will_firefo...
Second, in that very github issue that you linked, look at this comment: https://github.com/mozilla-mobile/fenix/issues/574#issuecomm.... Also, transition from Fennec to Fenix won't happen until feature parity. The MVP is just that, the MVP.
Finally, GeckoView does not use the WebView interface, specifically because we want to build richer experiences than the WebView interface offers.
Thank you for the reply. It's really good news to hear that full extension capabilities will continue to be supported!
I was worried by the very comment you linked, as "users will get the experience they expect" sounds carefully crafted to not say anything at all.
https://github.com/kiwibrowser/android/issues/30
There's NewPipe at F-Droid for youtube music in the background and so much more.
For computers and Android devices Firefox and uBO are far more capable solution than DNS blocking, at least when it comes to browsing.
[1]: https://itunes.apple.com/us/app/dnscloak-secure-dns-client/i...
I'll give DNSCloak for iOS a try, thanks for the recommendation.
By doing this you inherit the features of the replacement browser like ad-blocking and tracking protection.
[1] https://developer.chrome.com/multidevice/android/customtabs
[2] https://github.com/arunkumar9t2/lynket-browser
[3] https://play.google.com/store/apps/details?id=arun.com.chrom...
[4] https://medium.com/@arunkumar9t2/introducing-chromer-2-0-a-b...
Maybe chrome devs mistake will be the air gap that creates a new leader from another group.
Unfortunately, my wife has a Chromebook and it’s hard to convince her that her very cheap, almost-disposable laptop should be replaced with something more expensive just to avoid Chrome. (And no, she did not want me to install Linux on it - sigh.)
As far as security goes, I trust Google way more than any other site to handle my credentials properly, follow security best practices, use the highest level of encryption where applicable, keep servers up to date and patched faster than anyone else, etc. Outside of Google+, I can't remember the last time there was a major security incident at Google, when they happened, the impact was minimal (contrast this to say the Apple Cloud leak which led to the infamous "fappening", the Marriot leak, the Equifax hack, Target, etc). Breaches and 0-days happen, but as far as I know, Google is going to be the best it gets when it comes to security.
Now when it comes to my privacy, no. I don't trust Google as far as I could throw them.
This breach was not due to missteps or problems with security on Apple’s part (though Apple has had issues with security lapses, notably passwordless root login on macOS which was never reported to have been exploited [0]).
In the instance of “The Fappening”, the breach that lead to the exposure of iCloud data was “revealed to have been gained via spear phishing attacks”. [1]
[0] https://www.theguardian.com/technology/2017/nov/29/macos-hig...
[1] https://en.m.wikipedia.org/wiki/ICloud_leaks_of_celebrity_ph...
On that note, are people switching over to Firefox already?
Only complaint - and this is my fault for enabling it and not a Firefox issue - is that if I used a container for Google, reCAPTCHAs are a huge huge huge pain in the arse now and take many attempts to pass. This is (I guess) because the Google cookie cannot track your general web usage (since your google cookie is in a container that only works on google domains, rather than general web properties) so it is harder to distinguish you from a bot. Also the dev tools are not as nice, but that is a niggle.
Works as proxy for Google Search. No captchas, very customizable. Could never live with the Bing based crap results of DuckDuckGo.
I don't think having proxied Google search results will solve the reCAPTCHA menace since you presumably won't get the Google cookie(s)? If Google still cookie you when using startpage then that kinda defeats the point surely?
Let me be clear. I'm not taking about SOCKS proxies. In this context I'm saying that both DDG and StartPage are acting as anonymizing proxies for Bing and Google.
Not sure why power users ever left Firefox as their default browser when surveillance tech came along. I sure didn't. Firefox was always the more competent and customizable browser. Happy to see users returning. Among other things, the current "Welcome Chromium/Chrome users!" megathread in the Firefox subreddit[1] seems to indicate there's something going on. :)
[1] https://www.reddit.com/r/firefox/comments/bvh4pq/welcome_chr...
Firefox always had and still has an issue which can cause up to 2x page load times when used on Mac with scaled mode. Fascinating bug report but ultimately impossible to cope with at work!
I’ve actually landed up using Safari (I rarely use dev tools) and pleasantly surprised by it.
It took a couple years at least for FF to catch up. I would say for most sites Firefox is now at least as fast while using less RAM.
Now the problem is that Google web apps are tuned for Chrome, so users will complain their gmail is slow on FF.
I've heard this argument often, but it does not really resonate with me well. I've always used Gmail in Firefox and never noticed it being especially slow. I just tried it now and emails open seemingly instantly when I click on them. It feels quicker than ~100ms on average and certainly not slower than 200ms even for the occasional large email or hiccup. I just don't see how this can be used as a reasonable metric for choosing a browser.
To be clear, it's not pegging any core at 100% or anything so extreme. But it causes my laptop to heat up and my fans to kick in very frequently - something that almost never happens with Chromium/Webkit/Blink based browsers. If I primarily used a desktop, I wouldn't even have noticed, but a warm lap and constant fan noise makes it unusable for me.
Safari was out because I needed to run multiple browser profiles concurrently (something Firefox and Chrome support readily).
I've recently switched from Mac OS to Windows but my experience (as recently as a month ago) with Firefox leaves me feeling that it's the less mature implementation with an over zealous fan base ("it's not us, it's you!").
On any Firefox thread on HN, search for “macOS” and you’ll find several complaints. In my case, I could live with most of Firefox’s problems, but not the lack of AppleScript support.
I never left. Firefox, even for its warts, wasn't run by a adtech company. I knew this would happen sooner or later. And now, the thumbscrews tighten.
Now yes, Moz://a has done some dumb stuff.. But so does many others. Still its the best we have.
There was a time when Chrome was not ubiquitous. Even non-technical users can be convinced to click on a different icon to access the Internet if it results in a better experience. That's how we ended up with Chrome after all.
Google put a lot of effort in convincing those users, by plastering Chrome icons in their products and saying it was the supposed way to access the internet "safely".
It's not as easy for others to do the same.
Regardless, I'm sure a company like Brave or Microsoft can handle the engineering necessary to keep this working. You don't have to fork the whole thing.
Tried Vivaldi - render sites with errors (some images missing). 0 plugins installed. Not acceptable, removed.
Brave - I really hate person who run this project and how he is trying to sell his product by "if you hate google as much as me, use Brave", while using Chromium.
So, for now I don't see any Chromium-based alternative.
Not sure what version of Vivaldi you used when that happened, but using Vivaldi every day on multiple workstations with different OS's without any issues I can only urge you to give it another try.