Notifications
Clear all

PiHole Ad Blocker  

Page 2 / 2
  RSS

codecage
(@codecage)
Member Admin
Joined: 1 year ago
Posts: 769
2020-10-31 3:07 pm  

@spyder

A question I have no answer for I'm afraid!  If someone else can advise, I'm all ears!!

SteveG


ReplyQuote
DroneBot Workshop
(@dronebot-workshop)
Workshop Guru Admin
Joined: 1 year ago
Posts: 652
2020-10-31 10:38 pm  
Posted by: @codecage

Well they claim it will work, but at least for me it did NOT!  It did add enough 'block domains' to my list that the list now is over 1 million, but it blocks no ads from YouTube.

As Bill mentioned above, the YouTube ads come from YouTube servers, not from 3rd parties, so you'd have to block the YouTube feed to stop the ads, and therefor you wouldn't get the video you wanted either.  Might as well not watch the YouTube video in the first place.  If you're not watching, NO ads.

The following is pretty well all speculation and is open for debate:

I suspect the list of a million domains does include some YouTube ones, which may be why it sometimes works.  But the key word here is "sometimes".

YouTube uses a CDN (Content Distribution Network) for their video, and likely for the advertisements as well. So the video I see on my screen here in Montreal may not be delivered by the same server @codecage watches in Georgia, even though we are watching the same content. I suspect it would be the same for the ads.

Any system like this, especially with a million domain names, is just playing cat-and-mouse. They discover new YouTube-owned advertising servers and try and strip their content out of the stream. YouTube responds by changing the server names, they respond by finding and adding the new servers.   Some folks luck out and get their ads removed because they're being served by servers on the list. When YouTube changes that server the luck runs out, until they load an updated list.

YouTube has a vested interest in having you see the advertisements. This is how they make their revenue, and they also offer YouTube Red which is their advertisement-free subscription service. 

YouTube also has an additional advantage when it comes to Chrome and Chrome-based browsers. Since they are affiliated with the people who write the code for these browsers they can probably put some browser-level code in place to foil ad-blockers.

This reminds me of the early 80s when we were decoding pay TV. The networks would find one way to scramble the signal and we would dissect it and figure out how to put it back together. It worked for a while until they changed the system and we had to get the scopes back out and try again. Again a cat-and-mouse game!

😎

Bill

 

This post was modified 4 weeks ago by DroneBot Workshop

"Never trust a computer you can’t throw out a window." — Steve Wozniak


ReplyQuote
Spyder
(@spyder)
Prominent Member
Joined: 1 year ago
Posts: 842
2020-11-01 5:40 am  
Posted by: @dronebot-workshop

YouTube also has an additional advantage when it comes to Chrome and Chrome-based browsers. Since they are affiliated with the people who write the code for these browsers they can probably put some browser-level code in place to foil ad-blockers.

This may sound counterintuitive, but, that might actually explain why the ABP plugin DOES work on my Chrome browser

Theory: ... The ABP Chrome plugin isn't a blocking a million ad servers, it's turning off some "switch" inside Chrome that triggers (or allows, or asks for) the ads, or maybe utilizing some trick that YT uses to turn off the ads in their paid service. Either way, it's basically "flicking a switch" inside Chrome as opposed to blocking the ad servers

Any good theory fits the available facts. On the other hand, using that logic, magic also explains it, but I'm currently disinclined to believe in such things


ReplyQuote
DroneBot Workshop
(@dronebot-workshop)
Workshop Guru Admin
Joined: 1 year ago
Posts: 652
2020-11-01 3:14 pm  
Posted by: @spyder

Theory: ... The ABP Chrome plugin isn't a blocking a million ad servers, it's turning off some "switch" inside Chrome that triggers (or allows, or asks for) the ads, or maybe utilizing some trick that YT uses to turn off the ads in their paid service. Either way, it's basically "flicking a switch" inside Chrome as opposed to blocking the ad servers

Perhaps.

Chrome has a built-in ad blocker, but it never blocks Google ads. Maybe the plugin has found a way to trick it to block the Google ads when you view YouTube - "throw a switch" as you suggested.

😎

Bill

"Never trust a computer you can’t throw out a window." — Steve Wozniak


ReplyQuote
Spyder
(@spyder)
Prominent Member
Joined: 1 year ago
Posts: 842
2020-11-02 2:14 am  
Posted by: @dronebot-workshop

Chrome has a built-in ad blocker

I had zero luck getting Chrome installed on the Roku monitor, but I did manage to get Chrome installed on the Amazon monitor on my desktop, but now it's fighting me on attempting to install the ABP plugin, and I've currently run out of ideas

I do have the beginnings of an idea, but it's going to take more research first

I'm working on a different project anyway. I'll get back to this if a lightbulb lights up over my head


ReplyQuote
Page 2 / 2