Carduelis
@Carduelis
Web-developer, front-end, js, less

Как эффективно сделать оффлайн-режим в web-app?

Создаем веб-приложение, которое будет работать на мобилках. Нужен оффлайн-доступ (add to home screen и поехали). Соответственно, приложение должно показывать определенную информацию и не ругаться на отсутствие интернета вовсе.

Как я понял, есть два стула: appCache и Service Workers.
Но, appCahe уже оказался Deprecated 9b520ef2d1614fcc9118ef3ea0aca215.png, а поддержка Service Workers ограничена Android-ом, и iOs в пролете вместе с десктоп-Сафари.

Пока нашел простенький гайд по AppCache [ru/eng] и в целом про offline/online [ссылка]

Есть ли опыт у кого работы приложений в таком ключе? Может быть есть готовый fallback с Service Workers в appCache (хотя сомневаюсь в этом я сильно). Ну или другие практики для реализации задачи?

Сам кейс довольно простой: есть Последние записи новостей, последние сообщения чата и небольшой справочник должны доступны быть в любом случае, даже если телефон оффлайн или по GPRS.
  • Вопрос задан
  • 224 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы