Подтвердить что ты не робот

Удаление HTML5 Offline AppCache

У меня есть документ HTML со связанным манифестом appcache. Но теперь я хочу избавиться от автономного кэширования приложений на некоторое время.

Если я удалю упоминание манифеста из тега <html>, браузеры, которые уже имеют кешированную версию, будут продолжать использовать эту кешированную версию.

Если я обновляю манифест appcache, ну, что угодно, все еще есть appcache.

Каков самый разумный способ удаления автономного кэширования приложений? Я полагаю, что я мог просто изменить манифест, чтобы не иметь других записей, кроме:

NETWORK:
*

Тогда он ничего не будет кэшировать.

Но, конечно, должен быть способ полностью избавиться от файла appcache и файла манифеста, нет?

4b9b3361

Ответ 1

Вам просто нужно удалить манифест appcache с вашего сервера. Если браузер не может получить доступ к файлу манифеста, он перестанет кэшировать ваше приложение и удалит все кэшированные данные.

Некоторая полезная информация с двух сайтов:

Если сам файл манифеста не может быть восстановлен, кеш будет проигнорирован и все кэшированные данные, связанные с ним, будут игнорироваться.

http://appcache.offline.technology/

Кэширование приложений также может стать устаревшим. Если манифест удаленный с сервера, браузер удаляет все кэши приложений которые используют этот манифест, затем отправляют "устаревшее" событие в объект кеша приложения. Затем устанавливается статус кэша приложения. к OBSOLETE.

https://developer.mozilla.org/en/Offline_resources_in_Firefox

Ответ 2

Для всех, кто сталкивается с этим вопросом и кто удалил манифест appcache, удалил кеш браузера и удалил манифест с сервера и ссылку на него в HTML: если это все еще не привело к тому, что ваш документ HTML загрузил обновите версию в Google Chrome, вы можете перейти в chrome://appcache-internals/ в своем браузере и нажать REMOVE рядом с манифестом, из которого вы хотите избавиться.

Ответ 3

Вручную удалить кеш приложений: только для Chrome

Введите следующий URL-адрес в браузере Chrome: chrome://appcache-internals/

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

Ссылка

Ответ 4

В современном Firefox вы можете манипулировать автономным кешем Edit Preferences Advanced Network.

В окнах теперь (v27.01) Tools Options Advanced Network