Основное правило для форм не указано: Если в процессе отправки формы (или перехода к следующей части если форма разбита) происходит неведомая фигня (ошибка по неважно какой причине), все введённые данные должны сохраниться и есть возможность продолжить заполнение (пользователь не должен вводить всё сначала).
Плюсую. Это просто "№;!ец, когда приходится заново строчить всю простыню.
К этому ещё можно добавить, что форму с квадриллионом вопросов лучше разбивать на логические этапы и показывать прогресс пользователю, на каком он сейчас этапе. Их проще заполнять, когда не все вопросы вываливаются разом. Для совсем беспокойных можно указать на первом этапе сколько времени займет заполнение формы, чтобы он не убежал на совещание посреди заполнения, а потом вообще закрыл её.
Основное правило для форм не указано:
Если в процессе отправки формы (или перехода к следующей части если форма разбита) происходит неведомая фигня (ошибка по неважно какой причине), все введённые данные должны сохраниться и есть возможность продолжить заполнение (пользователь не должен вводить всё сначала).
Плюсую. Это просто "№;!ец, когда приходится заново строчить всю простыню.
К этому ещё можно добавить, что форму с квадриллионом вопросов лучше разбивать на логические этапы и показывать прогресс пользователю, на каком он сейчас этапе. Их проще заполнять, когда не все вопросы вываливаются разом. Для совсем беспокойных можно указать на первом этапе сколько времени займет заполнение формы, чтобы он не убежал на совещание посреди заполнения, а потом вообще закрыл её.