Google relents slightly on blocking ad-blockers for enterprise Chrome users
theregister.co.uk
theregister.co.uk
The most concise summary I can come up with is in the article:
> Google's primary business is incompatible with unimpeded content blocking.
* * *
[1] https://www.theregister.co.uk/2019/05/29/google_webrequest_a...
I wonder how much $$ damage google does to us by loading unwanted and unnecessary adds on our (metered or limited) internet lines.
Never give up the fight.
[0] https://www.sec.gov/Archives/edgar/data/1288776/000165204416...
"New technologies could block online ads,
which would harm our Google business."
has been amended to "New and existing technologies could affect
our ability to customize ads and/or could
block ads online, which would harm our
business."
So clearly Google now considers existing ad-blocking technology to be a threat to their business.Seems to be referring to this part of the text:
> Observation
> Chrome is deprecating the blocking capabilities of the webRequest API in Manifest V3, not the entire webRequest API (though blocking will still be available to enterprise deployments). Extensions with appropriate permissions can still observe network requests using the webRequest API. The webRequest API's ability to observe requests is foundational for extensions that modify their behavior based on the patterns they observe at runtime.
No idea if that's the API that adblockers use (or just a part of it)...
https://docs.google.com/document/d/1nPu6Wy4LWR66EFLeYInl3Nzz...
Instead they choose to go with the option that screws over users but might make them more money.
This showcased the google employees declaration it was performance to be smoke.
Given what they're breaking by their chosen mechanism, I would have thought educating end users would be the better approach. The running Chrome instance would be able to tell that an add-on is a large source of blocking, and could easily pop up a warning to indicate such, complete with a one-click option to disable the add-on.
It is; https://bugs.chromium.org/p/chromium/issues/detail?id=896897....
You can rest assured that if I can't have adblocking in chrome, then I'll stop using chrome.
One reason for the title policy on Hacker News is that original titles have actual articles attached to them. Editorialized claims do not pass muster for quality of information here (this isn't a “what can you say in 80-characters” website). If the original title is misleading or clickbait, then we still have a chance of using representative language directly from the source. We could also do that here if someone can suggest it.
That seems both very final, and as if they have entirely failed to read any of the feedback the community has given them.
https://www.xda-developers.com/kiwi-browser-google-chrome-ex...
[1] https://play.google.com/store/apps/details?id=com.brave.brow...
Google won't allow the full version in the Google Play Store (probably for the same reason they're breaking adblockers on the desktop), but you can download the full APK here-
https://openwrt.org/packages/pkgdata/adblock (see: https://github.com/openwrt/packages/blob/master/net/adblock/...)
http://www.thekelleys.org.uk/dnsmasq/doc.html
There are device-based adblock systems that can be applied. On a rooted Android, you can run DNSMasq locally. For iOS there are adblocking apps AFAIU. Or you could (and perhaps should) run all traffic through a VPN, with adblock, when remote.
The way ABP works will probably be 'good enough' for the average user, for at least as long as it takes to sway or marginalize competing browsers and to come up with an ad content delivery strategy that requires (by then) long unsupported extension features to counter.
They're building the pot with which they'll slow boil the content blocking crab.
> And he argues that if the blocking nature of the webRequest API really represents a performance concern, Google could just adopt Firefox's approach which uses a technique called Promises to return a non-blocking/asynchronous response.
They do explicitly say "content blocking" in a few places, but in most instances they say "blocking webRequest API" which might actually refer to blocking-as-opposed-to-non-blocking and not ad-blocking.
However these days I find myself using FF more and more for those very reasons, where chromium/chrome is failing more and more. The other side of this is of course that FF has been improving massively in recent years.
There is no best, browsers are ridiculously complicated and hard, but i suppose there are phases, if chromium team loose sight of how non-obscure the requirement to block ads easily is to all users today, this may be the start of a different phase.
I don't think you realize how many tech illiterate people don't block ads.
I keep hoping for the day I can switch and not lose productivity.
Here is the bug report https://bugzilla.mozilla.org/show_bug.cgi?id=791429
No one seems to care, basically a soft "won't fix". I even thought about fixing it myself but after seeing that the solution wasn't obvious, I gave up.
I wanted to give Chrome a try anyways, so I did. And not only mouse zoom worked but pages also loaded faster. Time to completion was about the same but it took less time to actually see something. For the rest, I had no trouble finding extensions to match what I could do with Firefox. Clear win for Chrome.
Now, I am using Firefox at work and Chrome at home so I can follow. What I noticed was:
- Firefox performance more or less caught up with Chrome (or is it the other way around?)
- Chrome seems a bit more stable
- Generally, switching is super-easy, besides syncing (Firefox doesn't sync with Google and Chrome doesn't sync with Firefox sync, and I am not a fan of third party solutions)
- I've yet to re-test mouse zoom, but according to the bug report, it still isn't fixed.
Note that mouse zoom may seem trivial but it is not. Chrome and Firefox are practically the same, at least on the desktop, so small details like that are what make people switch.
And to be honest, I am pretty pissed off with Firefox. They have really good core devs. Servo is awesome, and even though I dislike the community (seen from the outside), I also find Rust to be just as awesome for its application. Direction however is seriously lacking.
The latest goof was the extension signing fiasco. Again, small thing, but enough to turn off some people. The most ironic part is that they fixed that using a telemetry-related backdoor. I don't really have a problem with that (otherwise I wouldn't use Chrome) but for a browser that advertise itself as privacy oriented, it is not good publicity.
* no battery nuking while jira is open
Like listen, I really want to like firefox. But I use jira all day.
Best of both worlds.
Commercial involvement in the development of the Internet brings many benefits; a balance between commercial profit and public benefit is critical.
More importantly: with the current status quo where both site operators and ad networks reject responsibility for security implications of their ads and ad networks show little regards for privacy, the only way I see to respect Principle 4 "Individuals’ security and privacy on the Internet are fundamental and must not be treated as optional." is to block offending ad networks.
As for principle 5 I do not hold my breath but hope you are right.
Mozilla has already being force from external pressure in the past, see DRM.
So you claim. I claim that this is wrong.
> Mozilla has already being force from external pressure in the past, see DRM.
Very different as the pressure was from not losing even more user who suddenly would be unable to use Amazon Prime Video, Netflix, etc. They fought the proposal but once it was established they had no real way of not including DRM blobs and stay a mainstream browser.
Nevertheless, it could be due to personal opinions, but catering to your main commercial partner's business model is imo more plausible.
As much as I am in favour of ad blocking, anything which modifies the content of a requested resource should be opt-in.
Over 90% of Mozilla's funding comes from having Google search as the default[0]. If FF users weren't seeing ads, then Google would have no reason to pay for that service. So Mozilla loses its funding.
[0]https://en.wikipedia.org/wiki/Mozilla_Foundation#Financing
I can feel my laptop loudly spinning fan, after a long running firefox session. It stops doing this, if I close / restart firefox.
If more people switch to Firefox, this might be an additional effect: a rise in the usage of desktop mail clients.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=909818
(I've seen variants of this problem on Ubuntu 18.04 LTS.)
Opening up Chrome feels very dated.
Every time I open it up I feel like I’m stepping back in time to 2009. All those rounded bezels!
I'd imagine Google saw a slight increase of revenue during that period.
No wonder why they don't allow extensions on their Android browser. From everyone I know, only I am using Firefox on a Chrome device.
I don't mind automatic updates. I don't mind being bugged to restart. However I really dislike that my browser can just break in the middle of a browsing session because of some remote decision.
It feels like the people at Mozilla are forgetting that the browser and browser extensions are tools that people use to do important things.
If uBlock Origin is going to go away from Chrome, my first choice would be Firefox but if I can't use that then I think I'd rather use Chrome with NoScript (if possible) and images turned off.
Obviously sarcasm on my part, but I see this terrible (and false) argument every time someone complains about the Chrome market share near-monopoly.
You’d think people would know better by now.
Edit: sarcasm made clearer.
Chromium doesn't really have many of the benefits of other open source projects, it's a behemoth (have you ever tried a shallow clone and build from scratch?). Forking chrome is pointless unless you have an army behind you to maintain it. In that sense, chrome is chrome, and nothing more, it's proprietary by sheer volume.
Anything based on it is usually little more than a chrome skin, or at best an out of date tracking branch that's been pulled apart and put back together again, e.g QtWebEngine which takes 6 months between releases just to pull apart the code to strip all offensive code and put back together again.
Currently I mostly use FF for the web and Chrome for Dev and testing but if I have a tab open I'll use it.
If I can't use ublock origin I'll lock down Chrome so that I can only visit a whitelist of things I need to Dev/test and switch entirely to Firefox.
Excerpt: "What we see are the public statements, for public consumption, they are designed to "sell" the changes to the wider public. What we do not see is what is being said in private meetings by officers who get to decide how to optimize the business."
Thank you gorhill for what you did to the web community.
I think it's rather telling that Simeon Vincent has buried this news in an off-handed one line comment buried in the middle of a rather long post, and I think it's unfortunate that HN's title policy has also buried the lede.
"A response to feedback on the proposed changes in Manifest V3" is so outrageously devoid of information that it is difficult to come up with an innocent explanation for it.
I don't get what the aim is here. Why bury a story that everyone is going to know about soon enough?
Edit: to the numerous people who are voting my comments down, could you please provide actual feedback?
"Manifest V3" is jargon, which is a big problem in HN. See Show HNs that don't really explain what is the thing being introduced.
The Response -> feedback -> proposed changes chain is verbose. The three concepts are almost a single concept (changes) wrought as present -> past -> future.
"A response to feedback on the proposed changes in Manifest V3" is a characteristically Google-internal-y [0] way to say "Update on coming changes to Chrome extension APIs".
[0]: My unscientific feeling is that a lot of engineers at Google write about projects as if the audience is other Google engineers. It's not out of malice, but it's convenient when you don't have to explain the full rationale for a change.
"Project Strobe: Protecting your data, improving our third-party APIs, and sunsetting consumer Google+" https://blog.google/technology/safety-security/project-strob...
"Expediting changes to Google+" https://www.blog.google/technology/safety-security/expeditin...
"An update on Google+ and Blogger" https://blogger.googleblog.com/2019/01/an-update-on-google-a...
"Important changes to Google+ for G Suite due to the consumer shutdown" https://support.google.com/a/answer/9229693
From the company which defined SEO, this can only be deliberate.
(bar the addons hickup which meant it was off for a day, but that was no issue)
As long as ublock origin (then incompatible with mainline chrome) is not pulled from the webstore, and as long as there is a simple #ifdef that most linux distros can toggle, I am not really affected by the change. I assume that the same holds for most developers, crucially including the people behing ublock.
Though in changing the title to something that could only be described as strategically dull, at least we now know where the loyalty of HN moderators lie.
Loyal to consistently implementing the rule of "HN submission title should match the original page title"?
Furthermore it's a rule which is rarely followed. Look at most of the title edits: more edits are deviating the submission titles away from the original page title.
https://hackernewstitles.netlify.com/
Of course it's a moot point now. This article's new title has caused it to drop off the home page and it's now effectively dead.
Obviously, Chrome has a monopoly in web browsing, especially on desktop. And this can be seen as a leverage for a different business they have, namely ads.