En primer lugar, un buen artículo es, como de costumbre, Nielsen.
Un buen análisis también se puede encontrar en this post.
mis propios pensamientos (muchos años de diseño de aplicación web, más los estudios de posgrado de diseño y facilidad de uso de nivel de interfaz de usuario en el pasado como base):
1. pros y los contras
formularios HTML largos:
Difícil de navegar haciendo clic en la barra de desplazamiento (muy estrecho) pero bastante fácil de navegar usando la rueda de desplazamiento del mouse.
múltiples páginas con enlaces "siguiente"
peor de ambos mundos. Es difícil hacer clic ("siguiente" es un objetivo pequeño), no hay acceso aleatorio a ninguna parte del formulario (si tiene sentido). Esta opción SÓLO es útil cuando DEBE completar las partes del formulario en un orden específico y volver no es una opción.
interfaz Tab
Ésta es una buena opción, pero con inconvenientes. El único inconveniente es no ver toda la información del formulario a la vez (y debe recordar qué pregunta estaba en qué pestaña si desea navegar hacia adelante y hacia atrás).
2. Conclusión
así que es un cara o cruz entre # 1 y # 3, dependiendo de lo que sus usuarios a encontrar más fácil (desplazarse de página vertical larga vs. clic en las pestañas).
3. Toma nota de
Tenga en cuenta que las GUI de Windows utiliza casi universalmente formas con pestañas, lo que muy probablemente la investigación demostró que es mejor usabilidad sabia, pensó que no tengo ninguna referencia a la CIE el momento.
Tenga en cuenta que tener "oportunidad de hacer validaciones/comprobaciones/guardar/etc ..." a través de llamadas AJAX no tiene NADA que ver con las opciones anteriores: puede iniciar una llamada AJAX una vez que el elemento que elija una forma pierde/gana foco.
El único beneficio de la interfaz con pestañas para eso es que es señal impulsada por el usuario "He terminado con este conjunto de elementos de formulario", lo cual puede hacerse inteligentemente a través de JS sin tener las pestañas y sin que el usuario lo ha hecho explícitamente (e .. se centra en el siguiente elemento).
También puede desactivar los elementos de formulario "todavía no está listo para usted" hasta que todos los elementos requeridos anteriormente estén 100% completos.
4. Lado señala
Por qué es exactamente lo que tiene una forma tan largo? Uno de los puntos principales de la investigación de usabilidad es que el llenado de cualquier formulario es largo, difícil y odioso para los usuarios. Entonces, a menos que DEBES obtener la información, no la solicites. Esto se aplica especialmente a los formularios de registro; vea Nielsen y otras referencias.
También podría tener una interfaz de pestañas sin Ajax, simplemente mostrando y ocultando divs. Carga de página inicial más simple, pero obviamente más larga. –