Как очистить автономный кеш для веб-приложений в Safari?
Я знаю, что в Chrome вы можете очистить офлайн-приложения, набрав этот адрес
хром://AppCache-Внутренность/
Есть ли у сафари 5.0+ что-то подобное?
Обратите внимание, что CTRL + ALT + E не будет удалять автономные веб-приложения из кеша.
Ответы
Ответ 1
В OS X базу данных манифеста кэширования Safari можно найти в
/var/folders/XX/xxxxxx/-Caches-/com.apple.Safari/ApplicationCache.db
где X/x - случайные символы. (Вы найдете один набор случайных символов для каждого пользователя на вашем компьютере, вам нужно только беспокоиться о пути, который соответствует вашей учетной записи.) Удалите ApplicationCache.db и перезапустите Safari. (Файл .db будет восстанавливаться, когда Safari встречается с сайтом с манифестом кэша.)
Самый простой способ получить этот файл - запустить следующую команду в терминале
defaults write com.apple.Finder AppleShowAllFiles YES
а затем принудительно перезапустите Finder. Когда вы закончите
defaults write com.apple.Finder AppleShowAllFiles NO
и снова запустите Finder.
Я нашел семя этого ответа здесь.
Ответ 2
Если вы хотите очистить кеш приложения для одного сайта, не нарушая кэширование других сайтов, вы можете:
- Включить меню "Разработка" .
- В меню "Разработка" установите флажок "Отключить кеши".
- Обновить страницу.
- Снимите флажок "Отключить кеши", чтобы возобновить нормальную работу.
Примечание: ⌥ + ⌘ + E, Пустые кеши, как отмечено в вопросе, ничего не делают с этим.
Ответ 3
Закройте Safari, удалите файл ApplicationCache.db и снова запустите Safari, и ваш AppCache будет удален.
На компьютере с Windows находится автономный кэш Safari:
C:\Documents and Settings\Administrator\Local Settings\Application Data\Apple Computer\Safari\ApplicationCache.db
Где Администратор - имя зарегистрированного пользователя.
В Windows 7 это
C:\Users\[username]\AppData\Local\Apple Computer\Safari\ApplicationCache.db
Обратите внимание, что AppData
- скрытая папка.
Ответ 4
- Перейдите в меню разработчикa > Пустой кеш.
![screenshot]()
- Убедитесь, что вы перезагрузили браузер, поскольку это иногда требуется в Safari.
Ответ 5
В большинстве случаев простое обновление силы будет делать трюк, вы можете выполнить это с помощью следующих комбинаций клавиш:
На ПК: Command + R
На Mac: Apple + R
![HOW TO CLEAR SAFARI CACHE ?]()
КАК ВЫБРАТЬ SAFARI CACHE?