Al diseñar una buena GUI web, ¿qué expectativas podemos esperar de un usuario final?Expectativas del usuario web
que he llegado a la siguiente, pero me pregunto si hay algunas otras que pueden sugerir ..
- Si hago clic en un hipervínculo que me llevará a otra página/parte de este página
- Si marcó/desactivó casillas, esto podría alterar el estado de la página (habilitar/deshabilitar elementos)
- Si hago clic en un botón, espero que haga algo con los datos.
- Si hago clic en un botón, espero que ocurra algo inmediatamente (ya sea en la página actual, o para que me lleven a otra página)
- Si he hecho clic en un hipervínculo y me ha llevado a otra página , Espero poder usar el botón Atrás para volver a la página anterior en un estado similar al que dejé en
- Si cambio algo en un formulario, puedo volver a cambiarlo a su valor anterior si necesario
- A menos que haga clic en el botón 'Enviar', nada debería pasar con mis datos.
- Si Favorito/una página favorita, entonces debe mostrar los mismos datos relacionados cada vez que la visito
- Si el texto está subrayado y se ve como un vínculo, debe ser un enlace y actuar como uno
El razonamiento detrás de esta pregunta es más una 'UI del infierno'. Por ejemplo, he encontrado páginas que al marcar una casilla al lado de un registro lo eliminarán, directamente, a través de ajax. Para mí eso simplemente parece incorrecto, una casilla de verificación es un conmutador, ¡algo que definitivamente no es una operación de eliminación!
buena pregunta, sugiera que se wiki'd – annakata
sería mejor preguntarle al usuario final; no somos los usuarios –
@Steven: ¿en serio? Usted no usa la web en absoluto ¿eh? – annakata