Пользователь отправляет правку, и почему спиннер просто крутится?
О нет, он пропустил эту критически важную информацию в верхней части экрана:
Он думает: «Если бы только было какое-то предупреждение о том, что я офлайн, когда нажал кнопку редактирования. Тогда я бы не стал беспокоиться о правке. Я бы дождался последней остановки поезда. Тогда бы я получил свежую версию статьи и ответил бы уже на неё!!»
Да, предупреждайте их сразу, как только они начинают редактировать. Не только в момент сохранения правки.
Да, вы можете сказать: «Это не баг. Фактически, это вообще не проблема. Когда пользователь снова попадёт в зону покрытия, сообщение будет отправлено. Так что не нервничайте по этому поводу».
Я просто хочу сказать, что пользователь будет благодарен вам за то, что вы сообщили ему об отсутствии подключения. Так же, как приятно узнать, что у вас закончились средства, прежде чем вы напишете чек, даже если во вторник у вас снова появятся деньги.
И, к слову, спиннер всё ещё крутится у меня в тесте, хотя я уже снова онлайн. Так что гарантий нет…
Конечно, можно обвинить пользователя в том, что он игнорировал мелкий шрифт в верхней части страницы браузера. Но он также игнорировал мелкий шрифт по всей странице, кроме самого низа, у 20-й записи, которую он редактировал.




