База знаний · Облако и проекты

Офлайн — не выход из аккаунта

Программа различает «нет сети» и «доступ отозван» — и никогда не путает их.

Многие облачные программы при обрыве сети ведут себя оскорбительно: «разлогинивают», блокируют работу, теряют несохранённое. Trema IDE спроектирована на противоположном принципе: пропажа интернета — это погода, а не катастрофа. Работа продолжается, будто ничего не случилось.

Два разных события, которые нельзя путать

  • «Нет сети» — временное состояние: сервер недоступен, но ваши права никто не отменял. Правильная реакция — работать дальше локально.
  • «Доступ отозван» — решение владельца аккаунта: компьютер отвязали в кабинете. Правильная реакция — выйти из аккаунта.

Trema IDE различает их технически: только явный ответ сервера «доступ отозван» приводит к выходу. Молчание сети выходом не считается — никогда.

Значок связи в статус-строке Trema IDE честно показывает офлайн, работа продолжается
Значок связи в статус-строке — честный индикатор: офлайн виден, но не мешает.

Что происходит в офлайне

  • Редактор, сборка, прошивка — работают полностью.
  • Сохранения фиксируются локально и помечаются «Только на этом ПК».
  • Значок связи показывает офлайн — вы в курсе, но не в осаде.

Что происходит при возвращении сети

Программа сама досинхронизирует сохранённое: карточки сменят статусы, плашка снова станет зелёной. Ни кнопок «повторить», ни ручной синхронизации — просто подождите несколько секунд. Если статусы не меняются подозрительно долго — загляните в разбор «Проекты не синхронизируются».

Почему это важно для школ

Школьная сеть — существо капризное: моргание Wi-Fi не должно ронять урок тридцати человек. Поэтому «офлайн — штатный режим» — не лозунг, а архитектурное требование, вокруг которого построена вся программа (см. также «Класс без интернета»).

Обновлено: 19 июля 2026