Уйти или остаться
Это пример из Tenchat. Юзер что-то поменял на странице, куда-то кликнул, и вот такая модалка (скрин).
Какую проблему юзера хотят решить в этой модалке?
• есть несохранёнка? — хорошо, спасибо. Но что с ней будет?
• юзер потеряет несохранёнку? — не считывается. И что делать, чтобы не потерять?
• юзер переходит на другую страницу? — а если юзер случайно куда-то нажал? а если юзер намеренно переходит? в чём проблема-то именно с переходом?
• «Да, перейти» → сохранит изменения или потеряет?
• «Отмена» → отмена чего? перехода? изменений?
…
Сейчас модалка спрашивает «Ты точно хочешь перейти?», хотя нужен вопрос про цену перехода.
Проблема, что юзер может потерять сделанную работу. А не в том, что есть несохранёнка или в самом факте перехода.
Ну например, можно так: Изменения пропадут Сохраните пост, если это важно Остаться / Перейти без сохранения
Можно и с тремя кнопками типа «Остаться / Сохранить и перейти / Уйти без сохранения», но кажется это перебор 🤷♀️
❓Или лучше не заморачивать юзера такими сообщениями и делать автосейв?