Slashdot Mirror


Google Proposes Changes To Chromium Browser That Will Break Content-Blocking Extensions, Including Various Ad Blockers

"Google engineers have proposed changes to the open-source Chromium browser that will break content-blocking extensions, including various ad blockers," reports The Register. "The drafted changes will also limit the capabilities available to extension developers, ostensibly for the sake of speed and safety. Chromium forms the central core of Google Chrome, and, soon, Microsoft Edge." From the report: In a note posted Tuesday to the Chromium bug tracker, Raymond Hill, the developer behind uBlock Origin and uMatrix, said the changes contemplated by the Manifest v3 proposal will ruin his ad and content blocking extensions, and take control of content away from users. Manifest v3 refers to the specification for browser extension manifest files, which enumerate the resources and capabilities available to browser extensions. Google's stated rationale for making the proposed changes is to improve security, privacy and performance, and supposedly to enhance user control.

But one way Google would like to achieve these goals involves replacing the webRequest API with a new one, declarativeNetRequest. The webRequest API allows extensions to intercept network requests, so they can be blocked, modified, or redirected. This can cause delays in web page loading because Chrome has to wait for the extension. In the future, webRequest will only be able to read network requests, not modify them. The declarativeNetRequest allows Chrome (rather than the extension itself) to decide how to handle network requests, thereby removing a possible source of bottlenecks and a potentially useful mechanism for changing browser behavior.
The report notes that Adblock Plus "should still be available" since "Google and other internet advertising networks apparently pay Adblock Plus to whitelist their online adverts."

334 comments

  1. Calling the DOJ... by Etcetera · · Score: 4, Insightful

    If the DOJ (no particular friend of Big Tech in this Administration) wanted an excuse to probe Google with the FTC for some anti-trust discovery, this would be a quick ticket.

    The world's dominant browser requiring that the world's dominant ad network always be displayed would be a wonderful reason to force a divestiture of one or the other (or, preferably, split everything up into components).

    1. Re: Calling the DOJ... by Anonymous Coward · · Score: 0

      And what, we are supposed to suddenly start using chrome because of the latest press release from the greedy googles? No thanks

    2. Re:Calling the DOJ... by Anonymous Coward · · Score: 0

      Problem is this administration is already friending Google and big business on so many other fronts nothing will happen. Not to mention this administrations FTC is already owned by companies that are crossed is of big business and against anything they seem anti-business - unless of course if it's owned by foreigners.

    3. Re:Calling the DOJ... by Anonymous Coward · · Score: 0

      I'm outside the US, seems you might be in the US - so please do call the DOJ! Clearly, Google has a vested interest in this as much of their revenue relies on advertising. Even if 60%+ of their traffic is bot-fakes.

    4. Re:Calling the DOJ... by Anonymous Coward · · Score: 0, Insightful

      Nope.

      Y'all decided that you wanted to block ads, consume content the way you want. Google came along and decided it wants to make the web safer by preventing the shitload of bad extensions (of which ad blocking plugins are just one of the bad uses of the API being misused) that steal peoples emails in the background.

      The proper way to block ads, especially SHIT-tier ads is to advocate for removing eval, document.write, .innerHTML and .outerHTML and depreciating/silently failing those features. It's these functions that allow all the annoying garbage to proliferate by piggybacking on not-shitty ads.

      Google's move here is the right one, but it's so self-servingly hamfisted that it may instead increase the amount of ad blocking by host file based blacklists.

    5. Re:Calling the DOJ... by Anonymous Coward · · Score: 0

      you're retarded

    6. Re:Calling the DOJ... by Anonymous Coward · · Score: 0

      you forgot the little bit about them adding their own adblocker that they alone can control what gets nixed and what doesn't.

    7. Re: Calling the DOJ... by Anonymous Coward · · Score: 0

      To the max dude, but then be votes for *her*

    8. Re: Calling the DOJ... by Anonymous Coward · · Score: 0

      Google's move here is the right one, but it's so self-servingly hamfisted that it may instead increase the amount of ad blocking by host file based blacklists.

      Except browsers are moving to dns over https (internally) which will bypass host file.

    9. Re: Calling the DOJ... by houghi · · Score: 1

      If anybody will do anything, it will be Deuroope. Ifrom what we have seen, if the Us has to choose between a US company ans anything else, including its citizens, the company wins.

      Remember when Microsoft was found guilty in the US of being a monopoly? Tnhey had to do nothing.

      --
      Don't fight for your country, if your country does not fight for you.
    10. Re:Calling the DOJ... by AmiMoJo · · Score: 2

      Problem is that Apple already did it a while back, so they would have to include Safari in their complaint and Google would just say they are adopting a proven, popular standard.

      In fact Google appears to be trying to bring ad-blocking to Android. They are implementing a new API that allows for AdBlock style filtering but done by the browser itself, which means it would work on Android where Chrome doesn't support extensions.

      The problem is that the new API is similar to the Apple one, which is quite limited. A 30,000 filter limit, not even enough for the popular EasyList filter, and it forces you to use the rule matching system that the browser implements rather than the more advanced one that extensions like uBlock Origin feature.

      The other issue is that WebRequest (the current API) has become a kind of cross-browser standard with Firefox, and extension developers like not having to write different code for Chrome/Opera/Edge/etc and Firefox.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    11. Re:Calling the DOJ... by Shaitan · · Score: 1

      "annoying garbage to proliferate by piggybacking on not-shitty ads."

      Wait, what are these not-shitty ads you refer to?

    12. Re:Calling the DOJ... by thegarbz · · Score: 1

      Please the DOJ would do nothing here. The USA never does. The EU on the other hand are incredibly friendly with Google and will welcome yet another donation.

    13. Re:Calling the DOJ... by Etcetera · · Score: 1

      Funny you somehow think you deserve an add-free browsing experience... you don't

      No one "deserves" an ad-free browsing experience, but if someone wants to create a browser that blocks images, or engages in other commercial interactions, that should be their business. And the market should decide that.... .... except that Google now controls the browser, and also controls the ads (and controls a bunch of other things). And monopolies using their monopoly power in one market (browsers, or Android Chrome must-carry agreements, etc) to enrich them in another market, that's basically the definition of anti-competitive behavior.

    14. Re: Calling the DOJ... by Anonymous Coward · · Score: 0

      "Deserve ain't got nothin to do with it" - snoop - the wire season 6.

  2. Yep, that's what you get from trusting Google... by Anonymous Coward · · Score: 0

    But Google uses Linux on their servers and said they would Do no evil.

    LOL @ the all the tards who fell for Google's bullshit.

  3. It's almost like... a monopoly? by locater16 · · Score: 4, Insightful

    Wow, the company that makes 90% of the its profits from advertising is trying to use the open source projects it near controls, that has a near monopoly on web browsers now... to stop adblockers from existing...

    It's a coincidence surely. *Hugs Firefox*

    1. Re:It's almost like... a monopoly? by Desler · · Score: 5, Interesting

      Yeah, and plenty of people pointed that out years ago but mosr Slashdorks wouldn't listen because Google open sourced some token projects that were never money makers and they used Linux.

    2. Re:It's almost like... a monopoly? by Anonymous Coward · · Score: 1

      Plus they had that slogan about not doing evil or whatever which is obviously true since billion dollar corporations never lie...

    3. Re:It's almost like... a monopoly? by Anonymous Coward · · Score: 1

      Firefox and Mozilla are just as bad.

      Just use hosts to block ads. There is nothing that Google can do to stop that.

    4. Re:It's almost like... a monopoly? by Desler · · Score: 1

      Plus they had that slogan about not doing evil or whatever which is obviously true since billion dollar corporations never lie...

      Clearly. What's more sad is there are still people to this day that quote that motto as if it was some sort of legally-binding contract.

    5. Re:It's almost like... a monopoly? by Powercntrl · · Score: 1

      Clearly. What's more sad is there are still people to this day that quote that motto as if it was some sort of legally-binding contract.

      I think the implied meaning is that when a company says "Don't Be Evil"*, your bullshit detector should be going off.

      * Or was it "Do No Evil"? Damn Mandela Effect.

      --

      ---
      DRM is like antifreeze, to the MPAA/RIAA it's sweet, to the consumers it's poison.
    6. Re: It's almost like... a monopoly? by Anonymous Coward · · Score: 0

      Hahaha no, there's plenty of ways to bypass the hosts file. And there's ways to imbed ads directly into a site so that any attempt to blackhole the ads blocks the site as well.
      Besides, if you use a hosts file, you either have to maintain it yourself or trust some rapid spamming jerkwad like APK.

    7. Re:It's almost like... a monopoly? by RonVNX · · Score: 2

      Them: "BUT FREE STUFF!"
      Me: It's not really free.
      Them: "FREE. STUFF."

    8. Re:It's almost like... a monopoly? by viperidaenz · · Score: 1

      You mean by implementing dns-over-http, bypassing the hosts file and any DNS based ad blocker?
      https://developers.google.com/...
      Firefox already supports it.

    9. Re:It's almost like... a monopoly? by Shikaku · · Score: 1

      This doesn't work anymore. Proof: try using the Youtube app on Android. You'll always get ads no matter what you do, it's completely unblockable without AI blocking because the ads are streamed from the same domain. It doesn't work on Youtube.com yet but that change will probably happen soon enough so hosts file can't block it on the website either. The browser has to do it because you can use it to block tags as well as classes and domains. I don't think people would take lightly that an adblocking extension api is being removed so people will switch browsers and/or fork beforehand anyway.

    10. Re:It's almost like... a monopoly? by Rockoon · · Score: 0

      Mod this guy up. I am a witness to it.

      --
      "His name was James Damore."
    11. Re:It's almost like... a monopoly? by Anonymous Coward · · Score: 0

      *Hugs Firefox* and its non-Gooadvertisinggle extensions =)

    12. Re: It's almost like... a monopoly? by Anonymous Coward · · Score: 1

      I would so hug Firefox right now but the plugin I use for hugging doesn't work in the new Firefox

    13. Re:It's almost like... a monopoly? by Anonymous Coward · · Score: 0

      Do Know Evil

    14. Re:It's almost like... a monopoly? by phantomfive · · Score: 5, Insightful

      It is a moral imperative to use ad blocking. Ads incentivize the wrong kinds of content to be created: things like click-bait and fake news.

      Even if you don't think ads are immoral, you should still use ad block as a practical matter: malware can be served to you from all the major ad networks, so if you don't want to be hacked, use ad-block.

      --
      "First they came for the slanderers and i said nothing."
    15. Re:It's almost like... a monopoly? by DeVilla · · Score: 2, Interesting

      Firefox had a more function API for extensions to do content blocking. They dumped it so they could use the same crippled extension API as Chrome. I can't imagine Mozilla won't follow suit again. They are used to crippling Firefox to be like Chrome.

    16. Re:It's almost like... a monopoly? by Anonymous Coward · · Score: 0

      I just Clipgrab.org... No ads, ever. Open source.

    17. Re:It's almost like... a monopoly? by gl4ss · · Score: 1

      logcat an android phone and you'll see all kinds of messages about network requests marked with bypass vpn.

      besides, plenty of apps bypass the dns. thats how some apps work on some web login required wifi's before logging in(their block being dns based).

      --
      world was created 5 seconds before this post as it is.
    18. Re:It's almost like... a monopoly? by BoogieChile · · Score: 1

      I pay $12 a month for Google Music which includes YouTube Red.

      No ads here.

    19. Re:It's almost like... a monopoly? by rtb61 · · Score: 2

      More accurately and fairly, you as the end user should be able to choose who can serve you ads and who can not, this based around ads served and the manner in which they are served.

      Google is not a search engine, it is an advertising and manipulation engine. The right move now, block gmail addresses, use gmail and you mail bounces, let them try to fucking block that the raging pack of ass hats.

      Personally I think Google played the corrupt had too early, first in corrupting democracy, then in corporate based censorship of humanity and now forcing screaming ads on anyone attempting to use the internet, basically poison the internet, this will cost them as it should. Why the fuck would anyone trust an advertising and manipulation engine, a real scummy company and the people that work there, well in light of this, you have to question their morality.

      --
      Chaos - everything, everywhere, everywhen
    20. Re:It's almost like... a monopoly? by Anonymous Coward · · Score: 0

      The right move now, block gmail addresses, use gmail and you mail bounces, let them try to fucking block that the raging pack of ass hats.

      This is a good idea. It must be executed in an organized manner in order for it to be effective.

      If it's just my server bouncing Chad in sales' emails, then it's my problem. If it's the entire internet bouncing Chad's emails, he might stop snorting cocaine long enough to realize that he just needs to find a new mail provider (and that crying about it won't help).

    21. Re:It's almost like... a monopoly? by Anonymous Coward · · Score: 1

      about:config, set network.trr.mode to 5

    22. Re:It's almost like... a monopoly? by Anonymous Coward · · Score: 0

      it's Mengele effect...

    23. Re:It's almost like... a monopoly? by nadass · · Score: 1

      +1. Thank you for the tip!

    24. Re:It's almost like... a monopoly? by mentil · · Score: 2

      Chromium is itself open-source, and some forks will likely retain the webRequest API.

      --
      Corruption is convincing someone that the selfless ideal is the same as their selfish ideal.
    25. Re: It's almost like... a monopoly? by Anonymous Coward · · Score: 0

      You lost me at "pay"

    26. Re:It's almost like... a monopoly? by AmiMoJo · · Score: 1

      The problem with this theory is that they are still supporting ad-blocking, just with a different and more limited API.

      Currently each extension implements its own filtering engine. They propose to replace this with a fixed filtering engine in the browser itself, similar to the one in AdBlock Plus, and with a limit of 30,000 filter entries. So it will still be possible to block Google advertising, just not with the flexibility that many users want. It also breaks a bunch of other privacy related extensions that don't affect Google sites.

      Also, Apple implemented the exact same thing in Safari years ago.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    27. Re:It's almost like... a monopoly? by Solandri · · Score: 4, Interesting

      It's open source. If enough people don't like it, they'll just fork Chromium and create a new ad-block-friendly browser without this "feature.".

      Need I point out that Firefox is based on a version of Netscape that was made open source?

    28. Re: It's almost like... a monopoly? by Ormy · · Score: 1

      apk doesn't actually maintain any hosts files, all he does is peddles his crappy hosts-management software. Which is what I find absolutely hilarious about apk, hosts files are actually a halfway decent method to block ads and other malicious content (not on their own, but alongside a strong firewall, well-configured browser, careful choice of DNS etc etc hosts files have their place) but between his asinine spam and awful quality 'hosts files engine' (which is slow as hell) he gives intelligent people the impression that hosts are a complete waste of time, which is a shame aswell as hilarious.

      In terms of maintained hosts files, there are plenty of those. 'Energized' is a collection of various hosts files in a range of sizes depending on how much you want to block, hosted on github, actively maintained with (usually) weekly updates and an active discussion group on telegram. There are dozens of others (with various levels of maintenance), again use your search engine.

    29. Re: It's almost like... a monopoly? by Ormy · · Score: 4, Informative

      There are many other software choices that are actually usable. For windows I use Hostsman (does deduplication in seconds for millions of lines, not hours or days like apk's stuff). For non-rooted android I use PersonalDNSfilter which is available on f-droid (again, processes files with many millions of entries in seconds). There are many other alternatives

    30. Re:It's almost like... a monopoly? by Anonymous Coward · · Score: 0

      I'd put a lot more faith in Pi-hole than in Firefox. Firefox has already shown repeatedly that they are not to be trusted either. In the future, if you want control you have to control the network. As far as proprietary/semi-proprietary software goes, it's a lost battle.

    31. Re:It's almost like... a monopoly? by Anonymous Coward · · Score: 0

      You can do your adblocking outside the browser. The squid proxy has various ways of removing ads - run it on your router. Or on your linux PC - if using linux.

    32. Re:It's almost like... a monopoly? by Anonymous Coward · · Score: 0

      Wow, the company that makes 90% of the its profits from advertising is trying to use the open source projects it near controls, that has a near monopoly on web browsers now... to stop adblockers from existing...

        It's a coincidence surely. *Hugs Firefox*

      I think that firefox would cease to be an alternative, if it weren't for google's financial contributions to the Mozilla Foundation.

      Mozilla should somehow gain independence from google.

    33. Re:It's almost like... a monopoly? by Qwaniton · · Score: 0

      Mod this guy sky high. We warned you idiots.

    34. Re:It's almost like... a monopoly? by thegarbz · · Score: 1

      Yeah, and plenty of people pointed that out years ago but mosr Slashdorks wouldn't listen

      There's a big difference between not listening and not caring. Functionality wasn't broken, people weren't affected. Someone made some prediction which happened to be right, big deal.

      Now if they go through with this it will be quite different, and hell Firefox may even get some market share back.

    35. Re:It's almost like... a monopoly? by Anonymous Coward · · Score: 0

      Hosts files are fine for home users. They may even be fine for some work users (assuming they have admin rights; many don't) IF their network doesn't use a proxy. For those of us whose work networks use a proxy server hosts files are useless. Requests go to the proxy and there is no local name resolution for hosts. The nice things about ad blockers for Chrome today is that:

      - You don't need admin rights
      - They work with a proxy server.

    36. Re:It's almost like... a monopoly? by Luckyo · · Score: 1

      Mozilla hasn't been dependent on google in years. Their new business model is to push alternative/regional search engines, i.e. duckduckgo, baidu, yandex etc.

    37. Re:It's almost like... a monopoly? by Bradmont · · Score: 1

      A couple more reasons ad blocking is a moral imperative :
      * (Most) ads promote materialism and the myth that accumulating will lead to happiness
      * (Most) ads use psychologically manipulative methods that an uninformed person is completely unequipped to fight (and even well informed people would have trouble doing so)

    38. Re:It's almost like... a monopoly? by Anonymous Coward · · Score: 0

      It's open source. If enough people don't like it, they'll just fork Chromium and create a new ad-block-friendly browser without this "feature.".

      Need I point out that Firefox is based on a version of Netscape that was made open source?

      Riiight.

      Three pasty geeks in a basement pounding their puds and forking Chromium are going to have the ability to fight Google's marketing to the masses on something like this.

      Come up outta that basement and get some O2 for your brain cells.

    39. Re:It's almost like... a monopoly? by Anonymous Coward · · Score: 0

      I paid $0 for uBlock Origin. No ads here.

      I also paid $0 for youtube-dl. With that I can download permanent, local copies of videos from YouTube. Or I can grab just the audio without the video using the '-x' argument, in the case of music videos and stuff like that.

      I think I got the better deal. You should ask for your money back.

    40. Re:It's almost like... a monopoly? by drinkypoo · · Score: 1

      It's open source. If enough people don't like it, they'll just fork Chromium and create a new ad-block-friendly browser without this "feature.".

      Sure, that will happen, but to see how that will go, just look at Pale Moon. It's usable (I'm using it now) but it is behind in significant ways at the same time. And that's likely just how a wildly divergent fork of Chromium would turn out, too.

      On the other hand, I kind of hope Google does this stuff, because it will drive people to spend more effort on alternate browsers, and we need that. It's not okay to only have a couple of rendering engines out there.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    41. Re:It's almost like... a monopoly? by Desler · · Score: 1

      You mean the same Firefox that relies heavily on Google for money? Why presume that Google won't pressure Mozilla to do make the same change or risk losing that funding?

      And who would Mozilla turn to? Yahoo? Bing? LOL.

    42. Re:It's almost like... a monopoly? by Anonymous Coward · · Score: 0

      If you think Google is somehow a problem your priorities are completely out of whack.

    43. Re:It's almost like... a monopoly? by Anonymous Coward · · Score: 0

      "Just fork it" is BS. Chrome has 90% market share so there isn't enough money left over to pay for a competing browser. Users = money from search engine revenue and other revenue sources. To build a browser you need paid developers. It's too big of a project for part-time developers to try and maintain, secure, and improve.If it was easy/possible someone else would have forked it already and been successful because enough people would prefer to not use a Google product if there's a viable choice.

    44. Re: It's almost like... a monopoly? by Anonymous Coward · · Score: 0

      Yep, we would.

      Get a job loser

    45. Re: It's almost like... a monopoly? by Anonymous Coward · · Score: 0

      lol boot blacker

    46. Re: It's almost like... a monopoly? by Anonymous Coward · · Score: 0

      You pay google yet we are the losers? LUL.

    47. Re:It's almost like... a monopoly? by Anonymous Coward · · Score: 0

      Need I point out that Firefox is based on a version of Netscape that was made open source?

      No, because you would be wrong.

      Netscape started as a browser and then became an integrated suite of apps,
      The Netscape suite was open sourced.
      Firefox was then developed as a browser component base off Netscape that did not include "everything but the kitchen sink".

      Firefox has now become almost as boated as the Netscape Suite was.

    48. Re:It's almost like... a monopoly? by BoogieChile · · Score: 1

      They have uBlock Origin for Android now?

    49. Re:It's almost like... a monopoly? by mapkinase · · Score: 1

      >Even if you don't think ads are immoral

      No. Don't even offer this option. There are two kinds of people: imbeciles and people who are in all-out uncompromising war against all ads.

      Advertisement must die, must be declared a crime by the state. It's an unconditional pure evil, nothing else.

      --
      I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
    50. Re:It's almost like... a monopoly? by thegarbz · · Score: 1

      Yes I do. You missed my point. People don't give a crap who flows money where or privacy matters. Functionality reigns supreme.

      Why presume that Google won't pressure Mozilla to do make the same change or risk losing that funding?

      Why not presume they won't? What kind of vendor lock in do you have? Are you signing a contractual obligation to use Firefox? I'm not. It currently works. If it continues to work good, if not, well I'll move somewhere else.

      Right now I'm also posting this from Chrome while it's not showing ads. I won't be making any move until I need to.

      Functionality reigns supreme.

    51. Re:It's almost like... a monopoly? by Anonymous Coward · · Score: 0

      Baaaaaaahhhhhh. Not as in bah, humbug, but as in sheep.

    52. Re:It's almost like... a monopoly? by strikethree · · Score: 1

      And then there are the useful people like you who hated Google and Chrome so much that they completely missed the entire fucking switch that Firefox went through to set up the infrastructure necessary for the web browser to completely ignore the user in favor of the advertiser.

      Try to fully understand what happened here. Even the article writer refrains from calling it out directly: https://www.ghacks.net/2017/12...

      TL;DR. Firefox is not a reasonable fallback option from Chrome as its infrastructure was recently changed to allow the same behavior.

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
    53. Re:It's almost like... a monopoly? by Billly+Gates · · Score: 1

      History repeats itself. Out with the old Boss IE 6 and in with the new boss Chrome same as the old boss.

  4. archive a working version by Anonymous Coward · · Score: 1

    Word to the wise: wget https://dl.google.com/linux/di... Rather than using the online "installer" that does the download. Keep older versions on some share, it may protect you from this "upgrade".

    1. Re:archive a working version by Anonymous Coward · · Score: 0

      Yeah, enjoy your exploits. Updates might bring shitty new features, but they also bring security fixes.

      Running old web browsers is the stupidest, most irresponsible trend I've ever fucking seen lately, and it's always for the same reason: "They changed something, so I'm refusing to upgrade!"

      Don't like what Chromium is doing? Switch browsers! Which one? Who cares, just pick one you like and KEEP IT UP TO DATE FOR FUCK'S SAKE.

      Stop. Running. Outdated. Internet. Facing. Software. NOW.

    2. Re:archive a working version by Anonymous Coward · · Score: 0
      Yeah, lots of choice now that they're all running on the same engine, How do you know there are exploits that matter for the current one - with adblocking, ads being where most of the exploits come from anyway? Do you suppose Google is holding back some fixes just for that reason - illegally? "We'll see who the government is here", like Microsoft resisted any breakup? In what way would I be safer letting add malware through with a "more up to date" browser? Really? This "changed something" is itself a huge added security flaw and breach, pal. Repeating an old, usually true saw ignores the fact that pretty much no simple statement can always be true. No one is exploiting my old win9x code, my embedded opsys...
      .

      Should I just run say, Midori or something crappier? You talk a formulaic line, but apparently don't know that there won't be a choice for browsers with real feature sets.

  5. Things that make you go.. hmmm. by Fly+Swatter · · Score: 2, Interesting

    The report notes that Adblock Plus "should still be available" since "Google and other internet advertising networks apparently pay Adblock Plus to whitelist their online adverts."

    So there will still be an API that works, if you play their game..

    1. Re:Things that make you go.. hmmm. by Desler · · Score: 1

      Of course. You really thought an ad company wouldn't eventually tighten the noose around blocking ads?

    2. Re:Things that make you go.. hmmm. by dmt0 · · Score: 1

      So there will still be an API that works, if you play their game..

      Ofcourse, you need to let people block the non-google ads somehow to take care of the competition.

    3. Re:Things that make you go.. hmmm. by Anonymous Coward · · Score: 0

      I believe in AdBlock plus's reasonable ads policy. Google is willing to comply so I don't block their ads even though I could.

    4. Re:Things that make you go.. hmmm. by circamoore · · Score: 2

      TFA actually suggests Adblock Plus would still work because it uses more primitive blocking that would still be possible under the new API, not because of some secret API.

    5. Re:Things that make you go.. hmmm. by Anonymous Coward · · Score: 0

      The new Google API essentially is the primitive Adblock Plus:

      "From the description of the declarativeNetRequest API[1], I understand that its purpose is to merely enforce Adblock Plus ("ABP")-compatible filtering capabilities[2]. It shares the same basic filtering syntax: double-pipe to anchor to hostname, single pipe to anchor to start or end of URL, caret as a special placeholder, and so on. The described matching algorithm is exactly that of a ABP-like filtering engine."

  6. That's fxxking normal by Anonymous Coward · · Score: 1

    As now there's only literally one major browser out there, and the vendor is Google, why would it care about content blocking? The sooner it kills actual content blocking in Chromium, the more profit they will get.
    Ironically, using Firefox may not only for saving the Web in the future. It's also about saving yourself. Hopefully Mozilla won't be stupid enough to follow, or they actually may not deserve to suivive.

    1. Re:That's fxxking normal by omnichad · · Score: 1

      Isn't Safari still major (every iPhone and iPad)? And isn't it still based on it's own fork of KHTML rather than Chromium's? Firefox still has it's own. You're really just saying that Edge uses Chromium, and nobody misses the legacy IE rendering engine.

  7. In the future ... by grep+-v+'.*'+* · · Score: 1

    In the future, webRequest will only be able to read network requests, not modify them.

    They're doing it to increase browser speed. How wonderful of them. It's not like you *have* to install extensions that use this feature or anything. And most/all of their clones will follow suit.

    In The Future, I guess I won't be using Chrome-ish. Lynx, here I come! (Or maybe not.)

    --
    If the universe is someone's simulation -- does that mean the stars are just stuck pixels?
    1. Re:In the future ... by Anonymous Coward · · Score: 5, Insightful

      Increasing browser speed by forcing you to download slow loading video ads

    2. Re:In the future ... by Anonymous Coward · · Score: 0

      Then some bright spark will figure out they can just compile the whole enchilada and bake in the special sauce to keep ad-blocking working. Expect 'one off' versions of chrome to show up that do just that. The browser extensions are what keeps that at bay.

    3. Re:In the future ... by Desler · · Score: 1

      Especially if they are from Google or someone who paid to be whitelisted. People who actually trusted an ad company are pretty lulzy.

    4. Re: In the future ... by Anonymous Coward · · Score: 0

      as I understand the difference is the new protocol leaves everything up to the browser instead of extensions... you could just have a browser that leaves evetything up to its extensions???? nice?

    5. Re:In the future ... by Anonymous Coward · · Score: 0

      Yeah - you'd be amazed how many times faster webbrowsers are when you block JavaScript by default. (NoScript/ SciptSafely etc)

      News site in particular load in fractions of seconds, not seconds (using vastly less bandwidth and dramatically increasing the intelligence of the previously auto-playing videos.... yeah, those worse-than-useless videos nobody really wants..)

    6. Re:In the future ... by Anonymous Coward · · Score: 0

      What could possibly go wrong?

    7. Re: In the future ... by Anonymous Coward · · Score: 0

      It runs a headless version of Firefox. It isn't a browserZ

  8. Well at least you can always use MS Edge! by Anonymous Coward · · Score: 0

    Right?

  9. Firefox? by evanh · · Score: 1

    Since Mozilla recently also adopted the same plug-in interface for Firefox I'm guessing this is going to affect Firefox as well.

    Would Mozilla and developers be willing to split from Google's way?

    1. Re:Firefox? by Anonymous Coward · · Score: 0

      if they don't I will switch to one of many firefox clones

    2. Re:Firefox? by Anonymous Coward · · Score: 0

      It's not like they're using Chromium code for that layer. They'll just choose not to remove the API's in question. No doubt they'll continue to maintain compatibility with any new API's that are introduced, without a need to get rid of the deprecated ones.

    3. Re:Firefox? by Anonymous Coward · · Score: 0

      By many you mean the five still using Gecko, right? Whilst Mozilla has moved on to Quantum.

    4. Re:Firefox? by scdeimos · · Score: 1

      Firefox uses its own Necko engine for the network stack. (No, that's not a typo.)

    5. Re:Firefox? by Anonymous Coward · · Score: 0

      I think they are all too far up each other already.
      If I view specific things on Firefox which I have not normally looked at, then I close that and open Youtube, mysteriously they are suddenly advertising at me with the subject of my Firefox browsing.
      Fuck em all.

    6. Re:Firefox? by narcc · · Score: 1

      Pure FUD. It's trivial to track users across browsers.

    7. Re: Firefox? by Anonymous Coward · · Score: 0

      FUD? Epic moron!

    8. Re:Firefox? by Desler · · Score: 1

      How is it FUD if you backed up what they said?

    9. Re:Firefox? by narcc · · Score: 1

      The parent suggested that Mozilla was doing something nefarious. Specifically, sharing their users browsing data with Google. That's nonsense, of course, as it's trivial to track users across browsers. I'm directly contradicting the parent, not "backing up" what they said.

  10. Host files? by 110010001000 · · Score: 2, Funny

    I wonder if there is a way to still block ads based on somehow modifying your host files? Does anyone make software like that, that will let us manage our host files?

    1. Re:Host files? by Cederic · · Score: 1

      Oh, you bastard. You deserve what you're going to get, oh yes.

    2. Re: Host files? by Anonymous Coward · · Score: 0

      pi hole or alternate dns. set your router to use either as its dns server. makes it possible to actually browse the internet on mobile

    3. Re: Host files? by 110010001000 · · Score: 1

      To complicated. I'd rather just install some software...maybe someone has some software like that?

    4. Re:Host files? by Anonymous Coward · · Score: 0

      Its a text file...

      just visit MVPS HOSTS http://winhelp2002.mvps.org/hosts.htm

    5. Re:Host files? by 110010001000 · · Score: 0

      I need some way to update it and manage it. Like some type of software that manages host files.

    6. Re:Host files? by Anonymous Coward · · Score: 0

      wget and cron?

    7. Re: Host files? by Anonymous Coward · · Score: 0

      Unlikely, it's too hard to write such software.

    8. Re:Host files? by tepples · · Score: 1

      You mean something that downloads several hosts files on a schedule, merges them, and writes them out as a cron job? I've written a proposal for such a tool, and I'd appreciate your thoughts on the proposal's discussion page about whether it's workable.

    9. Re: Host files? by Anonymous Coward · · Score: 0

      Sounds a lot like Adaway on Android

    10. Re: Host files? by Anubis+IV · · Score: 1

      To complicated. I'd rather just install some software...maybe someone has some software like that?

      Run pihole in a Docker container? It took me about 3 minutes on Windows 10 to get up and running, despite having no previous experience using Docker or PowerShell.

      (and yes, “whooosh” for me)

    11. Re: Host files? by Anonymous Coward · · Score: 0

      Someone was talking about a solution for hosts file management on slashdot recently. I forgot the name. It sounded like Android's ADB, but different.

    12. Re:Host files? by dunkelfalke · · Score: 1

      I'd rather you'd call beetlejuice than apk.

      --
      "It's such a fine line between stupid and clever" -- David St. Hubbins, Spinal Tap
    13. Re: Host files? by Anonymous Coward · · Score: 0

      APK must be on a vacation. Or getting slow in his old age. But he is still a reliable dragon to summon.

  11. Re:Yep, that's what you get from trusting Google.. by Anonymous Coward · · Score: 0

    But at least they don't have a walled garden so I can still install my favorite chinese spyware! clearly they're the good guys!

  12. How much more proof do you people need ?!? by Anonymous Coward · · Score: 0

    Everything Google touches either IS shit or turns to shit.

    Don't fucking use stuff which is associated with Google.

    And for those who don't yet know, Opera is a very nice browser, which is fast and doesn't undermine your efforts to block ads.

      I suggest you try Opera if you have not already done so. ( I have NO affiliation with Opera, but I like stuff that comes from a source other than
    Google or Microsoft )

    1. Re:How much more proof do you people need ?!? by Anonymous Coward · · Score: 0

      Here are some links for Opera for those too lazy to search for it :

      https://www.opera.com/computer/windows

      https://www.opera.com/computer/mac

      https://www.opera.com/computer/linux

      https://www.opera.com/computer/portable

      https://www.opera.com/computer/features

    2. Re:How much more proof do you people need ?!? by pigsycyberbully · · Score: 1

      Opera Software AS. It is a Chromium-based browser using the Blink layout engine. Opera differentiates itself with a distinct user interface and other features. It is sponsored by Google and has the Google search engine as part of its GUI https://en.wikipedia.org/wiki/...

    3. Re:How much more proof do you people need ?!? by Anonymous Coward · · Score: 0

      Opera Software AS. It is a Chromium-based browser using the Blink layout engine. Opera differentiates itself with a distinct user interface and other features. It is sponsored by Google and has the Google search engine as part of its GUI https://en.wikipedia.org/wiki/...

      Ouch.

      Thank you for the obviously crucial info.

    4. Re:How much more proof do you people need ?!? by Powercntrl · · Score: 1

      Everything Google touches either IS shit or turns to shit.

      There should be some law named after someone about how once any business gets large enough, they're predestined to go full scumbag. As in crapping on customers, destroying the environment, causing financial chaos, etc. That moment when "How bad can I be?" becomes "How bad can I be?"

      --

      ---
      DRM is like antifreeze, to the MPAA/RIAA it's sweet, to the consumers it's poison.
    5. Re:How much more proof do you people need ?!? by LesFerg · · Score: 1

      Is the Brave browser still being developed?

      --
      If I had a DeLorean... I would probably only drive it from time to time.
    6. Re:How much more proof do you people need ?!? by Shikaku · · Score: 1

      https://brave.com/ Yes but it also uses chromium so it updating might need a new rendering engine soon enough.

    7. Re:How much more proof do you people need ?!? by mattb47 · · Score: 1

      Pichai's law? Page's law?

    8. Re:How much more proof do you people need ?!? by omnichad · · Score: 1

      East India Company Law? Or does it go back further?

    9. Re:How much more proof do you people need ?!? by Anonymous Coward · · Score: 0

      So you've never met "Mr Common Sense"?

      Plenty of natural laws named after him.

    10. Re:How much more proof do you people need ?!? by Anonymous Coward · · Score: 0

      Brave for Android don't use [JavaScript] extensions to block ads but it's own implemention of ads blocker written in entirely in java. So won't be affected by this JS API change in Chromium.

  13. Adblocker plus is ad blocking customisable by pigsycyberbully · · Score: 0

    The story is nonsense adblocker plus you right click the mouse button and select block ad on any website that it does not recognise the ad. Adblocker plus is ad blocking customisable

    1. Re:Adblocker plus is ad blocking customisable by Cinnamon+Beige · · Score: 1

      The story is nonsense adblocker plus you right click the mouse button and select block ad on any website that it does not recognise the ad. Adblocker plus is ad blocking customisable

      Yeah, you can tell it if you want it to allow acceptable ads through or nah, as well as add custom filters and subscribe to custom lists.

      I don't really have any opinion on ads--my problem is pretty much entirely because I noticed that a lot of them were being used to inject malware onto sites, and the easiest way to fix that problem on the end user side? Ad blockers. (The adservs could probably do an even better job, if they were willing to actually vet the ads, but they're not. Maybe if they were put in a position where running bad ads will cost them a sufficiently large sum of money, they'd start caring.)

    2. Re:Adblocker plus is ad blocking customisable by Anonymous Coward · · Score: 0

      adblocker are scum fucking traitors.

      Fuck them

      numbnuts

  14. Great News! by Anonymous Coward · · Score: 0

    This is great news ... for Mozilla!

  15. Re: Yep, that's what you get from trusting Google. by Anonymous Coward · · Score: 0

    In the walled garden I have
    A bed of greens
    A shaven animal
    And koi who are not coy
    I sleep fitfully on a stone bench
    I dream of you waking me with a song
    Until your song disturbs my slumber
    With a bed of greens
    In the heart of my walled garden

  16. And it begins... by Anonymous Coward · · Score: 0

    Won't this hurt WebExtensions in the long term? By giving the browser a separate API for network requests, it's very fishy that Chromium is going this direction.

    Somehow, I feel that Google has now altered the deal. Pray they don't alter it any further.

  17. Anyone not using Chromium? by Anonymous Coward · · Score: 0

    So now that the last major holdout, EDGE, has swapped over to chromium as their core engine google finally reveals their cunning plan to get advertising (their core business) to work once again!

  18. PAC file by crow · · Score: 1

    I use a proxy auto-config file to filter out ads. It used to work perfectly, but thanks to one change, it's little better than a hosts file now: They decided that passing the full URL to the PAC file was a security issue for https sites. Now I can't filter out ads from the same server as real content since almost everything is https now. Fortunately, most ads are on separate servers, so it still works. In a pinch, there is a browser setting that will tell it to send the full URLs, and I might switch that on if I find a site that is particularly annoying. The advantage the PAC file has is that I can use a magic URL as a flag to turn ad blocking on or off as needed, such as to test if a page display error is due to the blocking.

    1. Re:PAC file by Anonymous Coward · · Score: 0

      Soon you will have to block QUIC to make that work (we are talking about chrome/chromium). As they move the whole ad machinery to that protocol, you will probably need to force HTTP(S) to still be able to block anything.

    2. Re:PAC file by Anonymous Coward · · Score: 0

      At least reference the site where you got it. http://www.schooner.com/%7Eloverso/no-ads/

      I used that for a long time. I also improved it quite dramatically with a binary search and 5k entries. Probably could be even better with a more modern browser and a hash table lookup. The code may still be up in their forums. Would need a re-write though with a bit more modern js coding. It probably could easily use some of the block lists that exist to and the built in regex expressions.

      The downside for me was the maintenance and continuously having to keep up with the fixes. I gave up and moved to ABP and later ublock/noscript.

    3. Re:PAC file by crow · · Score: 1

      Thank you!

      I should have linked to that. I've also added a bunch of sites, but I've never noticed it being slow, so I didn't refactor it.

      I think the https issue with not passing full URLs is why it's not blocking YouTube ads, which I may want to look into.

  19. Its like the big players have a bet by Anonymous Coward · · Score: 0

    Who can piss off the most of their users the quickest...

    Firefox and Chrome are neck and neck at this point.

  20. Open source fail. by dicobalt · · Score: 1

    Wow there are a lot of browsers that use Chrome, RIP them. This probably has something to do with the fact that Edge adopted Chrome. Google really wants to exploit those 3rd party browsers. These days Google is more of a marketing company than a tech company. RIP Chrome.

    1. Re:Open source fail. by Anonymous Coward · · Score: 0

      Fork

  21. Why does an adblocker need to be an extension or a by Stan92057 · · Score: 1

    Why does an ad-blocker need to be an extension or add on program? Nortons years ago had a built in ad-blocker, worked great so so we really need to be tied to what the browser makers do and just add a filter before it gets to the browser? I am not a coder,so..

    --
    Jack of all trades,master of none
  22. jesus, mary, and joseph by Anonymous Coward · · Score: 0

    The report notes that Adblock Plus "should still be available" since "Google and other internet advertising networks apparently pay Adblock Plus to whitelist their online adverts."

    hahahaha whats the point of an ad blocker if. it. isn't. blocking. ads.

  23. F*** you, Google! by Anonymous Coward · · Score: 0

    Fuck you, Google! Corporate shills!
    Just don't use Chrome.

  24. Shocking by Actually,+I+do+RTFA · · Score: 3, Interesting

    Google introduces a quasi-ad-blocker. . Shocking that they want all other ad blockers to die by breaking compatibility. Then, figure that 90% of users never seek out another blocker, and Google's ads get back through.

    --
    Your ad here. Ask me how!
    1. Re:Shocking by Anonymous Coward · · Score: 0

      Many internetsites take the liberty to screw with your computer when you don't allow their ads revenue.

      They are just criminals who want to make easy money by harassing people who want to read what is written all over internet, it's not that they are creating exclusive content, just copying everything they find at other places and then wanting to make money on that by pushing ads that we have to allow according to them.

      If they don't respect us , then why should we respect them. LOL

    2. Re:Shocking by bluegutang · · Score: 1

      Isn't this an antitrust violation? Using their browser near-monopoly to provide them with an unequal advantage against their competitors in the advertising business?

  25. Re:Why does an adblocker need to be an extension o by Anonymous Coward · · Score: 0

    Because it would be much more effective to block content from within the browser versus having an external application.

    It sucks that you have to install per-browser, but it's much more effective than having an external application handle something like a hosts file or rip into your HTTPS traffic.

  26. New Chromium & Chrome do not block Google reve by Anonymous Coward · · Score: 0

    Firefox still blocks all with umatrix or ublock, so this Chromium change will not cause me to quit firefox.

  27. So it's back to using Proxomitron and Privoxy, eh? by macraig · · Score: 2

    What goes around, comes around? Why does this not surprise me? Perhaps it's because the W3C has had fingers in corporate pockets and pants legs for as long as it's existed, and serves the corporate presences on the Web and not the "useless eaters" who consume it? The HTML spec has long been saddled with additions that benefit that corporate control of the Web. Why should it surprise anyone that one of the biggest corporate presences wants to take further control through use of its own browser?

    So the Resistance is now back to using HTTP filtering proxies like the dead Proxomitron and Privoxy to try to take back the Web from corporate control. Good luck with that. Nobody really gives a shit any more. Instead of more such independent proxies and more refinements to them to make them truly user-friendly, we got the horrifically bad idea of BROWSER EXTENSIONS... and those extension developers got pwned even by Mozilla after the trap was sprung.

  28. order by dkman · · Score: 1

    Right now it intercepts the request and says "don't make that one".

    Is it possible that the browser makes the request and gets the file, but you tell it "don't load that one"?

    So, essentially, the network traffic still happens, but the file isn't active/usable.

    --
    I refuse to sign
    1. Re:order by Errol+backfiring · · Score: 1

      That is still bad. A lot of tracking data is then still sent to servers that the user does not agree with. Every bit sent to a digital stalker is way too many.

      --
      Nae king! Nae laird! Nae yurrupiean pressedent! We willna be fooled again!
    2. Re:order by Anonymous Coward · · Score: 0

      Right now it intercepts the request and says "don't make that one".

      Is it possible that the browser makes the request and gets the file, but you tell it "don't load that one"?

      So, essentially, the network traffic still happens, but the file isn't active/usable.

      Don't fetch those pages. The request itself tells the server a lot about me. And fetching it costs me bandwidth and potentially money. So, no. I don't want the request going out at all.

  29. Fuck Google by Anonymous Coward · · Score: 0

    And fuck Chrome, Chromium, ChromeOS, and anything else from Google (or anyone), that disempowers users...plus the horse they rode in on.

  30. Worried that Firefox will eventually follow suit by Anonymous Coward · · Score: 0

    Firefox is about to prevent DLL injection in future versions for "security reasons", similar to what Chrome did last year. And they've regularly copied Chrome over the years to the point where it gets regularly mocked as being a Chrome-wannabe. So I'm not convinced that Firefox will be the savior of the free internet that everyone thinks it will be if Chromium-based browsers kill uBO because they'll probably pull the same crap in time.

    And I like how people are saying that uBO can just adapt around it. The developer of uBO has already said that it's impossible because v3 removes key functions that make it work (and without it, uBO would only have the filtering power of ABP).

  31. Time to go back to Firefox... by Anonymous Coward · · Score: 0

    DO IT NOW

  32. At least we still have FireFox by Anonymous Coward · · Score: 0
  33. Advertising is a type of pollutant by Anonymous Coward · · Score: 0

    Advertising is a pollutant deliberately injected into society. Most people instinctively dislike it but few realise how much damage it does.

    All types of pollution should be limited by government regulation. Currently advertising is not sufficiently regulated. It is a shame that so many businesses are fundamentally about spreading this type of pollution to the detriment of society.

  34. Re:New Chromium & Chrome do not block Google r by Anonymous Coward · · Score: 0

    Even when Google's user tracking still knows about what you have been browsing in Firefox?
    Go to youtube and check what ads it shows you. They will mysteriously resemble what you looked at in Firefox.

  35. Excellent by GameboyRMH · · Score: 2

    This should help get Firefox user numbers back up.

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
    1. Re:Excellent by bill_mcgonigle · · Score: 1

      This should help get Firefox user numbers back up.

      Yes, let's have Chrome without adblockers and Firefox with adblockers. It's the best way to reestablish some competition in the marketplace.

      Google's secret plan to avoid FTC scrutiny? ;)

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    2. Re:Excellent by AmiMoJo · · Score: 1

      It would definitely make me switch. The slightly annoying Firefox UI isn't bad enough to live without uBlock Origin.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    3. Re:Excellent by Anonymous Coward · · Score: 0

      Mozilla will probably find a way to break its remaining add-ons too in order to "keep up" with Google.

  36. The best time to get Firefox was 2006 by koavf · · Score: 2

    And the second best time is today.

    1. Re:The best time to get Firefox was 2006 by Anonymous Coward · · Score: 0

      Nah Pale Moon is the best today.

    2. Re:The best time to get Firefox was 2006 by Anonymous Coward · · Score: 0

      Too bad their devs are aggressive and combative to those who port outside of their clique. https://github.com/MoonchildProductions/Pale-Moon/issues/168

      I used to use Pale Moon until this debacle, which showed that the developers do not play nice with others. Others who were improving the visibility of their browser.

  37. Use the source, Luke... by Anonymous Coward · · Score: 2, Insightful

    Cry me a river... We don't need the DOJ doing jackshit as long as Google is still providing the full source code to Chromium. Just make a few tweaks to the source code and boom, ad blocking is back in business. Sure, the change sucks for extensions like uBlock Origin, who will likely lose users as people find new ways of ad blocking, but it's not like the bad old days of closed source Internet Explorer.

    Brave Browser is based on Chromium's rendering engine and provides ad blocking built-in, no extensions necessary. It's already here and works pretty darn good.

    1. Re: Use the source, Luke... by Anonymous Coward · · Score: 0

      dur, sounds like you don't know how software works

    2. Re: Use the source, Luke... by Anonymous Coward · · Score: 0

      F u to the moon google!!

    3. Re: Use the source, Luke... by Anonymous Coward · · Score: 5, Informative

      Or you could use Firefox. Its web extensions already have more features than chrome, added for the express purpose of facilitating addons that increase privacy. Extensions like Cookie Autodelete and noscript are totally gimped in chrome by comparison.

    4. Re: Use the source, Luke... by Shaitan · · Score: 0, Troll

      With the added bonus of being slow, a massive memory hog, and generally sucking.

    5. Re:Use the source, Luke... by Shaitan · · Score: 1

      Until they take enough marketshare and pull an Android like Goo... oh wait.

    6. Re:Use the source, Luke... by r1348 · · Score: 4, Insightful

      Or, you know, just use Firefox.

    7. Re: Use the source, Luke... by Luckyo · · Score: 1, Interesting

      That was true prior to quantum. FF quantum, their much hailed "speed up" was essentially gimping things like noscript to levels similar to chromium, by basing it on the same webextensions model.

      They tried to falsify that this wasn't the case by literally paying off the noscript author, who really tried to make noscript work on quantum like it did on pre-quantum firefox, and he had "official full help" from firefox team.

      To surprise of no one with a clue, he failed. All we got was a gimped webextensions noscript with functionality much closer to that of chromium noscript than that of original FF one.

    8. Re:Use the source, Luke... by dunkelfalke · · Score: 1

      Since Mozilla eventually copies every stupid idea of Chrome, I fully expect Firefox to break adblockers as well, just like they broke all the addons in Firefox Quantum. Current Firefox sucks.

      --
      "It's such a fine line between stupid and clever" -- David St. Hubbins, Spinal Tap
    9. Re: Use the source, Luke... by Anonymous Coward · · Score: 0

      Good performance, or extensions that can do anything under the sun.

      Pick ONE

    10. Re: Use the source, Luke... by Luckyo · · Score: 1

      Extensions. All the way. Modern (made in last decade) CPUs are more than powerful to run even a slowest browser, and modern machines go with 8GB RAM even in midrange laptop category with 16 being increasingly the norm.

    11. Re:Use the source, Luke... by ilsaloving · · Score: 1

      I'm mostly bothered that this idiot AC actually got a +1 moderation instead of the -1 he deserves.

      Do you see everyone jumping from Windows en masse? No, you don't. Office? Nope. Having captured the majority of the market means something. Inertia means something.

      People arn't going to drop Chrome and switch to a browser they never heard of just on your say so. We're already starting to see the IE6 effect all over again with Chrome.

    12. Re: Use the source, Luke... by Anonymous Coward · · Score: 0

      To surprise of no one with a clue, he failed. All we got was a gimped webextensions noscript with functionality much closer to that of chromium noscript than that of original FF one.

      Gimped to the point it literally doesn't work any more: there are some scripts that NoScript flat-out can't block, because they run before it has a chance to do anything about. Embedded scripts that are in the HTML will always run, because all NoScript can do is remove the <script> tag afterwards. I think it may turn out to be possible to sidestep it using data: URLs as well, although I haven't looked into this.

      If you were running NoScript as security software to protect yourself from malicious websites, it's no longer a complete solution.

    13. Re: Use the source, Luke... by Anonymous Coward · · Score: 0

      it really does work just fine. Plus the added benefit of not being a Google product.

    14. Re: Use the source, Luke... by BringsApples · · Score: 1

      The world is a massive memory hog and generally sucking. But firefox has lots of great extensions. Even if an extension becomes nullified, like so many youtube-downloaders have done in the past, within a few days or weeks, a replacement is available.

      I have firefox at home and chrome at work. Chrome is blazingly fast in comparison, but firefox has much more functionality, for me.

      --
      Politics; n. : A religion whereby man is god.
    15. Re: Use the source, Luke... by Opportunist · · Score: 2

      So?

      I'm asking in all seriousness: SO?

      Current PCs come with more ram and processing power than you need, unless you're running server daemons (in which case I question the use of a browser at the same time) or games (in which case I don't only question your use of a browser at the same time but you probably already handed your privacy to Origin or Steam anyway).

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    16. Re: Use the source, Luke... by drinkypoo · · Score: 1

      If you were running NoScript as security software to protect yourself from malicious websites, it's no longer a complete solution.

      I depend on noscript to protect me from malicious sites, and I depend on scrapbook+ to archive data for posterity because data often goes missing from the web. When I cite something, I scrapbook it. I can't get ScrapbookQ to work on Windows or Linux, and I'm pretty fucking good at following directions and did it three times on each platform so I'm sure it's not me. None of the other scrapbooking extensions actually capture what you're looking at, which is important given the way pages are rendered. All of which is why I'm still using Pale Moon. It might be slow, it might be less secure, but I can actually run [some version of] noscript which functions correctly, and I can still run Scrapbook+.

      There is literally no good reason to run the modern Firefox over Chromium. Not one. So why should Firefox continue to exist?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    17. Re: Use the source, Luke... by drinkypoo · · Score: 1

      Current PCs come with more ram and processing power than you need, unless you're running server daemons (in which case I question the use of a browser at the same time) or games (in which case I don't only question your use of a browser at the same time but you probably already handed your privacy to Origin or Steam anyway).

      Speaking of Steam, and not Origin but Bethesda.net, if you're gonna play Bethesda games you'll often need a browser open at the same time so you can search for the information you'll need when you get stuck in a quest bug. Even after games have been multiply patched for years, you still need the console to complete them... or to spend an awful lot of time reloading past saves, at best. I can't imagine how horrible it is to play these games on consoles, and don't want to...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    18. Re: Use the source, Luke... by Shaitan · · Score: 1

      "I'm asking in all seriousness: SO?"

      So I don't want my browser bogging down my system just because I have a few tabs open and to have to force quit my browser and lose everything I have saved in an open tab because some plugin crashed Firefox again.

      I used Firefox for years but honestly, Chrome is better. Not the UI, the UI has been overly minimalist for some time and sadly Firefox has copied much of that. Some of us want to have our cake and it too. It seems like a fork is needed to solve this.

    19. Re: Use the source, Luke... by Luckyo · · Score: 1

      My problem with Pale Moon is lack of site compatibility and Moonchild's attitude towards relevant reports. I literally lost money on long range train and bus tickets, because Pale Moon would literally refuse to accept certain connections from sites during payment process transferring you from insecure site to secure site.

      Moonchild's response was literally "well it should be secure from start to finish of purchase process". All while there's no actual reason for it, I don't need security for looking at timetables and seats, I only need it for payment process.

      There's also his ideological opposition to incorporate system codecs support into browser like FF does, which means things like h.264 embedded video doesn't work at all. So imgur, twitter etc, good portion of videos simply do not work on Pale Moon. So unfortunately, Pale Moon is not a replacement for mainstream usage.

    20. Re: Use the source, Luke... by Anonymous Coward · · Score: 0

      Good performance, or extensions that can do anything under the sun.

      Pick ONE

      If your site is slow, that's not my browser's fault. It's yours.

    21. Re: Use the source, Luke... by Mike+Van+Pelt · · Score: 1

      There is literally no good reason to run the modern Firefox over Chromium. Not one.

      Tree Style Tabs on the side of the window, not the top. Chrome's "tabs in a separate window" hack is an entirely inadequate substitute.

      (Yes, I have a monstrous number of tabs open at work. Having to switch to Chrome would massively cut into my productivity.)

    22. Re: Use the source, Luke... by Dan+Ost · · Score: 1

      I still use FireFox at home. Mostly because I've never found a mouse gestures extension that I like as much as the one I have in FireFox, but also because Chromium doesn't do the sidebar like FireFox does.

      Speed is not an issue. Both are plenty fast.

      All the claims about FireFox being a memory hog seem strange to me. My experience is that Chomium (on Linux) and Chrome (on Windows 10) blow through memory faster than FireFox on either.

      --

      *sigh* back to work...
    23. Re: Use the source, Luke... by Anonymous Coward · · Score: 0

      You willing to gift anybody a "current PC"? Elderly people on low pensions, students, ...?

      No? Thought so.

    24. Re: Use the source, Luke... by strikethree · · Score: 1

      Except that Firefox semi-recently went through a change that made extensions like No-Script not really effective anymore. The rendering engine will ALWAYS see everything now. Extensions can not protect the engine anymore. Don't worry, it was for your own good that we tied your hands behind your back.

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
    25. Re: Use the source, Luke... by Billly+Gates · · Score: 2

      Firefox has joined Netscape and IE as far as I am concerned. No one cares or writes standards to W3C anymore. Only Chrome matters and being Chromium compliant is what is important in 2019. Even MS is going to use Chromium so why bother learning anything else or standards?

      Worse, kids today have no memory of IE 6. The hipster millenials do not remember a different computing world with MS as the king setting standards and do not understand how much of a pain getting off IE 6 and VS 6.0 and Win98/XP was with win32 only software before Internet and mobile apps. So they are only caring what Google does and telling customers to download Chrome as they don't even know what W3C is or care.

  38. Re:Why does an adblocker need to be an extension o by Shikaku · · Score: 2

    The browser has to do it because you can direct it using an extension to block html classes, ids, maybe even tags and domains. Blocking just domains (aka hosts blocking) doesn't work in the long run if the site is coded well enough that it uses the same origin for ads and regular files, so the extra power is partially up to the browser to handle everything else.

  39. Ironic by Anonymous Coward · · Score: 0

    This is the first article I've seen on slashdot featuring a popover on the bottom of the page. Goodbye slashdot

    1. Re: Ironic by Anonymous Coward · · Score: 0

      Pihole takes care of it.

    2. Re: Ironic by Anonymous Coward · · Score: 0

      Firefox on ios with ad blocking eliminates it.

  40. yeah, that's why I don't use Chrome by spywhere · · Score: 2

    I use Firefox with uBlock Origin, and I also use the MVPS Hosts file... both on my home and work computers.
    I stopped trusting Google when they were bundling Google Desktop with new computers.

    1. Re:yeah, that's why I don't use Chrome by thegarbz · · Score: 1

      and I also use the MVPS Hosts file...

      HOW DARE YOU

      -apk

  41. Re:So it's back to using Proxomitron and Privoxy, by Actually,+I+do+RTFA · · Score: 3, Insightful

    Back to Privoxy/Promoiyton? Why do you think Google spent 5 years convincing everyone HTTPS was necessary, even for static, low-risk pages?

    --
    Your ad here. Ask me how!
  42. Re:So it's back to using Proxomitron and Privoxy, by mattb47 · · Score: 4, Informative

    Run Pi-Hole instead and point your DNS to your Pi-Hole system?

    https://pi-hole.net/

    Pi-Hole doesn't have to run on a Raspberry Pi. Run a small VM, another Linux box, etc.

    I have a home server running a Ubuntu VM alongside a bunch of Windows systems, so Pi-Hole would work for me.

    Still, way more overhead and complexity than uBlock Origin.

  43. Looks like I will be switching to Firefox then. by NerdENerd · · Score: 3, Insightful

    Firefox time.

    1. Re:Looks like I will be switching to Firefox then. by Anonymous Coward · · Score: 0

      Firefox time.

      ... until Google cuts life support.

    2. Re:Looks like I will be switching to Firefox then. by Anonymous Coward · · Score: 0

      firefox stopped supporting windows 2000/xp bummer!!!!! doesn't have new updates. I'm using ESR version.

    3. Re:Looks like I will be switching to Firefox then. by Anonymous Coward · · Score: 0

      And watcha gonna do when Google pulls a good portion of its funding from Mozilla (can't pull all of it because they really would be busted for anti-trust violations then) so that Mozilla can't even begin to keep up feature wise and be forced to release a browser no one wants to use?

  44. That's Google 2019 for you by Anonymous Coward · · Score: 0

    Corrupted by money and blind to the effect of anything they do.

    It's hard to believe that once upon a time, Google used to be considered a good role model for Internet companies; and now, a revolting turd in a cesspit of putrid scum.

    1. Re: That's Google 2019 for you by Anonymous Coward · · Score: 0

      That sounds like a good candidate for Google's new motto.

  45. Filtering proxy? by AJWM · · Score: 2

    While not perfect, it seems to me that a filtering proxy would take care of a lot of ads, at least those from 3rd party ad-servers.

    --
    -- Alastair
    1. Re:Filtering proxy? by Anonymous Coward · · Score: 1

      Really quite imperfect in a world where HTTPS is practically a requirement.

    2. Re:Filtering proxy? by Anonymous Coward · · Score: 0

      Except... most of the web is now HTTPS, and there's serious limitations that come along with installing trusted middle-ware certificates on the client to support that. This is not the ideal solution; it's not even a good solution, except in an enterprise setting where users have no right to expect security or privacy.

    3. Re:Filtering proxy? by Anonymous Coward · · Score: 0

      That was what I used Proxomitron for back in the day... block ads and annoyances by using it as a proxy.

  46. Boo hoo. They need to update their extension by sziring · · Score: 1

    If you read the spec it's that they are thinking of moving the blocking ability to declarativeNetRequest from webrequest. They will need to rewrite some of their code but it should all still work as expected.

    --
    www.moonnext.com
    1. Re:Boo hoo. They need to update their extension by bytestorm · · Score: 4, Informative
      developers.chrome.com declarativeNetRequest

      The declarativeNetRequest API only allows extensions to block or redirect requests. The webRequest api is more flexible as compared to the declarativeNetRequest API because it allows extensions to evaluate a request programmatically.

      Seems to say all that needs to be said.

    2. Re:Boo hoo. They need to update their extension by Anonymous Coward · · Score: 1

      If you read the spec it's that they are thinking of moving the blocking ability to declarativeNetRequest from webrequest. They will need to rewrite some of their code but it should all still work as expected.

      gorhill can't just "rewrite" his code. Manifest v3 limits blocking to just basic (ABP) filter blocking, and only 30k entries. That means no script injections to get around anti-adblock walls, Twitch and other huge annoyances that ABP can't deal with, to say the very least. Chromium browsers will block next to nothing if this change goes through regardless of the adblocker being used, but uBO will probably suffer the most.

      So long as Firefox doesn't go the same route uBO will still work as expected there. In fact, even now it already works better on Firefox than Chromium because Webextensions have more freedom so more things are possible to block that simply can't be on Chromium-based browsers.

    3. Re:Boo hoo. They need to update their extension by Anonymous Coward · · Score: 1

      It is noteworthy that this new API is severely restricted and will ensure that ad blockers are not as capable as they are now. In addition, it has a fixed limit of 30,000 entries, which is far fewer than necessary. By comparison, Safari has 50,000 per-list, and a common Safari blocker uses 3 lists to achieve somewhat acceptable ad blocking. This 30,000 maximum limit in Chromium appears fixed - it doesn't look like you can have more than one list. Obviously this 30,000 limit was not just chosen arbitrarily; no doubt Google investigated Safari's implementation and opted to deliberately curtail Chromium to something that cannot be used to effectively block ads.

    4. Re:Boo hoo. They need to update their extension by sjames · · Score: 1

      You should read more carefully. The new API allows a static set of rules ONLY.

  47. About time by Billly+Gates · · Score: 0

    We can stomp out socialism and have real freedom. Let's show those Europeans a thing or two?

  48. An ad company is going to ad by AHuxley · · Score: 1

    What did users expect?
    To get a service and block approved ads?
    Find a real OS and a real browser that lets the user block ads.

    --
    Domestic spying is now "Benign Information Gathering"
  49. Bye Chrome by Anonymous Coward · · Score: 1

    Hello Firefox

    1. Re:Bye Chrome by Anonymous Coward · · Score: 0

      Firefox is basically a chrome clone now.
      Pale Moon is where the best of Firefox was forked and is still great today.

      Also the last best Chromium was 67.0.3396.99 (550428) released Tuesday, 26 Jun 2018 when blocking WebRTC was still possible.

      I'm sure there may be other great alternatives still (Opera, Waterfox, etc?) so anyone out there please let us know.

    2. Re:Bye Chrome by Anonymous Coward · · Score: 0

      Using Waterfox with Noscript and uBlock. I dropped Ghostery since it seemed to duplicate the other two and Ghostery has "big money overseas backers".

      Waterfox is decent for most things, but it can have some rendering issues that Firefox with NoScript and uBlock does not have.

      I started to avoid Pale Moon after their developers started to blacklist extensions and stir up crap with some extension developers over it.

  50. Re:So it's back to using Proxomitron and Privoxy, by bytestorm · · Score: 3, Informative

    Local proxies are still allowed. And likely always will be if they want the corporate market share (this is the reason tls 1.3 got blocked for a year). Add your proxy's CA to your trusted certs and it can mogrify all the pages you send its way, regardless of security or origin. Granted, you can no longer see the original certificate from the origin webserver, but block ads it will.

  51. Bullshit -- just follow the money by Anonymous Coward · · Score: 3, Insightful

    Google is making this change because filtering malicious javascript and advertizing from web pages by the "web client" (ie, the browser) is ruining their business model which is completely and entirely based on the "web client" executing malicious javascript and displaying advertizing contrary to the interest of the owner of the device on which that malicious javascript is running and on which the advertizing is being displayed, at the expense of that owner (who is paying to transport that unwanted malicious javascript and advertizing).

    Therefore, Google has two choices: Make is so that people using "Chrome" based crap cannot protect themselves from malicious javascript and advertizing (99% of which is promulgated by Google) or just close up shop and go out of business.

    Because they are a bunch of greedy fucks who do not actually have a product any non-sleezebag would want to actually spend money on (and therefore no actual business model other than being a shitbag), the have decided to pursue the former course rather than the latter.

    Of course, it also helps that 99.999999% of the people who use their products do not give a shit anyway and are too stupid to only use products which are not inherently malicious.

    In other words -- follow the money.

  52. It is open source, right? by Anonymous Coward · · Score: 0

    =====E Chromium

    JUST FORK IT!

  53. Re:Why does an adblocker need to be an extension o by Anonymous Coward · · Score: 1

    That was practical when most of the internet was HTTP, but now it's mostly HTTPS (Encrypted) and there's no good way to intercept and modify content before it hits the browser.

    Technically, there are methods that add a suite of trusted certificates for the middle-ware, but they all have very significant drawbacks that either make the browser less-safe (by presenting valid, safe certificates for sites whose original certificate is less-so) or by the browser not trusting the content.

    The best place to catch ads, malware, etc. is now in the browser, after it's already been decrypted by the browser, and prior to rendering the content.

  54. It's Open Source... by atrex · · Score: 1

    If they do this, then, someone is just going to fork it and take restrictions right back out.

    1. Re:It's Open Source... by jarle.aase · · Score: 2
      > ... someone is just going to fork it ...

      Forking Chrome?

      It's a huge project. That someone needs lots of devoted developers and resources.

    2. Re:It's Open Source... by Anonymous Coward · · Score: 0

      https://www.chromium.org/

    3. Re:It's Open Source... by Anonymous Coward · · Score: 0

      > ... someone is just going to fork it ...

      Forking Chrome?

      It's a huge project. That someone needs lots of devoted developers and resources.

      Already done, it's called Opera.

  55. Re:So it's back to using Proxomitron and Privoxy, by jarle.aase · · Score: 1
    No. It's back to not using chromium based browsers.

    Bye bye Chrome
    Bye bye Edge
    Bye bye Opera

  56. New slogan needed by RogueWarrior65 · · Score: 1

    Clearly "Don't be evil" went out riding the coattails of the previous government administration and its anointed successor.

    1. Re:New slogan needed by Desler · · Score: 2, Insightful

      Hey look, another naive Slashdork that still thinks that motto ever had any teeth to it.

    2. Re:New slogan needed by phantomfive · · Score: 1

      That motto was created by Paul Buchheit and Amit Patel, and they both left Google a while ago.
      Arguably Google is now carried forward by its own bureaucracy more than anything.

      --
      "First they came for the slanderers and i said nothing."
  57. WebExtensions in Firefox by DrYak · · Score: 5, Interesting

    You might have missed the bits where Mozilla took time to collaborate with extension authors (such as NoScript) in order to add extra functionality, so that critical things which were possible in XUL extensions could be ported to FireFox' flavour of Web Extension.

    The only extensions that didn't make the jump were either abandoned, or those whose authors preferred to loudly complain and join sone "anti-WebExtensions resistance" instead of trying to work out a solution.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:WebExtensions in Firefox by Anonymous Coward · · Score: 0

      XUL is dead

    2. Re: WebExtensions in Firefox by Anonymous Coward · · Score: 0

      some of the ported extensions had shit for an UI for months. I was not surprised when some of the UI heavy extensions I used weren't ported at all.

    3. Re:WebExtensions in Firefox by Artem+S.+Tashkinov · · Score: 4, Informative

      The only extensions that didn't make the jump were either abandoned, or those whose authors preferred to loudly complain and join sone "anti-WebExtensions resistance" instead of trying to work out a solution.

      ORLY?? Mozilla really "collaborated" (more like decided to make concessions) with only the most popular add-ons to save their face and they couldn't care less about less popular add-ons like DownThemAll, Hide Caption Titlebar Plus, Status-4-Evar, UnMHT, Tab Mix Plus and hundreds of others which integrate(d) deeply with the browser.

    4. Re:WebExtensions in Firefox by Luckyo · · Score: 4, Informative

      You might have missed the way that collaboration ended. Noscript on modern firefox is much closer to chromium version than original FF version, because capabilities needed by noscript of all were intentionally removed by FF team. Which was their part of the "collaboration" in question, to provide nice PR while destroying the add on in question, alongside many others that bothered them, such as classicthemerestorer.

      Because there is no "solution" to webextensions problem. They are intentionally crippled compared to XUL. That's the entire point of having them. And as noscript debacle proved, there is no "working out a solution", because the capability needed for functionality is simply not available in webextensions.

    5. Re:WebExtensions in Firefox by nmb3000 · · Score: 2

      The only extensions that didn't make the jump were either abandoned, or those whose authors preferred to loudly complain and join sone "anti-WebExtensions resistance" instead of trying to work out a solution.

      This is a blatant lie.

      There are plenty of extensions that are still waiting on updates to the WebExtensions framework so that they can be ported over. There are dozens or hundreds of bugs in bugzilla with requests for this. Just a couple that come to mind are around session management (there are no decent session managers for Nu-Firefox, and Michael Kraft's excellent Session Manager which was maintained and worked perfectly for years was left in the ditch) and tab management (Tab Mix Plus is only "dead" because Mozilla killed it).

      This is only two among many others. Instead of waiting a year or so for WebExtensions to catch up, Mozilla in their rush to make Firefox become Chrome as fast as possible, threw the baby out with the bathwater without regret. It's what happens when people who don't actually care about a project or users take control.

      Stop shilling for them.

      --
      "What do you despise? By this are you truly known." --Princess Irulan, Manual of Muad'Dib
      /)
    6. Re:WebExtensions in Firefox by Anonymous Coward · · Score: 0

      XUL is dead

      But Gozer the Gozerian lives on!

    7. Re:WebExtensions in Firefox by DeVilla · · Score: 1

      To address your first paragraph, as others have pointed out, there are a number of deficiencies between what the old API could do and what web extensions can do. You sound like you should be knowledgeable enough that I shouldn't need to cite that. Also as others have mentions, some of the gaps have been lessened after the original API was drop and it was done more as concessions.

      To address your other paragraph, once the original API was dropped I lost most of my extensions and most of the ones that still worked worked less well. Several of these extensions (broken and sub-functional) have forums with lists of (old) bug reports they are asking users to vote on to close the necessary gaves to be able to function again. Tabmix+ is one of the ones you mentioned later in this thread. I have several and none have improved. Blame the extension authors if it makes you feel better, but that's not going to help anything.

      Finally, I still stand by my comment, which you did not address. I fully expect Mozilla to follow Google's lead here. I wouldn't be unhappy to be wrong.

  58. Re:Why does an adblocker need to be an extension o by The+MAZZTer · · Score: 1

    There are plenty of reasons but here is the simplest: because when you're dealing with HTTPS traffic, if you want to inspect or modify it, you MUST be listening at one of the endpoints, which here means inside the browser.

  59. PiHole by Anonymous Coward · · Score: 0

    DNS black hole time folks

    1. Re:PiHole by devslash0 · · Score: 1

      I do it all the time: https://someonewhocares.org/ho...

  60. Re:So it's back to using Proxomitron and Privoxy, by Anonymous Coward · · Score: 0

    Came here to post same. Eventually we'll have DD-WRT incorporating Pi-Hole natively, and the average person won't need to worry because your gateway DNS includes it by default.

  61. Re:So it's back to using Proxomitron and Privoxy, by Anonymous Coward · · Score: 0

    No way is ublock better, either in overhead or complexity, to Pihole.

    If you have a single device and can install adblock/ublock, great.

    We have 3 laptops, 2 computers, 2 tablets, storage devices, etc and god knows how many visiting travelers and friends use our wifi.

    Pi-hole is the only way i know of to force this on all users, including the stupid ipad and edge users that occassionally stumble through our door.

    Add in all the processing on all these devices and all the white/black ilst downloading and updating, and immedaitely you see pihole is simpler and less overhead for a household. YMMV depending on amount of people in household.

  62. What about Palemoon? by Anonymous Coward · · Score: 0

    I haven't used Palemoon in a long time, how good (or bad) is it these days ?

  63. Re:Yep, that's what you get from trusting Google.. by Anonymous Coward · · Score: 0

    But Google uses Linux on their servers and said they would Do no evil.

    LOL @ the all the tards who fell for Google's bullshit.

    It was probably more or less true in the beginning, but then greed took over.

  64. At least we still have Pale Moon by Anonymous Coward · · Score: 0

    At least we still have Pale Moon http://www.palemoon.org/
    FireFox is dead.

    1. Re:At least we still have Pale Moon by Anonymous Coward · · Score: 0

      At least we still have Pale Moon http://www.palemoon.org/
      FireFox is dead.

      Pale Moon is DEAD TO ME.

      Pale Moon and it's SJW developers can SUCK IT!

  65. ANYONE READ THE SPECS? by nadass · · Score: 5, Interesting

    I fully respect the disdain for all things Alphabet Soup (formerly known as Google Inc) but the specs to chrome.declarativeNetRequest appear to suggest a different extension programming model to accomplish the same thing.

    Instead of loading a separate web document (as webRequest API does) the new API allows an extension to run through its rules at the onBeforeRequest stage -- in other words, instead of intercepting a separate network request mid-stream the API provides the means to evaluate the network request BEFORE going all the way through.

    Another way to look at it is like a (network routing) proxy service. The proxy runs through client-side rules first (whereby the rules.json may have "block" and "allow" and "redirect" action types) and reacts accordingly all BEFORE dropping mid-stream packets.

    As I ponder this a bit more, it seems that an ad-blocking extension that utilizes the new declarativeNetRequest API would actually DECREASE the amount of hits an ad-server would experience since the browser would never initiate a connection to the ad-server. To this end, the specs say that iframes and images blocked by the declarativeNetRequest API would collapse at the DOM (thus killing the html content within the iframe from ever being loaded).

    Question: Did I understand the SPECS correctly? (Yes, I am ignoring the brouhaha otherwise as well as the claim that [oh no] ad blockers have a new API at their disposal...)

    1. Re:ANYONE READ THE SPECS? by pi_rules · · Score: 1

      You might very well be right. IIRC the first releases of Chrome didn't have any way for and adblocker to stop network traffic. They had to let everything load and then selectively hide elements from the display.

      Google opened up the framework a bit to make adblocking's job easier. It seems unlikely that they'd do a complete about face here.

      Granted, Google does change directions faster than a confused crack head.

    2. Re:ANYONE READ THE SPECS? by Ken_g6 · · Score: 1

      I think you're right. First, looking at the new specs for declarativeNetRequest, I see no indication that the webRequest api is going away. Each API has pros and cons, from what I can see.

      I do see changes happening to webRequest. It now requires host permissions. That means the end user can limit where an extension is used - or not limit it. Starting in Chrome 72 it will also be harder to modify referrers or cookies. But nothing webRequest does now is being entirely forbidden (unless the end-user requests it.)

      --
      (T>t && O(n)--) == sqrt(666)
    3. Re:ANYONE READ THE SPECS? by Ken_g6 · · Score: 3, Informative

      Never mind, I found it. It's not in API documentation, but in a Google docs proposal for Manifest V3:

      In Manifest V3, this API will be discouraged (and likely limited) in its blocking form. The non-blocking implementation of the webRequest API, which allows extensions to observe network requests, but not modify, redirect, or block them (and thus doesn't prevent Chrome from continuing to process the request) will not be discouraged. As an alternative, we plan to provide a declarativeNetRequest API (see below). The details of what limitations we may put in the webRequest API are to be determined.

      --
      (T>t && O(n)--) == sqrt(666)
    4. Re:ANYONE READ THE SPECS? by Anonymous Coward · · Score: 1

      You are wrong on a few points. 1) onBeforeRequest can cancel a request before it is actually made (hence the "Before" part of the name), and the server would see nothing. Even then, blocking network requests still leaves holes all over the page (e.g. iframes, divs) that the cosmetic filters clean up. 2) the new API doesn't support selective whitelisting, therefore all requests to googleanalytics.com and others would be allowed to prevent page breaking, as per-site rules are not allowed. 3) the type of filters is limited to hostname and limited path matching, rather than a whole suite of conditions allowed today. 4) there is a limit of 30,000 rules, which isn't enough to load EasyList, let alone a combination of filter sources.

    5. Re: ANYONE READ THE SPECS? by Anonymous Coward · · Score: 0

      For now. Give it time and google will stop ad blockers.

    6. Re:ANYONE READ THE SPECS? by nadass · · Score: 1

      Never mind, I found it. It's not in API documentation, but in a Google docs proposal for Manifest V3:

      In Manifest V3, this API will be discouraged (and likely limited) in its blocking form. The non-blocking implementation of the webRequest API, which allows extensions to observe network requests, but not modify, redirect, or block them (and thus doesn't prevent Chrome from continuing to process the request) will not be discouraged. As an alternative, we plan to provide a declarativeNetRequest API (see below). The details of what limitations we may put in the webRequest API are to be determined.

      Thank you for digging this up! So it's "not be discouraged." They're hoping to trade an increase in network performance (i.e. reduction in resource calls) by decreasing the request filtering "power" [and transitioning request filtering to the pre-request "onBeforeRequest" stage].

      Those who use the older API won't ever be happy to change their code/model, but those who leverage the new API may actually experience a reduction in dropped network traffic and an associated increase in browser user experience. Interesting trade-off...

      I believe gathering detailed performance metrics of any revamped ad-blocking extensions would truly convince devs whether the Chromium implementation of the API really does improve overall performance... or whether it's just a dick move by some Chromium devs as part of an evil plan. (Cue the conspiracy theorists...)

    7. Re:ANYONE READ THE SPECS? by nadass · · Score: 1

      You are wrong on a few points. 1) onBeforeRequest can cancel a request before it is actually made (hence the "Before" part of the name), and the server would see nothing. Even then, blocking network requests still leaves holes all over the page (e.g. iframes, divs) that the cosmetic filters clean up. 2) the new API doesn't support selective whitelisting, therefore all requests to googleanalytics.com and others would be allowed to prevent page breaking, as per-site rules are not allowed. 3) the type of filters is limited to hostname and limited path matching, rather than a whole suite of conditions allowed today. 4) there is a limit of 30,000 rules, which isn't enough to load EasyList, let alone a combination of filter sources.

      You say "selective whitelisting" and then proceed to explain how path matching works.
      You say per-site rules... but isn't that the job of the ad-blocking extension to understand the context of the browser requests?!
      If the filters are defined in a very static and crappy manner, then the definitions should get rewritten/optimized. The filters should not require explicit DNS entry matches but rather allow for wait for it... path matching.

      As for being "wrong on a few points"... none of the points you've shared demonstrate an incorrect understanding of the declarativeNetRequest API on my behalf. They're merely specific technical details which the API docs themselves do not discuss... because it's an API, not an ad-blocking extension.

    8. Re:ANYONE READ THE SPECS? by Anonymous Coward · · Score: 0

      I'll try again, you specifically asked if you understood the various specs. I explained that you don't. This new API is basically a list of directives that says "If you see X request on Y domain, then do Z" which does not allow you to block things selectively, the filter applies everywhere or nowhere. If one page requires a resource, you cannot block it anywhere on the entire domain and you globally (as in all websites anywhere) cannot redirect it to a neutered version (which is what UBO, AdGuard, DecentralEyes, and others do). This means that if even one widely used webpage breaks without allowing say, google analytics, then you either break that page or allow it everywhere. In addition, this means that a ton of trackers and ads will have to be allowed everywhere because you cannot list all possibilities, especially given the 30000 filter limit.

      Also, the adblocking extension doesn't get to see the context of the request anymore to block them. They don't know the content type, the frame ancestors, the provisional headers, what kind of request it is, and more. No, just a static "X request on Y domain." That isn't enough anymore in the arms race of adblocking. And I don't even know where to start on "the definitions should get rewritten/optimized." You don't think they are already, if at a minimum to cut down processing time per request? The fact of the matter is, there are so many possible domain names, so many possible paths, so many possible sources of connections, that you have to have a large ruleset to describe them. For example, ^*/banners/ wouldn't work, because what if some websites put their ads there, but some put their actual top banner? Or ^*ad.jpg or ^*/ad.jpg as you might block a picture of Arrowhead Stadium or the Active Directory logo.

      What this is, and why those who know what they are talking about don't like it, is an attempt to limit adblocking. Bad guys aren't hindered by this, as they don't need to get near the limits of either the old or new API. The good guys, see this for the limitation that it is. But, if you all aren't already on to it, notice how this limits extensions to breaking pages or allowing big trackers like Google and Facebook.

    9. Re:ANYONE READ THE SPECS? by nadass · · Score: 1

      Oh, I see that (according to you) I don't actually understand what's going on... Surprise, I actually do. Another surprise, I've been doing this sorta stuff (platform APIs) for several decades, so from my experience I'm looking at this puzzle entirely differently.

      First, the new API is not a replacement. It is truly a new API meant to be leveraged by extension developers to make more-powerful extensions. (But that scenario is not as sensational... it's more dramatic to exclaim that they're looking to wholeheartedly replace webRequest API with declarativeNetRequest API...)

      Second, the specs themselves talk about "block" and "redirect" actions.
      Third, reg-ex (regular expression) pattern definitions/matching does allow known GA (for example) tags/scripts/calls to get whitelisted (regardless of their context).
      Fourth, this API is not exclusive (an either/or scenario) to an extension leveraging other API. Back to my First point, the new API allows extension developers to be more creative and increase overall performance of how they conduct their content filtering rules.

      Fifth, although you think I'm a total idiot who should step away from the keyboard -- which is ironic cuz I think the same of you, oh dear "Anonymous Coward" -- not every new API is a direct assault against ad-blocking. It's a *NEW* API allowing you to do *NEW* things in *NEW* ways. It is NOT a replacement of the old method, but simply a new API.

      Content filtering tools (whether they block ads, strip HTTP headers, steal your traffic behavior, or replace JPEGs with GIFs) are always going to be around (and you know that Chromium is open-source so you can always fork the code and jerry-rig these changes) so my only take-away from this whole brouhaha is that some developers are not happy because of how other developers behave. Maybe the Chromium developers are being evil... or maybe they're looking for more constructive feedback based on actual attempts by extension developers of adopting the API instead of simply hearing how passionately some people argue for the sake of arguing and cannot see the forest from the trees.

    10. Re:ANYONE READ THE SPECS? by mapkinase · · Score: 1

      >Fifth, although you think I'm a total idiot who should step away from the keyboard

      You are presuming too much and losing your nerve.

      Simple question: does regexping mechanism described allow good old blocking by domain or not?

      --
      I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
    11. Re:ANYONE READ THE SPECS? by Anonymous Coward · · Score: 0

      "From the description of the declarativeNetRequest API[1], I understand that its purpose is to merely enforce Adblock Plus ("ABP")-compatible filtering capabilities[2]. It shares the same basic filtering syntax: double-pipe to anchor to hostname, single pipe to anchor to start or end of URL, caret as a special placeholder, and so on. The described matching algorithm is exactly that of a ABP-like filtering engine. ... Key portions of uBlock Origin[3] and all of uMatrix[4] use a different matching algorithm than that of the declarativeNetRequest API. ... There are other features (which I understand are appreciated by many users) which can't be implemented with the declarativeNetRequest API, for examples, the blocking of media element which are larger than a set size, the disabling of JavaScript execution through the injection of CSP directives, the removal of outgoing Cookie headers, etc."

    12. Re:ANYONE READ THE SPECS? by nadass · · Score: 1

      >Fifth, although you think I'm a total idiot who should step away from the keyboard

      You are presuming too much and losing your nerve.

      Simple question: does regexping mechanism described allow good old blocking by domain or not?

      I did reply before drinking my coffee or eating breakfast...

      As for blocking by domain? The way I read the specs, yes. The URI is processed as a good ol' string, so RegExing would indeed work.

    13. Re:ANYONE READ THE SPECS? by mapkinase · · Score: 1

      Did you see any reactions from folks who are behind ad-blockers software?

      --
      I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
    14. Re:ANYONE READ THE SPECS? by nadass · · Score: 1

      Did you see any reactions from folks who are behind ad-blockers software?

      Well, there's certainly a difference between the concept of the new API and whether there are bugs within its implementation. I'm comfortable with the concept; I sympathize with you (and the other developers) if the API implementation is buggy -- and released with those bugs intact. I hope the developers are providing constructive feedback in the bug reports (there are bug reports I would imagine) in attempts at fixing the API implementation issues.

  66. This will hurt Firefox by xack · · Score: 3, Interesting

    Since websites will assume if you are using firefox, you must be blocking ads. This will be a fom of drm and more websites will be going chrome only to ensure thir ads will be seen. Chrome has acheived the browser monopoly after we fought so hard to get rid of Internet Explorer.

  67. Re:So it's back to using Proxomitron and Privoxy, by macraig · · Score: 3, Interesting

    You don't seem to grasp how much flexible Proxomitron and Privoxy are than something as simplistic as Pi-Hole. They don't just block advertising: they can REWORK PAGES to display information in a fashion that is effective for you, and NOT display page elements that distract from your goal, regardless whether those elements are advertising, site self-promotion, sidebars you don't need, and far more.

    Don't you get sick of having a widescreen monitor yet so many Web pages are imprisoned by their designer in a narrow column that only benefits that designer's "vision"? Don't you ever find yourself wanting to overrule the stupid or selfish decisions that Web designers make? You could do that are more with Proxomitron, because it was designed specifically to be more generalized than just an ad-blocker. Before Proxomitron's sole author died and the software lapsed into obsolescence, I used it for all of the above, and my Web experience was dramatically improved, because it was MY OWN.

    Instead of promoting Pi-Hole, you should be promoting a revived open-source community edition of Proxomitron.

  68. Re:So it's back to using Proxomitron and Privoxy, by macraig · · Score: 1

    Are you new here? That solves nothing at all! What alternative browser shall you use? Mozilla? Mozilla is still in bed with corporate sugar daddies and quietly does their bidding in large part (because to not do so means no more shugga from daddy), and the W3C is still dominated by a corporate oligarchy and corporate motives, and the HTML and other specs are still designed to serve THEM and not us.

    Say hello to your Web overlords. They control your Web browsing regardless what browser you use.

  69. Re:New Chromium & Chrome do not block Google r by drJeckyll · · Score: 1

    uBlock Origin + uMatrix = no ads at all in youtube with Firefox

  70. To foul up privacy badger as it's damn effective by Anonymous Coward · · Score: 0

    This move would basically prevent privacy badger from operating. At the moment it is *extremely* effective at preventing tracking companies (Google, Microsoft, Apple (yes, apple), facebook, etc) from tracking you, and it's extremely effective

    The changes proposed would break all of that, preventing privacy badger from functioning. I take big issue with the proposed changes because of this, and so should you.

  71. Nice ad-blocker you have there ... by Anonymous Coward · · Score: 0

    ... it would be shame if something happened to it.

    "Don't be evil" my ass.

  72. Skype and Firefox by golden_donkey · · Score: 1

    Today I received a message that the web version of Skype will not longer be supported on Firefox and I should switch to Edge or Chrome. In theory I can install Skype on the Desktop but they change the interface far too often and make the application run very poorly. Will companies stop supporting browsers that are not based on Chromium in the future?

    1. Re:Skype and Firefox by Anonymous Coward · · Score: 0

      Do yourself a favour and ditch Skype too.

    2. Re:Skype and Firefox by Anonymous Coward · · Score: 0

      Will companies stop supporting browsers that are not based on Chromium in the future?

      Given that Edge will soon be replaced by a chromium-based browser, that is a distinct possibility. https://www.theverge.com/2018/12/4/18125238/microsoft-chrome-browser-windows-10-edge-chromium

      And Netscape/Mozilla/Firefox will end up back where it started. The more things change...

  73. Re:So it's back to using Proxomitron and Privoxy, by Anonymous Coward · · Score: 0

    I thought Lemons superb work on PROXO had been forgotten. In the day PROXO fronted my faithful WinME ( rock solid 4 hours at a time ) doing Web-malware surveys on suspicious URLs. In several years of survey, only one badguy was able to punch-thru and swipe me a threat . A couple tickles to PROXO interface ( not unlike ZONEALARM motif ) and the blackhat threat vanished.

  74. Don't count on DNS blocking by c_g_hills · · Score: 2

    Browsers have started to implement DNS-over-HTTPS and it's only a matter of time before Google enforces it in the future.

  75. force me by Anonymous Coward · · Score: 0

    when they force me to watch their ads , I get the right to bomb them.

  76. No work for free by DrYak · · Score: 1, Informative

    hundreds of others which integrate(d) deeply with the browser.

    If an extension is deeply integrated into the interface of the browser, you might expect that when this interface change, there'll be some work involved.

    Tab Mix Plus

    is in the process of being re-written (but still isn't on par with the classic on)

    Hide Caption Titlebar Plus

    ...is a function that is now directly supported into Firefox with client-side decoration. No need for extensions.

    Status-4-Evar

    The interface of Quantum is based on Servo, it's not using XUL anymore, it's written in HTML/CSS. You don't control it the same way any more.
    It's like complaining that MS-DOS screen savers and always on top status-bar thingy don't work on the Windows desktop.

    Quantum *does* support a permenent status bar, but currently there's no interface to configure it, you need to manually patch the CSS.
    It's not ideal, but there's no practical way ever to make Status-4-Evar work in Quantum.

    DownThemAll

    And meanwhile, the Firefox extensions used by JDownloader 2 to communicate does work with Quantum.
    In both directions (intercepts download pages and allows you to add them into JDownloader 2, or conversely has JDownloader 2 able to open pages in Firefox when a user interaction is needed).

    For a download manager *IN* Firefox : the necessary API extensions are still being worked on.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:No work for free by drinkypoo · · Score: 1

      For a download manager *IN* Firefox : the necessary API extensions are still being worked on.

      We had them, and they took them away before introducing new ones. That is crap by any reasonable measure.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:No work for free by nmb3000 · · Score: 1

      Jesus, I hope you're getting paid to spout this bullshit.

      If an extension is deeply integrated into the interface of the browser, you might expect that when this interface change, there'll be some work involved

      The "interface" didn't change - the entire extension framework was removed and replaced with something that was at about 30% feature parity with the original. The entire ecosystem of user-created extensions and more than a decade of people spending their personal time creating useful features was doused in gasoline and set on fire without a second thought. Mozilla even just torched the legacy addon website, as a final "fuck you" to users and developers.

      is in the process of being re-written (but still isn't on par with the classic on)

      Bullshit. Most the of the APIs that TMP needs don't even exist yet, and aren't even on the roadmap. Pretty much the only functionality is some controls about how links are opened and there are almost 100 open bugzilla API requests.

      The interface of Quantum is based on Servo, it's not using XUL anymore, it's written in HTML/CSS. You don't control it the same way any more.

      Quantum is better because it's based on HTML and CSS? You mean almost exactly like XUL was?

      For a download manager *IN* Firefox : the necessary API extensions are still being worked on.

      A modicum of honesty. How refreshing.

      --
      "What do you despise? By this are you truly known." --Princess Irulan, Manual of Muad'Dib
      /)
  77. 1000$ Adphones next by Anonymous Coward · · Score: 0

    So we will get those , 1000$ android adware phones.... they must be joking.

    Can start giving them out for free if they want me to use any of them.

  78. Are They Trying To Go Out Of Business? by Greyfox · · Score: 1

    Seems like Google's gone off the deep end lately. Their search results have gone to shit, to the point where I'm getting more relevant results with bing or duckduckgo, they're pissing off all the YouTube content creators, they seem to be focusing on making the Android Platform useless and annoying and they're shutting down Google Plus after jamming it down our throats just a couple years ago. If I didn't know any better, I'd say they're trying to drive their customers away. And they're alienating a large chunk of their workforce with their projects supporting the military and authoritarian regimes. Should someone explain to them that "Make everyone hate you," really isn't a good business plan? Because the internet is starting to realize that Google is a disease, and it's really hard to come back from that point.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. Re:Are They Trying To Go Out Of Business? by hiroshimarrow · · Score: 1

      Since they got rid of "Don't be evil" then "Make everyone hate you!" seems like a good enough slogan.

  79. Speed of loading sounds a bad excuse by Anonymous Coward · · Score: 0

    Because loading most of my pages without uBlock takes nearly 50% more time due to the excessively heavy ads.
    They should compare the speed of loading with uBlock or equivalent loaded because that's what most people
    do, if they don't then it simply proves that they are not doing this for technical reasons at all.

    DV, author of libxml2

  80. Re:So it's back to using Proxomitron and Privoxy, by Anonymous Coward · · Score: 0

    Iceweasel? Chromium? I'm sure there will be a fork of Chromium that maintains the desired behaviour.

  81. Re:So it's back to using Proxomitron and Privoxy, by Anonymous Coward · · Score: 0

    I think this time we need to take a new approach. Namely. We need to build something that breaks off the data stream for ad's into a seperate process and just clicks on everything it can. Or whatever it can randomly. Fills out any forms given to it with BS. Make something that would force the big monopoly players either to get out of advertising entirely and start focusing on technology, or force them to invent a protocol so haness and horrific to circumvent so as to end the internet, showing their true colors upfront.

    Literally I could build a business model for a paid service to intentionally feed advertisers absolute garbage. Sure there'll be lawsuits, all frivilous slapsuits that will be dismissed with prejudice. Heck that might become a companies primary revenue model; countersuiing advertisers. "I don't see how we've harmed company X whatsoever, our users pay us to harm company X, they are at fault, now pay us our dues slimeballs".

    Want privacy? Poison the Data well.

  82. Make my day by Anonymous Coward · · Score: 0

    Go ahead Google, make my day. See how long it takes for you to lose control over your browser project because it gets forked. Then watch the remainder of your users flee back to FireFox in throves.

  83. Re:So it's back to using Proxomitron and Privoxy, by Anonymous Coward · · Score: 0

    Can it remove those fucking video ads that play while I'm trying to read something? Often those come from the same domain and are not filtered automatically by an ad blocker.

    That would be amazing...

    My work computer did not have an ad blocker until a couple of weeks into the job when I tried to read a news article during some down time. I quickly discovered the general internet was unusable without an ad blocker.

  84. Re:So it's back to using Proxomitron and Privoxy, by Anonymous Coward · · Score: 1

    I wouldn 't trust that, it would be unsurprising if google checks to see if they can reach their ad servers via non proxy connection and use that regardless of your settings if they can.

    I've just bought a raspberry PI to create a PiHole to deal with intrusive tracking and adverts.

    Microsoft adding adverts to my lock screen in win10 really is not funny. Google is just as bad and stuff like this is why chrome is not installed on my PC, I prefer firefox anyway. Chrome constantly hits your disk even when its not open.

    You cannot trust these companies to not exploit your data at every turn so you gotta take control back and block access to your network.

    This was supposed to get better with GDPR but it was so poorly implemented that its just made websites worse. You have to turn on 3rd party cookies for the tracking websites to remember you don't want them to track you. That's just backwards like opening your bank vault door to keep out thieves. Also every damn website that 'cares about your privacy' also puts a popup with more clicks to stay opted out than to opt back in even if you have already opted out.

  85. Network edge by Bengie · · Score: 1

    pi-hole or pfSense+pfBlockerNG can block nearly every ad at the network level, making all devices on your network nearly ad free with zero client configuration.

  86. PiHole by Anonymous Coward · · Score: 0

    I have a home DNS server based on the PiHole software and a raspberry Pi. I went this route because Android Chrome already sucks.
    Lazy F'ers like me can get it pre-built and ready to go from PiSupply in the U.K.. Most /. readers can probably DIY in an hour or 2.

  87. Re:So it's back to using Proxomitron and Privoxy, by AmiMoJo · · Score: 1

    Problem is you can't add your own certificates to many devices, e.g. smart TVs.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  88. Re:So it's back to using Proxomitron and Privoxy, by AmiMoJo · · Score: 1

    PiHole is better than nothing, but DNS based blocking is very limited these days compared to what an in-browser ad blocker can do.

    For example, it can't do much about ads served from the same host as the content. It can't do pattern matching based on the URL. It can't selectively disable Javascript, e.g. to disable 3rd party scripts. It can't stop auto-play videos.

    It doesn't work with YouTube either. Currently PiHole can't block YouTube ads, much to my annoyance.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  89. Re:Why does an adblocker need to be an extension o by Anonymous Coward · · Score: 0

    Or you run the browser in an isolated network container with an HTTPS proxy set up that contains your own self-generated cert that's also installed in the browser's trust-store and do the ad blocking at the container boundary.

  90. Re:This will hurt Firefox by Anonymous Coward · · Score: 0

    Mozilla hasn't done themselves any favors either. Firefox has become pretty terrible. Compared to IE it was lightweight, fast, secure and innovative. It is now none of those things. Granted, any browser that is worth using is far from lightweight anymore because we have an entire generation of developers seduced by the forbidden fruit of web applications and JS frameworks, but FF is still bloated compared to its competitors and is behind the times. Mozilla seems more interested in chasing fads and sjw virtue signalling than making a straight forward solid browser. Chromium is simply better. The FOSS community naively gave up browser development and handed it over to Google. Konquerer used to be KHTML based but now its Chromium based. In a world where nobody can agree on anything and we have 1000 unnecessary package managers we effectively have one web browser. We should be ashamed of ourselves.

  91. Re:So it's back to using Proxomitron and Privoxy, by Mahldcat · · Score: 1

    Is there a mechanism that lets you bypass those interstitial ads that youtube injects in the middle of a video?

  92. DOJ is currently staffed by rsilvergun · · Score: 1

    By pro corporate anti regulation folks. There's no shortage of alternative browsers either so you'll have a tough time arguing anti competitive is a thing here.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:DOJ is currently staffed by Billly+Gates · · Score: 1

      The problem is it is now 2002 all over again. All other browers are not Chrome compliant as Google sets the standards. Not W3C.

      Just replace IE 6 with Chrome.

      At work we have to use Chrome as IE 11 has quirks on some business websites. We MANDATE adblock for security and we are SOL if Google does this as people can't get work done without Chrome. Too many bugs in other browsers and the customer just says use Chrome.

  93. Re:So it's back to using Proxomitron and Privoxy, by AmiMoJo · · Score: 1

    Actually that is possible with PiHole. It's the pre-roll ads it can't block.

    Until Google changes the domain names of the interstitial ad servers.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  94. Ad-Blocker Detectors are almost worse than the ads by 14erCleaner · · Score: 1

    The constant deluge of popups from sites that have detected my ad blocker is driving me up the wall these days. I'm thinking of going to Pihole just so they won't be able to harass me about using an in-browser ad blocker any more.

    --
    Have you read my blog lately?
  95. What do you expect? by Anonymous Coward · · Score: 0

    Coming from a company that makes almost all its revenue from ads. It also addresses the fact that Chrome's own annoying ad blocker is probably nothing more then a placebo. If people were smart, they would drop anything Google like a hot potato.

  96. Re:So it's back to using Proxomitron and Privoxy, by drinkypoo · · Score: 1

    PiHole is better than nothing, but DNS based blocking is very limited these days compared to what an in-browser ad blocker can do.

    There's a third option, which is to use a proxy. I used to use a filtering [SQUID] proxy to block ads, and it was moderately effective even without much effort spent on it. There are all the usual proxy disadvantages, but it can rewrite pages before they even get to your browser, and it's the only solution which can. I mangled packets to force all identifiable web traffic through the proxy, unless you specifically chose a specific proxy port which permitted unfiltered content.

    DNS blocking is more or less worthless today, although I suppose there's no great reason not to do it. But proxy-based blocking still works great, where you have control over where traffic goes. If we could have a proxy with a nice configuration interface, that would probably be the best bet. It's hardest for the googles of the world to defeat. Android users who can't root will still have problems on the road, but people who can't be made to understand why they need a rootable device probably just can't be saved.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  97. Re:So it's back to using Proxomitron and Privoxy, by drinkypoo · · Score: 1

    Problem is you can't add your own certificates to many devices, e.g. smart TVs.

    You might be able to add your own certs to some smart TVs with enough effort, but the smartest thing is not to buy such devices in the first place. They're less reliable than dumb devices, so that alone should be enough to disqualify them. It's not like an external player is expensive or takes up any noticeable space, so they really offer nothing of value.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  98. Re:So it's back to using Proxomitron and Privoxy, by AmiMoJo · · Score: 1

    The problem with proxies is that you can't load your own certs on to things like smart TVs. Also I think Google has pinned certs in its apps for things like YouTube anyway.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  99. Can anyone help fix my end-to-end encryption? by Zeinfeld · · Score: 1

    This is irritating as it upsets my plans for end-to-end Web encryption. By which I mean encryption of the data on the server so that the server has no access to it. The only things that are on the server are encrypted data blobs and a pile of random numbers.

    By end-to-end Web I mean that you will be able to set up comment forums like slashdot, read email in a Web browser and everything else you are accustomed to doing on the Web but without any of the plaintext content being accessible to the server.

    The technical basis for this scheme was worked out in the 1990s and then patented by a completely unrelated company which merely sat on the patent till it expired last year. It uses meta-cryptography which is a property of the Diffie Hellman schemes that if you add two private keys, the corresponding public key is the product of the public keys, etc. Matt Blaze, Torben Pedersen and others worked out how to apply these effects to achieve an effect they considered interesting but insufficient. My contribution is merely to show that the simple scheme is more than enough to do interesting things.

    So now I need to work out how to hook into the browser. One possibility is to present the decryption module as a new compression scheme. It looks like a compression scheme in other respects. It just requires the host to have access to a private key capable of completing the decryption.

    Any help would be appreciated: hallam@gmail.com

    The project site is mathmesh.com but that is of the previous approach which has been superseded in the reference code but not yet documented.

    [Oh and yes, I do know what I am doing sort of, I have probably considered the corner case you have just thought up. This has been in discussion for many years with serious protocol design people.]

    --
    Looking for an Information Security student project suggestion?
    Try http://dotcrimeManifesto.com/
  100. what is the alternative? by hraponssi · · Score: 1

    I try to use Firefox as much as possible, but the browser is often a resource hog, heating up the laptop with fans screaming. It's a bit like me. Old and bloated, unable to change to meet the requirements of the modern and Agile world. Plus hooked to Google, wanting to be Chrome and all that.

    The rest of the browsers seem niche products and are based on Chromium, so is that really a good way forward? Opera, Brave, .. Not that I know much about those details. Anyway, dear fellow nerds, could someone who knows, educate the rest ..

  101. Re:Yep, that's what you get from trusting Google.. by Desler · · Score: 1

    No, it wasn't. It was never true.

  102. Don't care about ad blocking by Anonymous Coward · · Score: 0

    Ad blocking always seemed kind of scumbag-ish to me. If you want to view content on someone's Web site and not directly pay for it, then it's OK to display their ads. What I don't think is OK is for the Web site to take advantage of that and do something even more scumbaggy. With that in mind, I always run Firefox and add No-script. It keeps the majority of sites at a tolerable level of readability and still gives Web sites an option to fund themselves (in fact, it encourages them to use "good ads" because the others won't work.)

    1. Re:Don't care about ad blocking by Anonymous Coward · · Score: 0

      I'm not obligated to give an ad the time of day. My eyes and ears are not for sale. If a site is banking on an easily-defeated and anti-user business model, that's their problem. IDGAF I already don't go to the movie theatre because of ads. I never established a cable TV account, partly due to ads. I don't buy subscription services like Hulu, because of ads.

      Frankly, these companies rely on ads more than I want to see what they have. I will continue to not give money to businesses that think it's okay to strip mine my browser for data to sell.

      There's no such thing as a "good" or "acceptable" ad. They're cognitive pollution.

  103. Time to switch to...Lynx by Anonymous Coward · · Score: 0

    The way the Internet should be used. No one actually needs graphics and video.

  104. I have nothing further to contribute by Anonymous Coward · · Score: 0

    Posting anyway.

  105. Just sounds like a new API by Anonymous Coward · · Score: 0

    Just sounds like a new API for ad-blockers to update to. Outside of blocking requests, intercepting and manipulating requests, sounds like security issue to me.

  106. Older Versions Proliferate by wolff000 · · Score: 1

    This will just cause people to not update and decrease web security as a whole. There is no way I am updating my browser if it is going to break my Adblock.

    --
    WTF?
    1. Re:Older Versions Proliferate by Zeinfeld · · Score: 1

      Only it will automatically update itself unless you stop it.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
  107. More reasons by Anonymous Coward · · Score: 0

    It amazes me that anyone needs more reasons not to use chrome(ium).

    Firefox with some adblocker/content filters runs fine. Anyone that says otherwise is just making noise.

  108. Re: Ad-Blocker Detectors are almost worse than the by Anonymous Coward · · Score: 0

    I was on twitch for an hour. In that hour it blocked over 499 request for ads.

    It is utterly sickening how many ads we have shoved in our face.

  109. Maxthon by Anonymous Coward · · Score: 0

    As long as we're all discussing browsers, I'm curious what /.'s opinion of Maxthon is. I've been using it for years now, mostly because I like a variety of it's embedded features, but I can never find very tech-savvy people expressing their opinions on it.

  110. And Suddenly, Chromium Will Die... by kenwd0elq · · Score: 1

    If Google makes a change like this, then most Chromium-based web browsers will either switch to some other basic engine, or would disappear.

  111. Re:So it's back to using Proxomitron and Privoxy, by Anonymous Coward · · Score: 0

    No. It is on to using Proxomitron Reborn....recently released last year....with multiple patches since then. (And for those too lazy to read the post...it supports https too.)

    http://www.prxbx.com/forums/showthread.php?tid=2331

  112. Re:This will hurt Firefox by Anonymous Coward · · Score: 0

    https://addons.mozilla.org/en-US/firefox/addon/uaswitcher/

  113. Manifest V3 IS coming to Firefox by Anonymous Coward · · Score: 0

    https://blog.mozilla.org/addons/2018/10/26/firefox-chrome-and-the-future-of-trustworthy-extensions/ - Everyone seems to have missed this!

    Well, this kills the ad blocker. All of them on all browsers, pretty much.

  114. Re:This will hurt Firefox by Mozai · · Score: 1

    Then everyone will hardcode "Chrome" into the User-Agent header of http requets... just as everyone already hardcodes "Mozilla" into the User-Agent string today.

  115. Re:So it's back to using Proxomitron and Privoxy, by Artemis3 · · Score: 1

    And how are you going to alter the page without breaking https? One reason Proxomitron and its likes don't work well anymore, is that they would be in effect "man in the middle" changing content, which is the same problem web cache or accelerators (compress, replace bloated pictures, etc) face.

    Privoxy IIRC was pretty much superceded by polipo...

    BTW "Reworking" a page can still be done at the end side (browser) by the likes of greasemonkey or stylus.

    --
    Artix
    Your Linux, your init.
  116. Re:So it's back to using Proxomitron and Privoxy, by Anonymous Coward · · Score: 0

    Yes, I used to use Proxomitron to display full size images instead of thumbnails and change other things the way that I wanted them. It's been a long time since I used it, but I used it extensively at one time when the web was simpler.

  117. Do no Evil? haha, google = text book example by Anonymous Coward · · Score: 0

    of it.

  118. A browser that forbids Ad blocking? ROFLMAO by strikethree · · Score: 1

    Bye Chrome. I never really liked you because this kind of shit was always possible in your roadmap.

    Mozilla has already taken the initial steps to do this too. The web is about to become a MUCH emptier place when the mice realize that fucking with the bait ensures that the trap always fires off.

    I am wondering if Konqueror is a reasonable enough method of looking at websites safely? Are they still working on it? Do they have good script controls now?

    --
    "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
  119. Re:So it's back to using Proxomitron and Privoxy, by strikethree · · Score: 1

    That is actually pretty neat. Still the original suggestion of PiHole or whatever is not bad. There are tons of people like me who really would rather not use "the web" but kind of need to for some things. A quick and dirty answer is a reasonable solution.

    Slashdot is the only website that I participate in on a regular basis. Figuring out Proximiatron or whatever is not on my todo list as the only website that I use enough to justify that level of control is Slashdot. And Slashdot is not THAT bad.

    If the previous discussion between you two were to be viewed as battle, you both won and lost. He won because a quick and dirty solution is sometimes the best choice. You won because you pointed out some software that can completely transform your experience in a way that is desirable for you.

    Not every discussion has to have a winner or loser. I don't see that problem here, but it erupts so often that I figured I would address it in an offhand manner here.

    --
    "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
  120. Re:So it's back to using Proxomitron and Privoxy, by macraig · · Score: 1

    My point was that Pi-Hole is a passive band-aid that does nothing at all to help "take back the Web". Simply blocking advertising/malware/porn domains wholesale does nothing to lessen the control of "content creators" over how others are able to view the content they disseminate.

  121. Re:So it's back to using Proxomitron and Privoxy, by macraig · · Score: 1

    P.S. Slashdot really HAS become that awful, courtesy of its more recent owners who only wish to bleed it dry and contribute nothing; its owners now have no investment in the process other than a monetary one. Their willingness to take a cut from allowing Taboola to display misleading deceptive clickbait ads shows how little they respect their userbase... who actually create the "content" AKA discussions that make the site have value. Taboola is the Exoclick of mainstream advertising: no porn, but every bit as sleazy and deceptive.

    (I wouldn't even know how bad the advertising is were it not for Thunderbird recently also adopting WebExtensions and in the process breaking everything I had in place to rework RSS feeds like Slashdot's.)

  122. Re:So it's back to using Proxomitron and Privoxy, by Anonymous Coward · · Score: 0

    They only "control" it as long as groups still consider W3C a legitimate standards body. All we need is a single opinionated, slim browser to upset the ecosystem.

    If you're interested in an up-and-coming alternative, take a look at netsurf: http://www.netsurf-browser.org/

    It's written in C (and extensions can be written in C, too) and already supports HTML 4 and CSS 2. Still kind of a ways from HTML 5 and CSS 3, but the Web way is "move fast and break things"; it's not sustainable or healthy over the long-term. I think netsurf may be a suitable alternative once someone puts together an ad-blocking extension. Right now it feels like browsing in the early 2000s, but with some time and attention it will improve.

  123. You left one out. by Cinnamon+Beige · · Score: 1

    So?

    I'm asking in all seriousness: SO?

    Current PCs come with more ram and processing power than you need, unless you're running server daemons (in which case I question the use of a browser at the same time) or games (in which case I don't only question your use of a browser at the same time but you probably already handed your privacy to Origin or Steam anyway).

    Add Firefox to that list. I've had a current PC outfitted with enough RAM to make many gaming PCs look whimpy get bogged down by Firefox's memory leaks. Interestingly, while Chrome has its own memory hog issues, Pale Moon runs just fine. This actually is pretty much why I'm willing to believe the claims that Firefox really did manage to patch the (original) memory leak--that, and Firefox did briefly seem to stop leaking memory for a bit just before they decided they really needed to look like Chrome. Which does suggest a bit on where to start looking for where the new leak is coming from...

  124. Re:Worried that Firefox will eventually follow sui by Anonymous Coward · · Score: 0

    Just replicate the key functions. People act like if an API removes functionality, it is gone forever. Implement it yourself.

  125. Re:This will hurt Firefox by Anonymous Coward · · Score: 0

    In a world where nobody can agree on anything and we have 1000 unnecessary package managers we effectively have one web browser. We should be ashamed of ourselves.

    We do have others... Pale Moon has Goanna (fork of Gecko), Gecko is still around (just not worked on by Mozilla), netsurf is a thing (though lacks support for HTML 5 and CSS 3 for now), and there are tons of other Gecko forks I don't even know about.

    The core problem is the speed of Web "standard" adoption, which influences the rate of breakage in browsers. Ever since XmlHttpRequest, people have tried to turn the Web into a general purpose application platform. The resulting complexity makes it extremely difficult to keep up with the changes.

    I think the best long-term solution is to build a browser that's opinionated and hard-lined about the basic browser, but supports modules. As in, a layer below extensions, where the browser can load a "javascript" module to begin working with JS, a "python" module could give DOM API access to a language other than JS in the browser, etc. The idea is everything goes into a module, including the rendering methods (standards-conformant, tag-soup, etc). Then you could have extensions that are built for certain modules, etc. It would suit those who want a slimmed-down, safe browser, and grant new capabilities for those who want to throw all their eggs into the HTTP/S basket.