YouTube Popup Tamer (v2.1.7)
Watch YouTube without interruptions. 2 modes! - blocking and closing annoying popups, video ads and many more.
It blocks all popups and video ads before they even show up - you won't even see any pause.
If by changes in code or some other reason blocking module fails there is always clicking module.
All blocked, unnecessary stuff can take up to 48% of data sent to your browser !!!
Sadly Chrome doesn't support blocking module :(((
Only Firefox users can use YouTube with absolutely no interruptions.
Works on any popup (big, small, on left and right ;) ), but in particular:
- Sign in to YouTube
- Video paused. Continue watching?
- Age confirmation
- YouTube Music ad
- Chrome ad
- Make a donation to this channel
- You are not using a YouTube account
- and probably every annoying popup YT adds later...
Cookies popup excluded by default (can be enabled in options).
Unlike other similar extensions:
- has two modes that work simultaneously
- blocking works on 5 different YT network data responses
- blocking works on 6 different YT source codes
- it shouldn't slow down your browser
- it works even if tab is not selected
- should work with future popups
Known issues:
- (blocking module) 23-06-2021 - "overlay" data is truncated but doesn't appear in statistics
- (blocking module) if there is "ERROR" instead % in stats box(lower left corner) or video won't load it means that Google changed something in code or requests and blocking module will not work until i come across the same variant and make update
- (blocking module) when using back and forward button data will not change because of cache
- (clicking module) when login popup is tamed and you quickly load another video it may appear and be tamed once again (popup needs couple hundred ms to execute code)
- (clicking module) there are some yt functions that uses popup container and should be excluded (e.g. if you're logged in the whole menu after clicking avatar in top right corner - this one is the only one excluded for now)
Development roadmap:
- "Get the best YouTube experience, Sign in to save videos, subscribe, and more" - error message in video container
It also clicks "Skip Ad" button when ad comes up (mainly for leftovers after Adblock).
Does not interfere with the Adblock Plus extension.
If you have any suggestions also write me.
This extension will always be free.
If this extension made your life a bit easier and you want it to be further developed please make tiny donation, it would mean a lot to me.
Blocking options:
1) Playback Tracking - parameters used for tracking urls
2) Ad Placements - ads on page
3) Player Ads - AdSense in video
4) Login popup - self explanatory
5) Overlay popups - these blue popups
6) Other popups - i.e. "Still watching?" popup
7) Endscreen - propositions of videos at the end of video
8) Annotations - logo in bottom right corner with subscribe option
9) Paid Content Overlay - info in left bottom about paid content
10) Ad Slots - ads at beginning of video
Changelog:
- v2.1.8
+ updated to changes in YT - v2.1.7.9
+ updated to changes in YT source code
+ unlocked Shorts->Description popup
+ disabled monthly report popup
- v2.1.7.8
+ unlocked leaving Youtube popup
- v2.1.7.7
+ unlocked report button
- v2.1.7.6
+ updated to changes in YT source code (check 23-06-2021 known issues)
- v2.1.7.5
+ unlocked save dialog below video after login
- v2.1.7.4
+ unlocked join dialog on premium channels after login
- v2.1.7.3
+ fixed auto accept cookies option
- v2.1.7.2
+ fixed share button below video (thx M.S.)
- v2.1.7.1
+ added support of new YT login popup
- v2.1.7
+ unlocked add to playlist, report, save for later, subscribe and share dialogs
- v2.1.6
+ added support of blocking mode in urls with video starting at some time (not from beginning)
- v2.1.5
+ fixes to hiding banner on top at main page
+ (Beta) added option to auto accept cookies
- v2.1.4
+ fixed bug with right column didn't load more video propositions
- v2.1.3
+ fixed bug when auto loads next video red progress bar at top stopped at 80%
+ added option to block banner on top at main YT page
+ added support for How is YouTube today? popup to clicking module
+ fixed problem of blocking module sometimes not loading when starting browser with YT already in tab
- v2.1.2
+ fixed checkboxes in options to be remembered after browser restart (thx T.A.)
- v2.1.1
+ added option to block annotations and paid content overlay
+ added blocking tracking urls
+ code fixes on some sources
+ monthly raport fix
- v2.1
+ added option to block overlay popups
+ added support to new "player/next" YT network requests
+ added second XHR code version
+ code fixes
- v2.0
+ Blocking module !!! - it blocks popups and video ads before they show up - you won't even see any pause
+ options to block Ads, endscreen, tracking params data and more...
+ new info button with stats
+ monthly raport views in options
- v1.20
+ "Still watching?" popup support
+ rework of "paused continue watching?" when in inactive tab
+ moved whole storage communication to background
+ rework of storage format
+ options now work live - don't need to refresh page
- v1.12
+ Rework of code that starts the paused video
+ Fixed "Skip Ad" to properly initialize - rework of storage.local code, because of Chrome storage speed instability.
+ Added links in options page
+ Added limit 5 lines to coms box
- v1.10.1
+ Added install page
+ Added update page
+ Added manifest version support
- v1.10
+ Added "Skip Ad" button support
- v1.01
+ Removed menu that shows after log in and clicking avatar in top right corner
- v1.00
+ Chrome compatibility
- v0.90
+ Added support of blue information tooltip like popups.
- v0.80
+ Added extension options