[cadius] Ajax-iframes ( Héctor Fernández )
Juanma Martin
juasma en gmail.com
Mar Ene 9 16:05:32 CET 2007
Hola Hector, me interesa mucho la solucion que aportas para formularios,
podrias adjuntar una dirección donde verlo , muchas gracias
saludos
Juanma
Message: 3
> Date: Mon, 8 Jan 2007 12:45:57 +0100
> From: " Héctor Fernández " < hectorf en gmail.com>
> Subject: Re: [cadius] Ajax-iframes
> To: lista en cadius.org
> Message-ID:
> < c02989a60701080345g48a47657y2b8a0931875402b en mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Buenas Oscar.
>
> Yo te puedo aportar una experiencia de un caso parecido y de
> problematica similar en cuanto a interacción usuario - formulario.
>
> En mi caso teníamos un formulario muy largo y tuvimos otra forma más
> que dividirlo en 12 bloques seguidos formando aparentemente un
> macroformulario, obligandole al usuario con JS a validar cada bloque
> por separado para no arriesgarnos así a perder toda la información y
> enviarla por detrás con AJAX, así controlamos el salvaguardar la mayor
> parte sin que el usuario tuviera que esperar a recargar la página
> para seguir rellenando el formulario.
>
> Para subsanar el problema de scrolling vertical, tambien usamos una
> librería de AJAX que da un efecto cortina de despliegue ( la de
> simplejs o mootools) que hacia que pudiera comprimir los contenidos
> del formulario en un espacio suficiente para poder ver a modo de
> resumen las partes a rellenar del form.
>
> 1 Bloque Uno - Datos personales
> 2 Bloque Tres - Datos de la empresa
> 3 ... etc
>
> Y finalmente en el último bloque enviamos una peticion para comprobar
> que todos los campos de la DB están rellenos, que no, pues ventanita
> modal con AJAX ( submodal ) con mensajito de " Advertencia " aunque es
> poco probable dado que le hemos hecho rellenar parte por partes y
> hubieramos podido del mismo modo que enviabamos los datos con AJAX
> advertirle que le quedaba algún campo obligatorio por rellenar del
> bloque actual.
>
> En resumen , AJAX es buena opción exceptuando que la aplicación tenga
> que cumplir con los tema de accesibilidad y estandares con lo que si
> es así, tendrás que barajar la opción de los iframes y camuflarlos
> bien con el CSS.
>
> Espero que te sirva, aunque repito que es mi humilde experiencia. Es
> dificil educar al cliente y hacerles que entender que tienen que
> dejarse aconsejar por el profesional al cual han contratado mucho más.
>
> Saludos y feliz año.
>
>
>
>
Más información sobre la lista de distribución Lista