it-swarm-es.com

¿Debería haber una diferencia en los tamaños relativos de los botones en un diálogo de confirmación?

Entiendo la idea detrás de tener la acción más probable de ser utilizada en una página un poco más grande o en un estilo diferente para guiar al usuario (por ejemplo, tener un botón para guardar pero un pequeño enlace de texto para cancelar).

Cuando un administrador presiona eliminar, aparece un cuadro de diálogo de confirmación que le pregunta si está seguro de querer hacer eso y le presenta dos opciones, 'Sí, Eliminar esto' y 'No, Conservar esto'. Por el momento, tienen el mismo tamaño y estilo y, por lo tanto, el mismo peso en la página.

Me preguntaba si ese debería ser el caso o si debería suponer que el administrador no es un idiota y que si han presionado eliminar, confirmar esta acción es la parte más importante de su próximo paso y, por lo tanto, se le debe dar una mayor ponderación en la página ?

15
Toby

Luke Wroblewski escribió un artículo llamado Acciones primarias y secundarias en formularios web que habla específicamente sobre este problema. Sus datos se basan en investigaciones de estudios de seguimiento ocular.

La conclusión es básicamente que debería haber diferencias en el peso visual entre los dos para que pueda interpretar, de un vistazo, qué llamado a la acción es más significativo. También habla un poco sobre el posicionamiento y el orden.

Visual weight in forms

En cuanto a qué botón debería tener más peso, depende de usted determinar la situación. Por lo general, es una buena práctica ser muy conservador con los botones cuando se trata de operaciones CRUD como eliminar algo, pero probablemente sepa mejor (o debería probar) qué situación es más probable que ocurra. Si la eliminación ocurre con más frecuencia, entonces tal vez debería ser la acción principal.

Consulte la respuesta de Michael a continuación para obtener algunas buenas referencias a las pautas de la plataforma que especifican cómo debe decidir cuál debe ser la acción principal.

Para más discusión sobre problemas similares con botones, vea estas preguntas:

10
Rahul

Si se trata de una aplicación de cliente pesado de escritorio, o si es importante ser coherente con las aplicaciones de escritorio, las pautas de Windows 7 UX especifican que para acciones riesgosas, el botón más destacado visualmente debería ser la "opción segura" (página 384). Específicamente, la opción segura debería ser el botón predeterminado, que es más prominente visualmente que otros botones, y también activado por la tecla Intro. Del mismo modo, HIG de Apple dice que el botón más destacado debería ser el que "representa la acción que el usuario tiene más probabilidades de realizar si esa acción no es potencialmente peligrosa . [énfasis en el original] ". Se recomienda específicamente que no se destaque un botón "si causa una pérdida de datos del usuario" (p245).

Entonces, el botón más destacado debería ser "No, Keep This", ¿verdad?

Por otro lado, tengo que estar de acuerdo con usted en que es probable que el usuario no sea un idiota y más del 90% de las veces realmente quiera eliminar el objeto. El resultado es que los usuarios tendrán el hábito de hacer clic en el botón de confirmación de su mensaje de confirmación sin pensar realmente o incluso leer el mensaje, n hábito que muchos usuarios ya tienen . Eso frustra el propósito de tener el mensaje en primer lugar. Además, con la excepción del deslizamiento del mouse, los usuarios a menudo no saben que están cometiendo un error hasta que se confirma la acción y ven el resultado en la ventana principal (por ejemplo, "¡Vaya! Eliminado el Cosa incorrecta"). Tales confirmaciones hacen poco más que desperdiciar el esfuerzo del usuario y enseñar malos hábitos.

Si es posible, no tenga ninguna confirmación para eliminar. En cambio, tenga un claro y fácil forma de deshacer elimina.

10
Michael Zuschlag