web-dev-qa-db-fra.com

Une application multimédia mobile doit-elle réduire le volume ou s'arrêter?

Lors de la conception d'applications multimédias mobiles (en particulier celles uniquement audio), que doivent-elles faire lorsqu'une notification arrive et que le volume du téléphone est activé?

J'ai remarqué deux comportements différents sur mon téléphone - Spotify mettra la piste en pause, sonnera la notification, puis reprendra la piste, tandis que Pandora réduira le volume de la piste à environ 30%, sonnera la notification à plein volume, puis reprendra la piste à plein volume. (Si le téléphone est silencieux ou vibre, le téléphone vibre ou ne fait aucun bruit, et la piste continue de jouer à plein volume).

Lequel de ces comportements offre une meilleure expérience utilisateur?

22
SSumner

Mettez une chanson que vous connaissez et demandez à quelqu'un d'appuyer sur pause et de jouer à des moments aléatoires, puis demandez-lui d'augmenter le volume de façon aléatoire.

Baisser le volume, plutôt que de suspendre la musique, perturbe moins l'utilisateur. Votre cerveau peut combler les lacunes de la musique qu'il écoute s'il est même un peu familier (c'est pourquoi les gens peuvent écouter la radio avec une réception moins que parfaite).

Le contre-cas serait d'écouter un podcast ou une piste parlée. L'auditeur peut probablement enchaîner la phrase après avoir raté un mot ou deux, mais cela dépend probablement beaucoup du sujet. Il serait peut-être préférable de mettre en pause une piste parlée et de remonter jusqu'à deux secondes, puis de revenir en arrière à partir de là.

28
elliottregan

Le choix qui est le mieux est surtout personnel. Je sais que certaines personnes préfèrent l'une et d'autres préfèrent l'autre.

L'un ou l'autre est un bon choix, alors demandez à certains de vos utilisateurs, puis prenez une décision sur le comportement par défaut en fonction de leurs commentaires. Je recommanderais cependant d'avoir une option dans votre application pour savoir comment gérer la situation.

En plus des deux méthodes que vous avez énumérées, je suggère d'avoir l'option de ne vibrer que sur notification pendant la lecture du média.

6
JohnGB

Voici un autre vote pour esquiver (continuer la lecture à un niveau de sortie inférieur).

Cependant, j'ajouterai que dans Android, cette décision est gérée (au moins en partie) par l'application d'interruption . Lorsqu'une Android demande le focus audio , elle fournit un indice aux autres applications concernant la durée du son qu'elle est sur le point de jouer (par exemple, des sons courts comme des notifications ou directions de conduite par rapport aux sons longs comme la musique et les vidéos), et s'il est acceptable pour d'autres applications de se dérober. Bien sûr, vous devez respecter ces conseils de mise au point audio s'ils sont disponibles sur votre plate-forme, et vous devez vous assurer que votre application fournit des conseils de focalisation audio pour les autres.

4
quietmint

Je suis d'accord avec John qu'il est très important d'obtenir des commentaires de votre utilisateur, car en fonction du public cible (groupe d'âge), vous pouvez obtenir une gamme de réponses. Personnellement, d'après mon expérience lorsque j'écoute de la musique, je voyage dans le train ou je suis au travail. La dernière chose que je veux, c'est que ma musique s'arrête à chaque fois que des notifications arrivent.

La raison en est que si votre musique s'arrête juste à cause d'une notification, vous obligez maintenant votre utilisateur à perturber ce qu'il fait pour appuyer sur play, ce qui va à l'encontre de ce que nous voulons accomplir avec la convivialité.

Lorsque, comme si le volume descend à 30% et émet un petit son bing, la musique remonte, l'utilisateur sait qu'une notification est entrée et c'est à lui de décider quand il veut consulter la notification. Ils ne sont jamais perturbés.

1
Jason Frade