youtube icon indicating copy to clipboard operation
youtube copied to clipboard

Remove "includes paid promotion" links from thumbnails.

Open Daygath opened this issue 1 year ago • 7 comments

PROBLEM:

I frequently accidentally click on the utterly worthless "includes paid promotion" links on thumbnails when trying to play a video or open it in a new tab. It is a dumb and pointless feature as it's expected that videos will include paid promotion.

SOLUTION:

Removed YouTube's pointless addition of the link.

ALTERNATIVES:

None

RELEVANCE / SCOPE:

Estimate how many percent of our users (or all youtube users) should/would use your idea? All? I can't be alone on this.

"SIDE EFFECTS":

Who might NOT want this? Whomever created the feature?

CONTEXT: // Thank you!

SHORT Table (Summary)
Problem
Solution
Alternatives
Scope
Side effects
Context

Daygath avatar Jun 29 '24 16:06 Daygath

Are you saying "includes paid promotion" is a link to YT information page? I cant find an example right now, can you link one? How about making it pass thru so its still visible, but clicking on it doesnt redirect to stupid places and instead clicks on the thumbnail like intended?

raszpl avatar Jun 29 '24 22:06 raszpl

Here is the link it sends me to. Given your response, it sounds like I might be part of an A/B test or it's regional. https://support.google.com/youtube/answer/10588440?nohelpkit=1&p=ppp&rd=1

Daygath avatar Jun 30 '24 20:06 Daygath

This is a screen shot from my subscription page. Untitled

Daygath avatar Jun 30 '24 20:06 Daygath

I searched for Sabine AI passed the Turing Test -- And No One Noticed video and I get live preview thumbnail for it without that paid promotion banner :| thats logged in Chrome.

But I do same thing in FF logged out and I do see it:

<div class="YtInlinePlayerControlsTopLeftControls"><ytm-paid-content-overlay-renderer class="YtmPaidContentOverlayHost YtmPaidContentOverlayHidden"><a class="YtmPaidContentOverlayLink" href="https://support.google.com/youtube?p=ppp&amp;nohelpkit=1"> ... </a></ytm-paid-content-overlay-renderer></div>

What we are interested in <div class="YtInlinePlayerControlsTopLeftControls"></div>

adding CSS pointer-events: none; will make it pass clicks to main video, adding left: 34px; will stop it from covering Blocklist icon

we Do have hide_thumbnail_overlay "Hide buttons on thumbnails" that in theory sounds like it should cover this case, but it doesnt work because ... drum roll .. ~~it doesnt exist :O there is no hideThumbnailOverlay function in the code :]~~ argh, its one of those CSS only settings https://github.com/code-charity/youtube/blob/8510b2cf48e8651c6c29c45e6c8b9cf7f65b807f/js%26css/extension/www.youtube.com/general/general.css#L69 and it doesnt cover video-preview

Found another annoyance: looks like popup_window_buttons "Add a popup-player-button to each thumbnail" popupWindowButtons is only half implemented, can turn it on, but turning it off doesnt remove the button until page reload :(

raszpl avatar Jul 01 '24 05:07 raszpl

I suppose I should add that I'm using the FF fork LibreWolf. I am logged into YouTube, but I do block tracking.

Daygath avatar Jul 01 '24 17:07 Daygath

Oh, and I have YT Premium.

Daygath avatar Jul 01 '24 17:07 Daygath

https://github.com/code-charity/youtube/pull/2432 makes HIDE BUTTONS ON THUMBNAILS also affect those "includes paid promotion" banners. Additionally turning on Blocklist will move them to the right of video-preview.

raszpl avatar Jul 01 '24 18:07 raszpl

https://github.com/code-charity/youtube/pull/2432 makes HIDE BUTTONS ON THUMBNAILS also affect

chance are @Daygath and other people want to hide it or make it much smaller, but keep the other buttons. (- And we may figure out betters way to find / navigate another 100 (or 1000) little/rare features: #2251 ..)

ImprovedTube avatar Jul 17 '24 14:07 ImprovedTube

This really annoyed me, I would missclick from my couch TV setup and get redirected to this stupid promo info page, and then struggle to find the video again as the recommended feed had changed.

temporary fix using ublock origin filters:

(from reddit thread)

youtube.com##a[href*="https://support.google.com/youtube?p=ppp"]
www.youtube.com##.ytm-paid-content-overlay-renderer.YtmPaidContentOverlayHost
www.youtube.com##.ytm-paid-content-overlay-renderer
www.youtube.com##.YtmPaidContentOverlayHost

Znote avatar Jan 11 '25 18:01 Znote

hi @Znote

ImprovedTube avatar Jan 11 '25 20:01 ImprovedTube

hi @Znote

Hello there! 👋

Screenshot from 2024-06-19 22-37-28

Znote avatar Jan 11 '25 23:01 Znote

@Znote that filter doesnt work for me. not sure why.

I have all of these in my filters and it still shows up

www.youtube.com##.YtmPaidContentOverlayHost
www.youtube.com##div[class^='YtInlinePlayerControlsTopLeftControls']

youtube.com##a[href*="https://support.google.com/youtube?p=ppp"]
www.youtube.com##.ytm-paid-content-overlay-renderer.YtmPaidContentOverlayHost
www.youtube.com##.ytm-paid-content-overlay-renderer
www.youtube.com##.YtmPaidContentOverlayHost

Edit: I needed to enable Allow custom filters requiring trust. it works now!

sakgoyal avatar Apr 14 '25 18:04 sakgoyal

This really annoyed me, I would missclick from my couch TV setup and get redirected to this stupid promo info page, and then struggle to find the video again as the recommended feed had changed.

temporary fix using ublock origin filters:

(from reddit thread)

youtube.com##a[href*="https://support.google.com/youtube?p=ppp"]
www.youtube.com##.ytm-paid-content-overlay-renderer.YtmPaidContentOverlayHost
www.youtube.com##.ytm-paid-content-overlay-renderer
www.youtube.com##.YtmPaidContentOverlayHost

Thank you very much, this worked.

alex-p30 avatar Nov 02 '25 01:11 alex-p30