Как очистить кэш в Safari для Mac OS X

Оглавление:

Anonim

Современные версии веб-браузера Safari для Mac OS X предлагают скрытую функцию, которая позволяет пользователям очищать веб-кеши браузера без необходимости выгружать всю другую историю просмотров, файлы cookie, поисковые запросы или другие данные веб-сайтов. Это действительно полезная функция для веб-работников и разработчиков, которым регулярно необходимо очищать кеш браузера для страниц и веб-сайтов, что заставляет браузер извлекать новые данные с серверов, к которым осуществляется доступ, но также может быть полезно в некоторых ситуациях устранения неполадок. в сафари тоже.

Чтобы очистить кэши в Safari для Mac OS X, вам сначала нужно включить меню «Разработка» в Safari в настройках приложений. Это необязательное меню содержит множество функций, ориентированных на разработчиков, в том числе возможность напрямую очищать кэш из сеансов просмотра Safari, на чем мы собираемся сосредоточиться в этом пошаговом руководстве.

Как очистить кэш браузера Safari в Mac OS X

Как подразумевается, это удаляет все веб-кэши из Safari, и это нельзя отменить.

  1. Откройте Safari на Mac
  2. Если вы еще этого не сделали, выберите отображение дополнительного меню «Разработка», перейдя в меню Safari в верхнем левом углу, выберите «Настройки» > «Дополнительно» > «Показать меню «Разработка» в строке меню», затем закрыть настройки
  3. Вернувшись в любое окно браузера Safari, раскройте меню «Разработка» и выберите «Очистить кэши»
  4. Подождите несколько секунд, и веб-кеши Safari будут полностью очищены, что позволит получать свежий веб-контент с удаленных веб-серверов без использования локального кеша для этого сеанса

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

Сочетание клавиш для очистки кеша для Safari в Mac OS X: Command+Option+E

После включения меню «Разработка» вы также получите доступ к сочетанию клавиш для очистки кешей в Safari с помощью Command+Option+E , который предлагает более быстрый способ доступа для пользователей, которым часто требуется доступ к этой функции без необходимости каждый раз открывать меню.

Принудительное обновление кеша браузера для определенных страниц с помощью Shift+Click

Пользователи также могут принудительно обновить и перезагрузить кэш, игнорируя кеш, нажав и удерживая клавишу Shift на кнопке «Обновить страницу» в Safari для Mac, если им нужно очистить кеш только для определенной страницы. Преимущество этого метода заключается в том, что он не очищает все другие кеши браузера из Safari, а фокусируется только на этой конкретной странице. Однако это также может быть и недостатком, поэтому многие разработчики вместо этого полагаются на ранее выделенные функции «очистить все».

Расположение файлов кэша Safari в Mac OS X

Для тех, кто хочет знать, где файлы кэша Safari хранятся локально в файловой системе, они обычно находятся в одном из двух мест в OS X, в зависимости от того, какая версия ОС установлена ​​на Mac.

Современные версии Safari хранят кеши браузера локально в следующей папке файловой системы в Mac OS X:

~/Library/Caches/com.apple.Safari/

Большинство кешей Safari хранятся в виде файла базы данных sqlite, и хотя вы можете вручную просматривать его, просматривать записи кеша, изменять, удалять записи или удалять весь файл базы данных самостоятельно, это, как правило, не рекомендуется, если вы точно не знаете, что делаете с сильным фоном SQL, по сравнению с простым использованием встроенной функции очистки кэша приложений Safari.

Обратите внимание, что более старые версии Safari (до 6) хранят файлы пользовательского кеша из браузера в следующем месте:

~/Библиотека/Кэш/Safari/

Опять же, несмотря на то, что вы можете самостоятельно получить доступ к расположению файлов кэша Safari в файловой системе, они не предназначены для просмотра пользователем, и поэтому их лучше всего очищать с помощью меню «Разработка» и соответствующей комбинации клавиш.

Большинству пользователей нет необходимости очищать кэши в Safari, но это может быть полезным приемом для устранения неполадок в ситуациях, когда браузер ведет себя не так, как предполагалось. В дополнение к очистке кеша браузера, очистка истории веб-поиска в OS X Safari и очистка всех файлов cookie или удаление файлов cookie для конкретных сайтов в Safari для Mac также могут быть полезны для исправления проблемного поведения браузера. Некоторые промежуточные версии Safari даже включали опцию сброса, которая делала все это одним махом, но современные версии с тех пор удалили эту возможность на данный момент, заставляя пользователей индивидуально очищать данные сайта сегментированными фрагментами.

Для тех, кто любит немного копаться за кулисами браузера Safari с помощью меню разработчика, дополнительные и более продвинутые параметры также доступны через скрытое меню отладки, включая набор инструментов инспектора кеша. .

Как очистить кэш в Safari для Mac OS X