Некоторые браузеры не запрашивают у клиента, хочет ли он использовать кеш приложения, а просто загружают все это с первого взгляда (например, браузер на Android).Это может вызвать проблемы, когда кэш приложения имеет много МБ, а клиент находится в мобильной сети - это дорого!И можно ли остановить загрузку кеша?Нажатие кнопки меню, например, на Android не закроет браузер, он будет работать в фоновом режиме.
Это хорошая идея, чтобы добавить манифест только на основе набора файлов cookie, когда клиент нажимает «эй, яхотите офлайн кешировать этот сайт "кнопкой?Это вызовет какие-то новые проблемы?
Я проверил это, и это похоже на работу.Требуется больше тестирования, хотя.Может предоставить ссылку на сайт примерно через две недели, если кого-то заинтересует.