Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(IDEA) Click Bait "Whack-a-Mole" (Blocking Channels) #565

Open
cinnamonsweets opened this issue Sep 19, 2020 · 11 comments
Open

(IDEA) Click Bait "Whack-a-Mole" (Blocking Channels) #565

cinnamonsweets opened this issue Sep 19, 2020 · 11 comments
Labels
data compare: https://github.com/LuanRT/YouTube.js & maybe github.com/MarcGuiselin/youtube-refined Feature request Wish or idea Filtering & Discovery (of Content) good first issue A GitHub standard for inviting (new) contributors *Congratulations in advance!* help wanted Just an old github standard we add automatically. (The team can remove it when working on it.) List of tasks Efficient to have a List for this (sub-)project. (Each task might be worth an extra thread.) up-for-grabs (a github standard for inviting new contributors) - Welcome! ♥

Comments

@cinnamonsweets
Copy link

cinnamonsweets commented Sep 19, 2020

PROBLEM: If I dislike a video enough that I click the X to block it, I don't ever want to see the channel either.
SOLUTION: Option to change functionality of X button to instantly block channel and not just the video.
ALTERNATIVES: None. The struggle is real.

RELEVANCE / SCOPE: Everyone would benefit from this except click bait content producers.

"SIDE EFFECTS": Accidental blocking needs a temporary popup or something to quickly undo it.


CONTEXT: I ditched Iridium when it began to require logging in to google to function.

@cinnamonsweets cinnamonsweets changed the title (IDEA) Click Bait Whack-a-Mole (IDEA) Click Bait Whack-a-Mole (Blocking Channels) Sep 19, 2020
@JakXLT
Copy link

JakXLT commented Sep 19, 2020

There's an extension for that called Channel Blocker. I never install ImprovedTube without it.

@ImprovedTube
Copy link
Member

ImprovedTube commented Sep 19, 2020

hahaha yes, this is a new feature, just doing what some people requested.
Blacklisting is a big task to do alone for yourself.
So it will be good with predefined / automated rules too. If some users do program rules, then these rule will be worth to be crowdsourced.
(compare sponsorblock & return-dislikes)

  • 1. Blocking based on keyword OR any rules with any complexity
    - Block video button: Did you also use Youtube's "" ,"not interested"?
    - Block channel button: Optimally of course this will appear not only on the channel pages, but on video pages/in related videos, it should usually ask for confirmation or require two clicks (Perfectly even a even video wont be too easy to block by mistake). - Or the next times it would appear otherwise it could still say, 'blocked:' "The BEST ONLY clickbait..." - unblock?) This can take less pixel height and appear with reduced opacity. And be marked up with an emoji icon indicator.

@JakXLT yes, ( 'channel blocker'(webstore) )
There also was 'Video Blocker' (looking nicer(?) but missing updates.)
(Blocking videos by rules: Blocking by keywords and regex is powerful!... Possiblities are endless)

Edit: Cinnamonsweets: "This feature you describe, it is more like hiding than blocking. This would apply only to individual videos and not channel blocking, yes?

Example click bait channel would be 'Bright Side'
I don't simply want to censor it, I wish to nuke it from orbit. At least give the option then all is well."

hehe @cinnamonsweets Yes, understood you! We just want to develope efficiently, if we think through the different possiblities, usecases, variants. Blocking requiring a confirmation click ("Really?") only protects against misclicks but can be annoying. While appearing 1-3 more times still in future (marked as "blocked soon") might make more of a seamless mental confirmation, not requiring another click (unless you want to undo)

More strikingly there can be more systematic/efficient/convenient ways to get done with blocking lastingly in less than 1 click per channel. If you block one thing (Bright Side) then maybe you want to block the company's other channels too (example: '5 minute crafts') - and similar competitiors? (Buzzfeed).
And Since the top channels make most of the traffic, it willl be efficient if you'd walk your way through the top channels from the top categories for once (so Bright Side and Buzzfeed might appear below each other even by popularity).
Or the other way around: hiding/minimizing all of the top 500 channels from top categories with one click. - Then whitelisting some of those later, which still seem relevant to you even when appearing with reduced height or opacity in related videos.
#1451

@ImprovedTube ImprovedTube added the Feature request Wish or idea label Sep 19, 2020
@cinnamonsweets
Copy link
Author

I don't login so that might be why I don't see 'not interested'
I also have a habit of clearing my cookies from time to time.

I think it should only respond with 'block/unblock' from the channel page.
Speaking of which, blocked videos should still appear if visiting the channel page in which case it can be unblocked.

@JakXLT
Copy link

JakXLT commented Sep 19, 2020

Being able to block by genre would be cool, though I'd hope there's separate blocking options for corporate media vs independent media in terms of news and politics. YouTube insists on shoving CNN down my throat.

@ImprovedTube
Copy link
Member

@cinnamonsweets what if unblock in related videos is small and transparent/unobstrusive? (asking as i had forgotten an edit above)

@cinnamonsweets
Copy link
Author

For the purpose of unblocking a video from the channel page, I think it should be highly visible to denote that this video has been blocked. The current X button size and position at top left is fine as I do like to hover my mouse over the button for the preview before I click the X to block it or in this case for other users, unblock.

@JakXLT
Thanks for the suggestion, BTW. The extension you recommended can get the job done. Not as easy to play Whack-a-Mole with it though. I tried increasing the button size but it doesn't quite provide the clicking area that was intended.

@cinnamonsweets
Copy link
Author

cinnamonsweets commented Sep 20, 2020

  • Optimally both will respond somehow other than disappearing completelely ( blocked: 'The Most...' unblock?) this can take
    only one line of text and still appear with 50% opacity in related videos in future. (full title on mouseover)

Do you mean to gray out when blocked before reload and on reload it never appears again because it is blocked? I suppose that could work. It would give the user the opportunity to correct a mistake.

EDIT:
Oh, you mean to make it transparent after reload in future? That wouldn't be good. It would still take up screen real estate and prevent more interesting videos from loading.

@ImprovedTube
Copy link
Member

ImprovedTube commented Sep 20, 2020

hi @cinnamonsweets, yes, guess that should be the 2 options avaiable.
and requires less height if it is just the channel title and not a video thumbnail.
the advantage will be understanding your work in progress and sometimes noticing that you want to care about a channel's latest video after blocking it

@ImprovedTube
Copy link
Member

ImprovedTube commented Sep 20, 2020

Whack-a-Mole

@cinnamonsweets are you using a touchscreen actually? 😁

@ImprovedTube ImprovedTube changed the title (IDEA) Click Bait Whack-a-Mole (Blocking Channels) (IDEA) Blocking Channels Permanently // Click Bait Whack-a-Mole Nov 4, 2020
@ghost ghost removed Help Wanted labels Dec 11, 2020
@ImprovedTube ImprovedTube added the help wanted Just an old github standard we add automatically. (The team can remove it when working on it.) label Dec 13, 2020
@ImprovedTube ImprovedTube added 🧩Plan ready Solution or some specification noted; To-Do; steps for implementation (+raw brainstorming too maybe) 🦄Unique labels Feb 13, 2021
@ghost ghost removed the 🦄Unique label Feb 16, 2021
@ImprovedTube ImprovedTube changed the title (IDEA) Blocking Channels Permanently // Click Bait Whack-a-Mole (IDEA) Blocking by Channel, Category, Metrics, Keywords, Regex,... Mar 6, 2021
@ImprovedTube ImprovedTube changed the title (IDEA) Blocking by Channel, Category, Metrics, Keywords, Regex,... (IDEA) Blocking by Category, Metrics, Keywords, Regex, Channel, ... Mar 6, 2021
@ImprovedTube ImprovedTube changed the title (IDEA) Blocking by Category, Metrics, Keywords, Regex, Channel, ... (IDEA) Blocking by Metrics, Category, Keywords, Regex or Channel, ... Mar 6, 2021
@ImprovedTube ImprovedTube changed the title (IDEA) Blocking by Metrics, Category, Keywords, Regex or Channel, ... (IDEA) Content-Blocking by Metrics, Category, Keywords, Regex or Channel, ... Apr 12, 2021
@ImprovedTube ImprovedTube changed the title (IDEA) Content-Blocking by Metrics, Category, Keywords, Regex or Channel, ... (PLAN:) Content-Blocking by Metrics, Category, Keywords, Regex or Channel, ... Apr 12, 2021
@sinanisler
Copy link

sinanisler commented Dec 13, 2021

i suggest adding a setting for hide/show comment avatars.

it makes comments load faster when you hide avatars.

thanks...

@code-charity code-charity deleted a comment from cinnamonsweets Dec 14, 2021
@ImprovedTube ImprovedTube pinned this issue Jan 1, 2022
@ImprovedTube ImprovedTube changed the title (PLAN:) Content-Blocking by Metrics, Category, Keywords, Regex or Channel, ... (PLAN:) Content-Blocking by Metrics, Category, Keywords, Regex or Channel, ... (blacklist / whitelist) Jan 4, 2022
@chirag127
Copy link

Isn't it already done by blocktube,

@ImprovedTube ImprovedTube unpinned this issue Sep 26, 2022
@ImprovedTube ImprovedTube added Filtering & Discovery (of Content) Player-Button Feature should only take one click/impulse to toggle/tune Set & forget (automatic feature) All permanent effects should be favorable by design. (Avoiding side-effects >99.8% of the time) labels Sep 29, 2022
@ImprovedTube ImprovedTube changed the title (PLAN:) Content-Blocking by Metrics, Category, Keywords, Regex or Channel, ... (blacklist / whitelist) (PLAN:) Content-Filtering/-Discovery by Metrics, Category, Keywords, Regex or Channel, ... (blacklist / whitelist) Sep 29, 2022
@ImprovedTube ImprovedTube changed the title (PLAN:) Content-Filtering/-Discovery by Metrics, Category, Keywords, Regex or Channel, ... (blacklist / whitelist) (PLAN:) Content-Filtering/-Discovery by Metrics. And category-/Keyword-/Regex-/Channel -Blacklists&-whitelists Sep 29, 2022
@ImprovedTube ImprovedTube added this to the x in 1 milestone Sep 29, 2022
@ImprovedTube ImprovedTube removed x in 1 Player-Button Feature should only take one click/impulse to toggle/tune Set & forget (automatic feature) All permanent effects should be favorable by design. (Avoiding side-effects >99.8% of the time) labels Sep 29, 2022
@ImprovedTube ImprovedTube changed the title (PLAN:) Content-Filtering/-Discovery by Metrics. And category-/Keyword-/Regex-/Channel -Blacklists&-whitelists (IDEA) Click Bait "Whack-a-Mole" (Blocking Channels) Oct 7, 2022
@ImprovedTube ImprovedTube removed the 🧩Plan ready Solution or some specification noted; To-Do; steps for implementation (+raw brainstorming too maybe) label Jan 20, 2023
@ImprovedTube ImprovedTube added the data compare: https://github.com/LuanRT/YouTube.js & maybe github.com/MarcGuiselin/youtube-refined label Sep 10, 2023
@ImprovedTube ImprovedTube added good first issue A GitHub standard for inviting (new) contributors *Congratulations in advance!* up-for-grabs (a github standard for inviting new contributors) - Welcome! ♥ labels Oct 19, 2023
@ImprovedTube ImprovedTube added the List of tasks Efficient to have a List for this (sub-)project. (Each task might be worth an extra thread.) label May 24, 2024
@ImprovedTube ImprovedTube removed this from the To-Do List milestone May 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data compare: https://github.com/LuanRT/YouTube.js & maybe github.com/MarcGuiselin/youtube-refined Feature request Wish or idea Filtering & Discovery (of Content) good first issue A GitHub standard for inviting (new) contributors *Congratulations in advance!* help wanted Just an old github standard we add automatically. (The team can remove it when working on it.) List of tasks Efficient to have a List for this (sub-)project. (Each task might be worth an extra thread.) up-for-grabs (a github standard for inviting new contributors) - Welcome! ♥
Projects
None yet
Development

No branches or pull requests

5 participants