Войти

Офлайн и синхронизация

OkTable продолжает работать, когда сеть пропала, — но честно о границах: офлайн доступны те данные, которые вы недавно открывали.

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

Чего офлайн нет: записей и таблиц, которые вы ещё ни разу не открывали на этом устройстве, — они подтянутся при появлении сети.

Как это устроено

  1. Пока вы работаете онлайн, ответы сервера кэшируются в браузере — это и есть ваш офлайн-запас.
  2. Правки, сделанные без сети, не теряются: они встают в очередь на устройстве.
  3. Когда сеть возвращается, очередь сама отправляется на сервер, а с сервера подтягиваются изменения коллег.

Индикатор в приложении показывает состояние: всё синхронизировано / есть неотправленные изменения / нет сети.

Конфликты

Записи версионируются — история изменений хранится на сервере, любую версию можно посмотреть и откатить. При одновременном редактировании одной записи побеждает последнее дошедшее до сервера изменение, предыдущие остаются в истории.

Файлы офлайн

Файлы, которые вы уже открывали, доступны из кэша; новые вложения отправятся при появлении сети вместе с записью.