web-dev-qa-db-fra.com

Est-ce une bonne idée de couper une vidéo lors d'un changement de défilement / tabulation?

Dernièrement, je vois beaucoup ce comportement et je le déteste de toutes mes forces.

Disons que je regarde une vidéo (par exemple sur Twitter) mais la seule chose qui m'intéresse est l'audio. Je continue avec mon compte Twitter (ou autre), mais quand je défile jusqu'à ce que la vidéo touche la bordure de l'écran, l'audio est réduit au silence.

D'accord, je comprends. Je le mets à nouveau, laisse le défilement où il veut être, et commence à travailler sur un autre onglet. Surprise! Le son est à nouveau coupé.

Je pense que c'est horrible en soi, mais pour aggraver les choses ENCORE, la putain de vidéo continue à jouer, donc si je veux continuer à l'entendre, je dois rechercher la position dans laquelle j'étais, ce qui est déjà assez mauvais sur un écran d'ordinateur FHD mais c'est vraiment terrible dans un smartphone.

Pourquoi est-ce si répandu? Est-ce considéré comme une bonne UX? Quelque chose qui me manque?

1
raven

Ce que mes amis ont dit est juste. En fait, les applications de médias sociaux telles que Facebook, Youtube, WhatsApp, etc. ont fait différentes implémentations pour traiter ce cas.

1ère approche actuelle des médias sociaux

Youtube et WhatsApp ont suivi l'approche de donner à l'utilisateur la possibilité de continuer à regarder la vidéo sur un petit écran pendant que vous faites défiler comme @Sinandro ajouté ci-dessus.

2ème approche actuelle des réseaux sociaux

Dans Facebook, comme vous ne vous souciez pas de continuer à regarder la vidéo, nous arrêterons/couperons le son lorsque vous commencerez à faire défiler le flux nécessaire.

Mon hypothèse

Je pense que de mon point de vue, il est agréable d'avoir la vidéo en arrière-plan afin de l'entendre si le contenu vidéo dépend principalement de la voix, comme une chanson ou une conversation, donc la nécessité de voir la vidéo n'est pas nécessaire , il doit donc être nécessaire d'utiliser un sélecteur de son pour changer la voix ON/OFF tout en faisant défiler le fil d'actualités.

Ici, j'ai utilisé Facebook comme exemple pour mon hypothèse, comme suit

Menu > Settings > Sound

enter image description here

lorsque vous activez ce commutateur, il affiche une petite icône de haut-parleur au-dessus de la zone de titre Facebook qui donne à l'utilisateur le choix de garder le son activé pendant que vous faites défiler les publications sur Facebook, au moment où vous cliquez sur la vidéo, il exécutera la vidéo avec le son si l'icône en haut est activée, sinon elle restera muette, vérifiez ci-dessous:

enter image description here

Sur les navigateurs tels que Safari lorsque vous exécutez par exemple une vidéo Youtube, vous pouvez remarquer qu'une icône de haut-parleur apparaît à côté du titre sur l'onglet de la page, donc où que vous alliez d'un onglet à un autre, le son restera activé sauf si vous cliquez sur l'icône pour le couper, vérifiez ci-dessous:

enter image description here

J'espère que cela peut vous apporter une valeur ajoutée.

1
Khalil Hanna

Si vous considérez la majorité ici, beaucoup de gens font défiler une vidéo, car ils ne veulent pas regarder le reste. Donc, si nous implémentons votre stratégie dans les applications, chaque fois que vous ne voulez pas regarder le reste de la vidéo, vous devez d'abord la mettre en pause manuellement, puis continuer le défilement. Ce serait très mauvais pour UX car le risque que vous ne vouliez pas voir le reste d'une vidéo soit beaucoup plus élevé que le cas où vous voulez juste entendre le son d'une vidéo.

Pour faire court, je pense que la meilleure solution ici est d'ajouter une fonctionnalité pour les utilisateurs qui souhaitent entendre uniquement l'audio. Par exemple, je pense que la capacité d'image dans l'image est une bonne solution ici. De cette façon, les utilisateurs peuvent regarder la vidéo en mode image dans l'image ou entendre uniquement l'audio en arrière-plan pendant qu'ils font d'autres choses. Telegram a une implémentation très agréable de ce type de comportement:

enter image description here

1
Sinandro

Lorsque je fais défiler une vidéo hors de vue, c'est généralement parce que je ne m'y intéresse plus. Mais je comprends votre sens - ce n'est pas toujours le cas.

YouTube a lancé un "mini-lecteur" flottant qui se connecte à la fenêtre lorsque vous faites défiler le lecteur hors de vue. Cela a du sens sur un site où la vidéo est le composant principal, mais probablement moins dans d'autres paramètres. Cela dit, c'est une fonctionnalité dont je profite depuis quelques années maintenant grâce à Chrome comme Enhancer pour YouTube et Floating for YouTube =. YouTube a clairement vu la valeur de ce type d'interaction et l'a adopté. Peut-être vaut-il la peine d'explorer quelque chose de similaire.

1
Jason Carlin