code-charity / youtube

[top~1 open YouTube & Video browser-extension] - Enrich your experience & choice! 🧰180+ options & clever features 📌set+forget📌Longest-standing(been tough). Please join🧩us👨‍👩‍👧‍👧 ..⋮ {playback|content discovery|player|extra buttons|distractions|related videos|shorts|ads|quality|codec|full tab|full screen}
http://improvedtube.com
Other
3.51k stars 531 forks source link

Add Skip 10 Seconds Buttons to YouTube Player Interface #2537

Open aashitagrawal opened 2 months ago

aashitagrawal commented 2 months ago

PROBLEM: I'm frustrated when I have to use the keyboard to skip 10 seconds forward or backward on a YouTube video. It would be more convenient to have this functionality directly in the video player so I can use my mouse instead.

SOLUTION:
I'd like a button added to the YouTube video player that allows users to skip 10 seconds forward or backward using the mouse. This would work similarly to the current keyboard shortcuts (left and right arrow keys) but would be accessible through a clickable button on the player interface.

ALTERNATIVES: Currently, the alternative is to use the keyboard shortcuts (left and right arrow keys) to skip 10 seconds, but this is less convenient for users who prefer or need to use a mouse.

RELEVANCE / SCOPE: This feature would be beneficial to all YouTube users, particularly those who prefer using a mouse over the keyboard. It could be useful for an estimated 50-70% of users, especially those who watch long videos or tutorials.

"SIDE EFFECTS":
This feature would add more buttons to the player interface, which could be seen as clutter by some users. However, it could be implemented as an optional feature that users can enable or disable based on their preference.

CONTEXT:
Adding this feature would enhance accessibility and convenience for a large portion of YouTube users, making video navigation more intuitive and user-friendly.

SHORT Table (Summary)
Problem Inconvenience of using keyboard for 10-second skips.
Solution Add buttons to the player for skipping 10 seconds forward/backward using the mouse.
Alternatives Use keyboard shortcuts.
Scope Useful for 50-70% of users, particularly those who prefer mouse control.
Side effects Potentially cluttered interface, but can be made optional.
Context Improves accessibility and user convenience.
Hitarthsheth07 commented 2 months ago

@aashitagrawal from what I understood you want button that can skip 10 sec forward/backward using mouse so that you don't have to touch keyboard.

My question is why you wouldn't use keyboard for the same? It is much faster to do it that way and it doesn't add clutter to the UI.

aashitagrawal commented 2 months ago

Hey Hitarth,

Yep, you got the feature request right!

While the keyboard is faster for skipping, sometimes we're just lying around, and only the mouse is handy—keyboard might be out of reach. In those moments, this feature would be super useful.

Additionally, the button could be designed to be hidden or shown based on user preference, or toggled on and off, so it wouldn't necessarily add permanent clutter to the UI. It’s a win-win situation!

Thanks!

ImprovedTube commented 2 months ago

hi! @aashitagrawal @Hitarthsheth07
you guys might like (some of) https://github.com/code-charity/youtube/issues/1445

our (invisible) shortcuts (including skipping 10s) do support scrolling, we could also make them support: