Astrollo AI
Установка и платформы

Работа без интернета: что доступно в offline

Что работает в Astrollo без интернета: офлайн-страница, базовая навигация, как ведут себя AI-чат, гороскопы и натальная карта при потере сети. Background sync.

4 мин чтенияОбновлено 24 мая 2026 г.

Кратко

Astrollo использует Service Worker для базовой работы без интернета: при потере сети открывается специальная офлайн-страница, основной интерфейс приложения остаётся отзывчивым, но данные с сервера (натальная карта, гороскопы, AI-чат) не подгружаются — для них нужен интернет. Дневник и чат сохраняют изменения локально и отправляют их на сервер автоматически, когда связь восстановится.

Что работает без интернета

После того как вы хотя бы раз открыли Astrollo с интернетом, Service Worker сохранил на устройстве базовые ресурсы приложения:

  • Шрифты и стили — интерфейс выглядит правильно.
  • Иконки и логотипы — оформление не сломано.
  • JavaScript-код приложения — навигация и переходы работают.
  • Уже открытые экраны — если вы только что были на странице, она частично доступна.
  • Офлайн-страница /~offline — специальная страница-заглушка с WiFi-иконкой и кнопкой «Попробовать снова».

Если попробовать перейти на страницу, которая требует загрузки с сервера и нет интернета, вы увидите офлайн-страницу с подсказкой, как только сеть появится.

Что не работает без интернета

Большая часть Astrollo — это персональные данные с сервера. Без интернета они недоступны:

  • AI-чат — каждый ответ AI генерируется на сервере в реальном времени. Без сети ответ не придёт.
  • Гороскопы — текст приходит с сервера, локально не хранится. Если открыли гороскоп с интернетом, а потом отключились — он остаётся на экране, но обновить или сменить день нельзя.
  • Натальная карта — расчёт делается на астрономическом движке на сервере. Если карта уже была открыта в этой сессии — она остаётся видимой; новые экраны не загрузятся.
  • Транзиты, совместимость, профанализ, нумерология, ведическая, матрица судьбы — все эти разделы зависят от сервера.
  • Дневник — ваши записи хранятся в облаке. Без интернета прочитать старые записи нельзя.
  • Профиль и настройки — нужны для синхронизации.

Это нормально для веб-приложения: Astrollo не сохраняет вашу карту полностью на устройство, потому что данные приватны и привязаны к аккаунту.

Что происходит при потере сети во время работы

Astrollo автоматически замечает потерю интернета и:

  • Показывает баннер сверху — «Нет соединения», лёгкое напоминание, чтобы не путались, почему данные не обновляются.
  • При попытке перейти на новый экран — может открыться офлайн-страница /~offline с кнопкой «Попробовать снова».
  • Текущий экран остаётся — если вы читаете статью или смотрите карту, ничего не пропадает.

Когда сеть появится:

  • Баннер «Нет соединения» исчезает.
  • Кнопка «Попробовать снова» на офлайн-странице снова работает.
  • Все данные подгружаются обычным способом.

Background sync — отправка позже

Astrollo использует механизм background sync для нескольких функций:

  • Дневник — если вы записали мысль или эмоцию в дневник без интернета, запись сохраняется локально. Service Worker отправит её на сервер, как только связь появится, даже если вы уже закрыли Astrollo.
  • Чат — если отправили сообщение AI, а интернет пропал, сообщение поставится в очередь. Когда сеть вернётся, оно дойдёт до сервера.

Это работает не всегда — браузер может проигнорировать background sync, если не доверяет приложению (например, новая установка, мало посещений). Поэтому критичные сообщения лучше отправлять при стабильном интернете.

Background sync поддерживается в Chrome и Edge на Android и десктопе. Safari (iOS, macOS) — не поддерживает.

Periodic sync — обновление гороскопа

В установленном PWA на Android Chrome есть ещё один механизм — periodic sync: Astrollo может раз в сутки в фоне обновлять ваш ежедневный гороскоп, чтобы при следующем открытии он был уже свежий.

Это работает только если:

  • У вас установлен PWA (на главном экране).
  • Браузер «доверяет» приложению — обычно после нескольких частых посещений.
  • Включены фоновые обновления в системе.

В Safari и в обычном Chrome без установки этой функции нет.

Что в RuStore-приложении

RuStore-версия Astrollo использует тот же Service Worker и те же офлайн-механизмы — поведение в офлайне одинаковое. Преимуществ или ограничений по офлайн-режиму у RuStore-версии нет.

Когда офлайн-страница появляется не вовремя

Если офлайн-страница /~offline появилась, но интернет на устройстве работает (другие сайты открываются):

  • Проблема может быть в DNS или прокси — попробуйте переключиться с Wi-Fi на мобильный интернет.
  • Service Worker мог застрять на старой версии — обновите страницу, или очистите кэш.
  • На стороне Astrollo временный сбой — подождите 1–2 минуты, попробуйте снова.

Подробно про подобные проблемы: Данные не загружаются — что проверить.

Если хочется полностью офлайн

Astrollo в текущем виде — онлайн-сервис. Сделать его полностью офлайн без подключения к серверу нельзя: расчёты карт, AI-интерпретации, синхронизация данных невозможны без интернета. Это компромисс ради качества расчётов и единой базы знаний.

Если нужно «иметь карту с собой» в полётах или поездках — сохраните скриншот вашей натальной карты заранее, пока есть сеть.

Что дальше

Была ли статья полезной?