code-charity / code-charity/youtube

More "Queue" and "Watch Later" buttons!

Open
#2,009 7 comments 3 reactions 2 assignees View on GitHub

@SaxenaShiv is already working on this.

Since Feb 13, 2024.

Feature request good first issue help wanted up-for-grabs 🧩Plan ready
Dominant language
JavaScript
Stars
4.6k
Forks
996
Avg merge
2d 15h
Merged PRs (30d)
7

Description

PROBLEM:

  • There's no fast and efficient way to add videos to "Watch Later" or "Queue" from the homepage, search results, or upload notifications.

SOLUTION:

  • Add buttons to video listings on the homepage, search results, and upload notifications to quickly add videos to the "queue" or "watch later", similar to the buttons that appear on thumbnails in the suggestion lists.

RELEVANCE / SCOPE:

  • Potentially, this feature would be applicable for everyone who likes to open more than one video at a time, especially people who rely on upload notifications like me and end up opening a dozen tabs in the morning.
  • I believe the Queue and Watch Later features are superior to opening multiple tabs, but they're underutilized by the community. This change would allow more people to use them, and have a much better experience as a result.
  • I don't think this change could negatively impact anyone so it could be enabled default, but it should be configurable (for reasons explained in "Side Effects")

"SIDE EFFECTS":

  • There may be some users who have built muscle memory where they may accidentally click these buttons, especially if they only appear while hovering.
  • It may be perceived as "clutter", especially for people who only open one video at a time, or don't want to use the Queue / Watch Later features.

"CONTEXT":

Youtube's "Watch Later" and "Queue" features have many benefits over videos in new tabs, such as: autoplay, reduced resource usage, retaining volume/speed settings, and the ability to remove watched videos. These features are underutilized because they have one major problem that make them very inconvenient: adding videos to your "queue" or "watch later" is a pain in the butt!

Youtube did well with the suggestions list, where there are buttons over the thumbnails to quickly add to queue or later with a single click.

However on the homepage and search results, you need to click a drop-down to access these functions. (two clicks)

Worst of all, on upload notifications, you actually need to open the video, then click a drop down, then click on "save", then click to it to your "watch later" playlist! (four clicks!)

Many people, like me, use notifications because subscriptions and the homepage are unreliable for following your favorite channels. For us, there's only one feasible workflow: shift+click and open all videos in new tabs.

For people who want to add them to the queue or watch-later playlist, it requires an additional 4 clicks per video, then a 5th to close the tab. Basically, no one does this and I'd question the sanity of anyone who did.


SHORT Table (Summary)
Problem Outside of the suggestions list, it's hard to add videos to "Watch Later" and "Queue".
Solution Add buttons to videos shown in the homepage, search results, and notification shade.
Alternatives
Scope Potential to improve the experience of any users who open multiple videos.
Side effects Risk of "increased clutter" and possibly interfering with random muscle memory(?)
Context native Watch Later / Queue features are underutilized due to poor UI

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.