Parece recordar haber leído en alguna parte que tener las acciones de pausa de reproducción activadas desde un solo botón que alterna es una mala idea
Me parece que este idioma funciona bien (por ejemplo, presionar espacio para reproducir o pausar un video en vlc)
¿Cuáles son los argumentos (si los hay) en contra de tener ambas operaciones en el mismo botón?
El problema con los botones de alternar como este se reduce a combinar dos funciones:
El propósito principal de los botones es realizar una acción, por lo que deben verse presionables para llevar al usuario a realizar la acción presionando. Al usarlo también para mostrar el estado, conduce a una posible confusión.
Si el botón muestra pausa, ¿significa que su estado está en pausa o su acción es pausa? En el caso de reproducción/pausa, parece que la convención muestra que pausa significa que se está reproduciendo (como iTunes). Pero Slacker.com hace lo contrario (y me confunde porque uso más iTunes).
Esta confusión es peor en situaciones donde la convención no es tan fuerte.
Casi siempre recomiendo usar dos botones mutuamente excluyentes, resaltando el que es actual (alternar entre activar/desactivar, en lugar de alternar entre la función 1/función 2) y relacionar visualmente los dos botones a través de la proximidad y el estilo. Haré excepciones si los bienes raíces son un factor determinante y se puede establecer una convención sólida.
(Por cierto, recientemente leí un artículo que rastreaba los orígenes de tener tanto una pausa como un botón de parada en las viejas cintas de carrete a carrete, y esa parada es totalmente innecesaria hoy. Sin embargo, no puedo encontrar una referencia en este momento ... ¿Alguien más lo tiene?)
El problema con los botones de alternancia tiene que ver con modos .
En el diseño de la interfaz de usuario, un modo es una configuración distinta dentro de un programa de computadora o cualquier interfaz de máquina física, en la que la misma entrada del usuario producirá resultados diferentes percibidos que en otras configuraciones. Los componentes de interfaz modal más conocidos son probablemente el bloqueo de mayúsculas y las teclas de inserción en el teclado estándar de la computadora, los cuales ponen la escritura del usuario en un modo diferente después de presionarlo, luego lo devuelven al modo normal después de volver a presionarlo.
Eso es de Wikipedia, y si dejas de leer allí, un botón combinado de reproducción/pausa suena como una mala idea. Probablemente hayas escuchado antes que los modos se consideran perjudiciales .
Sin embargo, el artículo continúa citando una definición precisa de modos de Jef Raskin's The Humane Interface :
"Una interfaz hombre-máquina es modal con respecto a un gesto dado cuando (1) el estado actual de la interfaz no es el centro de atención del usuario y (2) la interfaz ejecutará una entre varias respuestas diferentes al gesto, dependiendo de el estado actual del sistema ". (Página 42)
Por lo tanto, el botón de reproducción/pausa solo es modal si "el estado actual de la interfaz no es el centro de atención del usuario". ¡Lugar de atención significa algo en lo que estás pensando.
Cuando usa un reproductor multimedia, el hecho de que algo se esté reproduciendo (o no reproduciendo) tiende a ocupar su lugar de atención. Por lo tanto, el botón de reproducción/pausa no es modal y funciona bien.
Algunos usuarios confunden un solo clic y un doble clic cuando realizan una acción como hacer clic en enlaces o botones.
Al hacer doble clic en un botón de reproducción/pausa, no ocurrirá nada.
Creo que tiene sentido incluirlos a ambos en el mismo botón. Nunca necesita pausar cuando la película no se está reproduciendo y nunca necesita reproducirla cuando no está en pausa o detenida.
Odio cuando están en el mismo botón. Tengo varios dispositivos que a veces no indican adecuadamente que han comenzado a jugar. Por lo tanto, no puedo decir si no recibieron el botón o si lo han hecho y todavía no ha pasado nada. Al presionar el botón nuevamente
y en casos como "iPod está reproduciendo un mp3 con una introducción larga e inaudible", no siempre puedo decir lo que está sucediendo. Dependiendo del dispositivo, puede ser muy difícil de solucionar. Dado que tanto hardware/software parece tener errores, sería bueno tener un botón que pueda presionar muchas veces para garantizar que el comando se haya ejecutado.
Otro elemento a tener en cuenta en línea es si el video comienza a reproducirse automáticamente, y su rendimiento (si tarda un tiempo en cargarse y reproducirse) donde uno estaría buscando el botón de reproducción (en el caso de que esté en reproducción automática), pero solo tenga un botón de pausa visible mientras esperan que se cargue. Esos primeros segundos son críticos para que el usuario cree su modelo mental de cómo funciona el reproductor de video y no ver un botón de reproducción puede ser frustrante.
Cada acción debe tener su propio botón.
Un solo botón de reproducción (alternar) haría el truco. Si el video se está reproduciendo, debe estar iluminado y representado como "activo" y si no se está reproduciendo, debe estar representado en un estado apagado como los otros botones del reproductor ... como en línea, no reproducir es básicamente detener/pausar . Mantenga el mensaje consistente; es Play, donde tiene dos estados: activado o desactivado.
Depende del dispositivo en el que esté basando su IU y de lo que espera su público objetivo.
Como Jouke menciona, la mayoría de los reproductores de música portátiles tienen botones combinados de reproducción/pausa, para ahorrar espacio, por lo que tiene sentido combinarlos en su interfaz de usuario. Sin embargo, si su objetivo se utiliza para separar botones, entonces tiene más sentido separarlos en su interfaz de usuario.
Me gustan en el mismo botón. Tener un botón de reproducción separado parece una pérdida de espacio, ya que no hará nada si la música ya está sonando.
Un argumento en contra de combinar los botones es que las personas pueden confundirse porque un botón hace dos cosas opuestas. Sin embargo, no creo que esto sea un problema, porque hoy en día casi todos los reproductores de música combinan las funciones en un solo botón. Lo más probable es que las personas ya estén acostumbradas a los botones combinados y es más probable que se confundan si los botones están separados.
Yo diría que siempre use un solo botón "Reproducir/Pausa", con la siguiente condición:
Si esa condición no se puede cumplir, sería por separar los dos botones. Debe quedar claro para el usuario qué hará cada acción.
La charla de @Jim Joel Spolsky de Dev Days, que puede ser la misma que esta: http://joelonsoftware.com/items/2010/08/19.html , discutió la falta de necesidad de un botón de parada sin carrete a carrete.
Las respuestas teóricas a esta pregunta cubren casi todos los puntos importantes sobre las posibilidades, por lo que daré una respuesta más práctica.
Si no está seguro acerca de su audiencia particular:
Incluso la menor cantidad de hechos empíricos (por ejemplo, observar a 2 usuarios) mejora enormemente la probabilidad de tomar decisiones de diseño de interfaz de usuario correctas. (del artículo de Guesses vs. Data de Nielsen)
En mi experiencia, es raro que mi opinión sobre lo que me gusta influya en lo que los usuarios realmente encuentran utilizable. Las convenciones, los modelos mentales del usuario y las pruebas son su amigo aquí.
El diseño de la IU a menudo se trata de analogías. En mi opinión, los usuarios tienden a ver una máquina que se puede encender y apagar de forma análoga a, p. Ej. Un interruptor de luz.
¿Está diseñando para una audiencia acostumbrada a encender/apagar interruptores? Ir por un solo botón, por el amor de Dios. Estos controles están realmente en todas partes: el interruptor de la luz, el motor de su automóvil, su bolígrafo, ...
Solo desea separar las funciones si no desea que se activen por accidente.
Cuando combina los botones de reproducción y pausa, técnicamente lo que está haciendo es eliminar el botón de reproducción.
El botón de reproducción tradicionalmente se supone que comienza la reproducción desde el comienzo de una pista. El botón de pausa puede pausar la reproducción y reiniciar la reproducción desde la posición actual. El botón combinado de reproducción/pausa solo hace lo que hace el botón de pausa.