Создаем веб-приложение, которое будет работать на мобилках. Нужен оффлайн-доступ (add to home screen и поехали). Соответственно, приложение должно показывать определенную информацию и не ругаться на отсутствие интернета вовсе.
Как я понял, есть два стула: appCache и Service Workers.
Но, appCahe уже оказался Deprecated
, а поддержка Service Workers ограничена Android-ом, и iOs в пролете вместе с десктоп-Сафари.
Пока нашел простенький гайд по AppCache [
ru/
eng] и в целом про offline/online [
ссылка]
Есть ли опыт у кого работы приложений в таком ключе? Может быть есть готовый fallback с Service Workers в appCache (хотя сомневаюсь в этом я сильно). Ну или другие практики для реализации задачи?
Сам кейс довольно простой: есть Последние записи новостей, последние сообщения чата и небольшой справочник должны доступны быть в любом случае, даже если телефон оффлайн или по GPRS.