Офлайн и надёжность
Кабинет рассчитан на неустойчивый дачный интернет: без сети можно читать то, что уже открывали, а всё, что меняет данные, требует подключения.
Что работает без сети
Кабинет (веб и PWA) сохраняет на устройстве данные для чтения тех разделов, которые вы открывали при наличии сети: Главная, Мои участки, Финансы, Новости и материалы, Собрания. При потере связи:
- приложение открывается и показывает последний раздел с сохранёнными данными;
- вверху появляется оранжевая плашка «Оффлайн · данные от ЧЧ:ММ» и подпись «Показаны сохранённые данные. Действия требуют сети.»;
- сохранённые копии старше 7 дней офлайн не показываются — защита от «данных годичной давности»;
- если сохранённой копии раздела нет, раздел честно пишет, что данные недоступны — никаких пустых заглушек.
Что требует сети — намеренно
Любые действия: голосование, отправка форм (обращения), скачивание документов и квитанций, вход в аккаунт. Без сети действие честно отклоняется с сообщением «Нужна сеть…».
Очереди «отправить потом» нет: голосование и деньги — слишком серьёзные операции для отложенной отправки. Сохранённых паролей в браузере нет — вход всегда по связи с сервером.
Смена пользователя
При выходе и при входе под другим пользователем весь офлайн-кэш данных стирается — данные одного участника никогда не показываются другому.
Обновления
При выходе новой версии кабинета появляется плашка «Доступна новая версия»: можно нажать «Обновить» или «Позже». Без нажатия версия применится сама при следующем открытии.