Возможный дубликат:
HTML5 Cache Возможно ли иметь несколько разных кэшей для одного URL?
В моем приложении используется концепция проектов, каждый проект имеет несколько файлов поддержки (в основном файлы изображений и PDF-файлы), которые необходимо сделать доступными в автономном режиме. Я хочу использовать кеш-манифест HTML5 для этого.
Если я включу все файлы поддержки для всех проектов в манифест кеша, это будет огромным и неосуществимым. (Т.е. на мобильных устройствах не хватило бы места, и это было бы полным излишеством, пользователям нужны только файлы поддержки проектов, на которые они назначены)
Пользователи назначаются проектам, поэтому в идеале я мог бы иметь собственный файл манифеста кеша для каждого пользователя, который содержит файлы поддержки, необходимые для проектов, которым назначен пользователь.
Как я могу это сделать? Есть ли способ назначить другой кеш-манифест после того, как браузер загрузил начальную страницу?
Если нет, то как еще можно реализовать эту функцию?