¿Cuál es la mejor interfaz de usuario de reconocimiento? Es decir. confirmación por parte del usuario.
1) Una casilla de verificación simple en un formulario
o
2) Una ventana emergente con un mensaje y botones OK/Cancelar
Si tienen para reconocer algo, la única opción es un diálogo modal con un botón Aceptar/Aceptar.
Si tienen que estar de acuerdo con algo para continuar, entonces debería haber un botón Cancelar.
En realidad, los botones deben tener texto significativo en ellos, no solo Aceptar/Cancelar.
Respuesta corta: "Enlaces de comando"
Respuesta larga...
OMI, en muchas situaciones, OK/Cancelar o Sí/No son muy malas.
¿Por qué?
Porque los usuarios tienen una ruta fija en mente. Quieren pasar de A a B. A los usuarios tampoco les gusta leer el texto en cuadros de diálogo. Combine estos dos factores y con frecuencia hará que los usuarios respondan Sí, Sí, Sí a una serie de preguntas. Si una de estas preguntas es "por lo que desea abortar la operación actual", seguirán haciendo clic instintivamente en "sí".
Tengo un ejemplo perfecto en Microsoft Visual Studio. Al depurar una aplicación y desea detener la depuración, sí se le pregunta "¿Está seguro de que desea detener la depuración?" Sí No. A continuación, aparece el mensaje "¿Desea guardar el entorno actual?", A lo que debe decir "No". Hacer clic en Sí lo lleva a un paso que no quería, desperdicia tiempo y da como resultado palabrotas en la pantalla.
La mejor interfaz de usuario para estos diálogos sería dejar una descripción larga para el pequeño porcentaje de usuarios que necesitan la tranquilidad de una explicación adecuada, pero luego colocar el núcleo de la pregunta en el control mismo. Entonces, para mi ejemplo de Visual Studio, el texto de su botón diría ...
"Detener depuración"/"Cancelar"
seguido de "Guardar"/"No guardar"
Los problemas con esto son:
Microsoft ha visto la luz e introdujo 'enlaces de comando' que resuelven exactamente este tipo de problema. Envuelven un resumen rápido y una descripción más larga con el control en el que se puede hacer clic. Tiene mucho más sentido que la "pregunta larga" con los botones Sí/No a una milla de distancia. http://msdn.Microsoft.com/en-us/library/aa511455.aspx
Me doy cuenta de que esta pregunta ha sido respondida, pero espero que ayude a alguien
La mayoría de los usuarios aprenden a hacer clic en lo que quieras sin leer nada. Asumen que no tienes nada importante que preguntar. Si quieres que realmente piensen en la pregunta, debes ser reflexivo y creativo sobre la forma en que preguntas. Recuerde, todo lo que el usuario ve es "bla bla bla bla ... ¿OK? ¿Cancelar?"
Ciertamente, no es el mejor para todas las situaciones (ver la respuesta de jezmck), pero algo interesante que vi hace un tiempo es el botón Eliminar de Licorize. Cuando haces clic en él, ¿el botón se reemplaza en línea con eliminar? sí No. Se las arregló para ser obvio pero discreto al mismo tiempo. Sin embargo, me gustaría probarlo en el público objetivo.