A fast, lightweight, and undetectable YouTube Ads Blocker for Firefox
addons.mozilla.org
addons.mozilla.org
Why would I want to use some new random add-on that may be (or may become) malicious and doesn't even really block ads when uBlock Origin is a well established and trusted add-on that does the job perfectly well and works for far more than just youtube?
I'm all for having options, and I like that this project takes a different approach to the problem, but since installing random add-ons already carries a degree of risk there's just no reason to use it while better and more trustworthy options are still working.
Author probably built this in the short period of time where uBlock wasn't bypassing YouTube's latest changes to make ad blocking harder. I agree that time is probably better spent contributing to existing block lists instead of trying to re-invent the wheel.
With this blocker however, the ad is still loaded and played but it's skipped. So, you don't see the ad but Google, hopefully, still counts it as an impression.
I'm seeing all kinds of dark patterns emerging on google apps. In Google Play, the new notification indications (the bell icon with a number, supposedely indicating the number of new unread notifications) that are just ads. Still in Google Play, when you search for apps you get the sponsored ones on the top with the install button like it was a search hit. And of course, youtube that is just a bunch of traps all over.
I know they've thrown away the "Don't be Evil" motto long ago but this? This is just going the opposite way in full force and being in complete a$$O1e mode. I am sure I've seen malware applying less agressive tactics.
They are just not taking care of their product (their users) very well.
I don't have a youtube account. If the day came where I was forced to be logged into youtube just to see a video at all I'd either find some kind of workaround (piracy, or maybe some kind of shared/proxy account) or I'd stop watching youtube videos. Under no circumstances would I pay Google to watch youtube videos and as long as I have some means to block ads available to me I'll keep blocking them.
I accept that my relationship with Google is adversarial and that they'll do everything they can to violate my privacy and make money at my expense. There have been times where I've gone to some lengths to block ads, for example never watching on the website and saving all videos to disk before viewing them, or not watching any videos for weeks while I wait for an update to tools like newpipe. I'll do what I have to. I'm mostly just waiting for Google to piss us off enough that we see people building and turning to alternative platforms that treat both viewers and creators better.
Seems to do a lot of DOM querying using a setTimeout
if (isAd && skipLock) {
const videoPlayer = document.getElementsByClassName("video-stream")[0];
videoPlayer.muted = true; // videoPlayer.volume = 0;
videoPlayer.currentTime = videoPlayer.duration - 0.1;
videoPlayer.paused && videoPlayer.play()
// CLICK ON THE SKIP AD BTN
document.querySelector(".ytp-ad-skip-button")?.click();
document.querySelector(".ytp-ad-skip-button-modern")?.click();
}
So it looks for the ad player, mutes it, fast forwards it, and automatically clicks on the "skip" button (if available, not all ads are skip-able)I use NewPipe on my phone. No ads in there.
https://support.mozilla.org/en-US/kb/recommended-extensions-...