it-swarm-pt.com

Separação dos botões de reprodução e pausa para reproduzir mídia

Lembro-me de ler em algum lugar que ter as ações de pausa na reprodução acionadas a partir de um único botão que alterna é uma má ideia

Parece-me que esse idioma funciona bem (por exemplo, pressionar espaço para reproduzir ou pausar um vídeo no vlc)

Quais são os argumentos (se houver) contra ter essas duas operações no mesmo botão?

17
Willbill

O problema com os botões de alternância como esse se resume a duas funções conflitantes:

  • Uma possibilidade de tomar uma ação.
  • Exibindo o estado atual.

O objetivo principal dos botões é executar uma ação; portanto, eles devem parecer capazes de pressionar a tecla para levar o usuário a executar a ação pressionando. Ao também usá-lo para exibir o estado, leva a uma potencial confusão.

Se o botão mostra pausa, significa que seu estado está em pausa ou sua ação está em pausa? No caso de reprodução/pausa, parece que a convenção está mostrando uma pausa significa que está sendo reproduzida (como o iTunes). Mas o Slacker.com faz o contrário (e me confunde porque eu uso mais o iTunes).

Essa confusão é pior em situações em que a convenção não é tão forte.

Eu quase sempre recomendo usar dois botões mutuamente exclusivos, destacando o que está atual (alternar entre ligar/desligar, em vez da função 1/alternar entre função 2) e relacionar visualmente os dois botões por proximidade e estilo. Farei exceções se o setor imobiliário for um fator determinante, e uma forte convenção puder ser estabelecida.

(BTW, li recentemente um artigo que traçou as origens de ter um botão de pausa e um botão de parada nas fitas antigas de bobina a bobina, e essa parada é totalmente desnecessária hoje. Porém, não consigo encontrar uma referência agora .. alguém mais o tem?)

14
Jim Jarrett

O problema com os botões de alternância tem a ver com mode .

No design da interface do usuário, um modo é uma configuração distinta em um programa de computador ou em qualquer interface física da máquina, na qual a mesma entrada do usuário produzirá resultados percebidos diferentes dos que em outras configurações. Os componentes de interface modal mais conhecidos são provavelmente as teclas Caps lock e Insert no teclado padrão do computador, os quais colocam a digitação do usuário em um modo diferente após serem pressionados e, em seguida, retornam ao modo normal após serem pressionados novamente.

Isso é da Wikipedia e, se você parar de ler, um botão combinado de reprodução/pausa soa como uma má ideia. Você provavelmente já ouviu falar antes que os modos são considerados prejudiciais .

No entanto, o artigo cita uma definição precisa dos modos de The Humane Interface de Jef Raskin:

"Uma interface homem-máquina é modal em relação a um determinado gesto quando (1) o estado atual da interface não é o local de atenção do usuário e (2) a interface executa uma entre várias respostas diferentes ao gesto, dependendo da estado atual do sistema ". (Página 42)

Portanto, o botão reproduzir/pausar é apenas modal se "o estado atual da interface não for o local de atenção do usuário". Locus de atenção significa algo em que você está pensando.

Quando você usa um reprodutor de mídia, o fato de algo estar tocando (ou não tocando) tende a ocupar seu lugar de atenção. Portanto, o botão reproduzir/pausar não é modal e funciona muito bem.

15
Patrick McElhaney

Alguns usuários confundem o clique único e o clique duplo ao executar uma ação, como clicar em links ou botões.

Clicar duas vezes em um botão reproduzir/pausar resultaria em nada acontecendo.

5
badp

Eu acho que faz sentido incluir os dois no mesmo botão. Você nunca precisa pausar quando o filme não está sendo reproduzido e nem reproduzir quando não está pausado ou parado.

3
LoganGoesPlaces

Eu odeio quando eles estão no mesmo botão. Eu tenho vários dispositivos que às vezes não indicam adequadamente que eles começaram a tocar. Portanto, não sei dizer se eles não receberam o pressionamento de botão ou se receberam e nada aconteceu ainda. Pressionar o botão novamente irá

  • pausar ou
  • começar de verdade

e em casos como "O iPod está tocando um mp3 com uma introdução longa e inaudível", nem sempre posso dizer o que está acontecendo. Dependendo do dispositivo, pode ser muito difícil solucionar problemas. Uma vez que tanto hardware/software parece estar com erros, seria bom ter um botão. Eu posso pressionar várias vezes para garantir que o comando seja executado.

3
Mr. Shiny and New 安宇

Outro elemento a considerar on-line é se o vídeo começa a ser reproduzido automaticamente e seu desempenho (se demorar um pouco para carregar e reproduzir), onde você procuraria o botão de reprodução (no caso de reprodução automática), mas apenas um botão de pausa visível enquanto esperam o carregamento. Esses primeiros segundos são críticos para o usuário criar seu modelo mental de como o player de vídeo funciona e não ver um botão de reprodução pode ser frustrante.

Cada ação deve ter seu próprio botão.

Um único botão de reprodução (alternar) faria o truque. Se o vídeo estiver sendo reproduzido, ele deve ser iluminado e representado como "ativo" e, se não estiver sendo reproduzido, deve ser representado em um estado desligado, como os outros botões do player ... como online, a reprodução não é basicamente parar/pausar . Mantenha a mensagem consistente; é Play, onde tem dois estados - ativado ou desativado.

3
MonkeyMan

Depende do dispositivo em que você está baseando sua interface do usuário e o que seu público-alvo espera.

Como Jouke menciona, a maioria dos tocadores de música portáteis combinou botões de reprodução/pausa - para economizar espaço -, portanto, faz sentido combiná-los na interface do usuário. Se, no entanto, seu destino for usado para separar botões, faz mais sentido separá-los na interface do usuário.

2
ChrisF

Eu gosto deles no mesmo botão. Ter um botão de reprodução separado parece um desperdício de espaço, pois não fará nada se a música já estiver tocando.

Um argumento contra a combinação dos botões é que as pessoas podem ficar confusas porque um botão faz duas coisas opostas. Não acho que isso seja um problema, porque quase todos os tocadores de música hoje em dia combinam as funções em um botão. As pessoas provavelmente já estão acostumadas com os botões combinados e provavelmente ficarão confusas se os botões estiverem separados.

1
Jouke van der Maas

Eu diria que sempre use um único botão "Reproduzir/Pausar", com a seguinte condição:

  • O botão deve apenas mostrar a ação utilizável. Portanto, se o player estiver no estado "reproduzir", o botão de pausa deverá aparecer. Se o player estiver em pausa, o botão play deverá aparecer. Isso torna óbvio para o usuário o que acontecerá se o botão for clicado. (pense no iTunes)

Se essa condição não puder ser atendida, eu estaria separando os dois botões. Deve ficar claro para o usuário o que cada ação fará.

1
wnathanlee

A palestra de Jim Joel Spolsky do Dev Days, que pode ser a mesma: http://joelonsoftware.com/items/2010/08/19.html , discutiu a falta de necessidade de um botão de parada sem bobina a bobina.

As respostas teóricas a esta pergunta cobrem quase todos os pontos importantes sobre as possibilidades, portanto darei uma resposta mais prática.

  1. Pense na experiência do seu público. Se eles já usaram um reprodutor de música digital, baseado em software ou hardware, eles já estarão familiarizados com o único botão de reprodução/pausa.
  2. Se você não tem certeza sobre seu público específico:

    Até a menor quantidade de fatos empíricos (por exemplo, observando 2 usuários) aumenta bastante a probabilidade de tomar decisões corretas de design da interface do usuário. (do artile Nielsen "Guesses vs. Data")

Na minha experiência, é raro a minha opinião sobre o que eu gosto de ter alguma influência sobre o que os usuários realmente acham utilizável. Convenções, modelos mentais do usuário e testes são seus amigos aqui.

1
jasonrr

O design da interface do usuário geralmente se refere a analogias. Na minha opinião, os usuários tendem a ver uma máquina que pode ser ligada e desligada como análoga por ex. um interruptor de luz.

Você está projetando para um público acostumado a ligar/desligar interruptores? Escolha um único botão, pelo amor de Deus. Esses controles estão em toda parte: o interruptor da luz, o motor do seu carro, a sua esferográfica, ...

Você só deseja separar as funções se não desejar que elas sejam acionadas por acidente.

1
xtofl

Quando você combina os botões play e pause, tecnicamente o que você está fazendo é remover o botão play.

Tradicionalmente, o botão de reprodução deve iniciar a reprodução desde o início de uma faixa. O botão de pausa pode pausar a reprodução e reiniciar a reprodução a partir da posição atual. O botão de combinação/reprodução/pausa apenas faz o que o botão de pausa faz.

0
Simon White