web-dev-qa-db-fra.com

Pour un service de musique en streaming, un clic sur la lecture d'un album doit-il s'ajouter au début ou à la fin de la file d'attente? Ou jouer immédiatement?

Je veux savoir quelles sont les attentes de l'utilisateur lorsqu'il clique sur le bouton de lecture d'un album et sa position dans la file d'attente.

Rdio: Si vous appuyez sur le bouton play - joue immédiatement. Cependant, ils ont également une option déroulante pour play later, qui ajoute l'album à la fin de la file d'attente.

Spotify: Si vous cliquez sur play, la lecture de l'album démarre immédiatement. Si vous appuyez sur add to queue, il insère l'album après la chanson que vous écoutez actuellement et non à la fin de la file d'attente.

Lorsque vous cliquez sur play sur un album, qu'est-ce que vous attendez ?

2
Chris

Si le bouton indique jouer, il devrait jouer immédiatement.

Mon attente, chaque fois que je lance la lecture, qu'il s'agisse d'un album ou d'une seule chanson, est qu'elle commence immédiatement à jouer . Si vous souhaitez ajouter l'album à une file d'attente, vous devriez avoir un bouton/option distinct pour l'ajouter à la file d'attente.

7
rk.

Si l'utilisateur écoute actuellement de la musique à partir d'une file d'attente, des sélections doivent être ajoutées à la file d'attente. Si l'utilisateur "échantillonne" de la musique, il sera plus utile que le système démarre immédiatement de nouvelles sélections. Plutôt que d'essayer de proposer un comportement parfait "taille unique", il est souvent préférable d'avoir quelques modes pour gérer différents cas d'utilisation. Les icônes et les étiquettes des boutons dans les différents modes doivent se rapporter sensiblement les unes aux autres et doivent indiquer ce qu'elles feront dans le mode actuel (par exemple en mode "échantillonnage", avoir un bouton "sélection de lecture" près de la liste des moûts disponibles, et en " mode "playlist", avoir un bouton "ajouter à la playlist" au même endroit).

1
supercat

Avec la mise en garde normale de - cela dépend de la façon dont il est présenté et du modèle d'utilisation de votre application:

Le jeu devrait jouer la piste immédiatement. Ou s'il s'agit d'un album, l'utilisateur s'attendra à ce que l'album soit lu.

Si vous avez une file d'attente de lecture, puis si vous avez appuyé sur lecture sur un album qui apparaît en haut. La façon dont vous gérez les autres pistes de la liste dépend de vous. Obtenir une file d'attente de lecture correcte et compréhensible pour l'utilisateur est une tâche délicate qui est difficile à résoudre dans une réponse rapide comme celle-ci. Je ne pense pas qu'une application actuelle réussisse.

Je construirais plusieurs hypothèses visant à résoudre le problème en utilisant différents modèles mentaux, puis je les placerais devant de vrais utilisateurs dans un prototype d'aspect `` presque réel '' (en vous donnant un délai pour le mettre en place afin d'éviter de créer efficacement une vraie application).

0
Stewart Dean