La dificultad de un buén Diseño de Interacción

photo credit: Gabriel Agu
Si a mí me pasa, que ya tengo callos de meter el mouse por las webs, no quiero ni pensar la de frustraciones que tienen que soportar los usuarios “normales”.
Hay miles de webs, aplicaciones 2.0, con formularios estupendos, que les falta un empujoncito nada mas, para que el uso de su sitio sea una experiencia cuasi religiosa.
Y me refiero a páginas que muestran formularios de contacto o registro junto a enlaces a otras secciones o apartados de la misma web.
Si estás completando un formulario se debería evitar salir de la página sin un aviso de que vas a perder toda la información que ya has escrito. ¿No?
Pues me acaba de pasar en facebook, que añadiendo un texto en el muro de un amigo, y antes de darle a ‘enviar’ he clickado sobre un enlace que me ha sacado de la página, y el volver atrás no ha servido para recuperar los textos medio escritos. Arggg¡¡¡¡
Se me ocurre que un plugin de jQuery podría resolver estas situaciones muy fácilmente. Habrá que ponerse manos a la obra.
Actualización de hoy mismo:
XDDD. Cristalab acaba de publicar un árticulo con un aporte complementario a la lucha contra los desastres en los formularios: Anular ENTER en formularios con JQuery.
Primero leí el artículo de Cristalab y después tu post, y me venía a la mente lo que acababa de leer, pero justo al final ví que hablabas del artículo de Cristalab, jejeje.
Definitivamente es un gran problema el que comentas sobre los formularios, cada framework emplea su sistema, el problema es que no en todos los sitios se tiene en cuenta una buena validación de datos.
Estaré atento a tus progresos para ver de que forma puedo lo implementas.
Saludos!!!