elliotwaite / thumbnail-rating-bar-for-youtube

A Chrome and Firefox extension for YouTube that adds a rating bar (likes/dislikes ratio) to the bottom of every thumbnail.
https://chrome.google.com/webstore/detail/youtube-thumbnail-rating/cmlddjbnoehmihdmfhaacemlpgfbpoeb
MIT License
250 stars 15 forks source link

[Suggestion] Exponential rating on the video page #60

Open TuTAH1 opened 2 years ago

TuTAH1 commented 2 years ago

You have the option "Exponentially scale the rating bar" that I really like. And the option "Use the rating bar colors for the rating bar on the video page (when used with the Return YouTube Dislike extension)." that I use too. But it's a bit inconvenient that the ratio is shown in an exponential form on the thumbnail, but in linear form on the page. I would like the option that will do exponential rating on the video page too. I think it would be better to make just a single option "inherit thumbnail rating bar settings to the video page" that would be turned on by default.

elliotwaite commented 2 years ago

Thanks for the suggestion! I just released an update (version 1.6.3) that makes the exponential scaling option also affect the scaling of the rating bar on the video page.

I think just having one option to also apply all rating bar settings to the video page would be too broad of a setting. I personally like using the default colors for the rating bar on the video page, but I like the additional tooltip info and the exponential scaling option applied to the rating bar on the video page.

Perhaps in the future, I'll add a complete set of separate options for the thumbnail rating bar and the video page rating bar, but for now, to keep it simple, I think just applying the scaling option to both rating bars would make more sense than how I had it previously, but let me know if you think otherwise.

TuTAH1 commented 2 years ago

Thanks for the suggestion! I just released an update (version 1.6.3) that makes the exponential scaling option also affect the scaling of the rating bar on the video page.

Thanks!

I think just having one option to also apply all rating bar settings to the video page would be too broad of a setting. I personally like using the default colors for the rating bar on the video page, but I like the additional tooltip info and the exponential scaling option applied to the rating bar on the video page.

I can't disagree with you – more options is always better than fewer options.

Perhaps in the future, I'll add a complete set of separate options for the thumbnail rating bar and the video page rating bar, but for now, to keep it simple, I think just applying the scaling option to both rating bars would make more sense than how I had it previously, but let me know if you think otherwise.

Do you mean that every option will be split on 2 – for video page and for the thumbnail? I don't mind that, but I think it would be nice to also have an option "inherit settings from thumbnail" or even "inherit this setting from the thumbnail" (for each setting)

By the way, I tuned up a YouTube's CSS a little to make the fact that video have been watched more obvious. So, if you think it would be handy in your extension, you can take that idea

html:not(.style-scope) {
    --thumbinail-watched: #0f3e7ae0;
}
ytd-thumbnail-overlay-resume-playback-renderer {
    background:none;
    height:200px;
}
#progress.ytd-thumbnail-overlay-resume-playback-renderer {
    background-color: var(--thumbinail-watched);
}

That will look like that

elliotwaite commented 2 years ago

Do you mean that every option will be split on 2 – for video page and for the thumbnail? I don't mind that, but I think it would be nice to also have an option "inherit settings from thumbnail" or even "inherit this setting from the thumbnail" (for each setting)

Okay, I'll take that idea into consideration. For now, I'm going to try to keep it as simple as possible.

By the way, I tuned up a YouTube's CSS a little to make the fact that video have been watched more obvious. So, if you think it would be handy in your extension, you can take that idea

That's an interesting idea. Thanks for sharing your code. I'll consider it.

elliotwaite commented 2 years ago

Is it okay if I close this issue, or would you like me to keep it open for your idea about making the watched videos more obvious?