Tengo algunos datos que se dividen en secciones, al igual que la función Reanudar de StackOverflow Carreras (no es datos de currículum, sin embargo), que se puede editar/crear a través de una aplicación web jQuery. Es un poco más jerárquico (los trabajos pueden tener sub-trabajos, etc.) así que dependiendo del método de CRUD que tome, significa diferentes cantidades de trabajo. No me importa gastar el tiempo para hacerlo bien, pero no quiero perder mucho tiempo haciendo algo que no sea una experiencia de usuario óptima.¿Editar en lugar vs. Página de edición separada/modal?
Ha habido alguna investigación llevada a cabo en los diferentes estilos de "editar" este tipo de segmentación, datos de texto jerárquico:
Editar en su lugar (por ejemplo, hace clic en un elemento de formulario como el título del trabajo, resulta modificable, a continuación, hacer clic en "OK" y se salva)
botón Editar que le lleva a una nueva pantalla (como StackOverflow actualmente)
botón Editar que aparece un formulario modal
Todos los campos están abiertos y editables, solo botón (como StackOverflow Carreras) guardar
¿Hay un consenso general sobre cuando esas formas diferentes deben ser usados para proporcionar la mejor experiencia de usuario?