Артем Горбунов со своими
Советами как мысли читает.
Сегодня домашка - сценарий.
В некой программе есть такая функция: Пользователь открывает модальную форму, вводит свое имя и может сохранить его, либо закрыть форму не сохраняя введенные данные.
Мы все знаем, что модальность - это опасно, но это невозможно изменить, форма должна быть модальной. Ваша задача сделать так, чтобы пользоваться формой было удобно (понятно, что она должна, как минимум, проходить сценарий) и безопасно.
Вот заготовка формы, если нужно.
Комменты скрываются до воскресенья. В воскресение я выложу свой вариант и прокомментирую ваши. Удачи :)
Решение
Вообще это довольно глубокое задание. По его результатам я планирую выработать набор гайдлайнов для создания модальных диалогов.
Вот моё решение (я не подсматривал, честно).
Объяснение.
В основе дизайна три момента: нет бесполезных раздражающих вопросов, вероятность ошибки снижена, ошибку легко исправить.
Следующая домашка сегодня.