Как отключить кэш в сафари

Обновлено: 03.07.2024

Каждый день вы открываете приложения и веб-сайты на своем Mac. Чтобы быстрее получать доступ к приложениям и веб-сайтам, ваш Mac будет кэшировать контент в локальном хранилище. Позже, когда вы откроете то же приложение или сайт, Mac будет использовать кешированное содержимое вместо повторной загрузки через Интернет. Это помогает уменьшить использование сети и повысить производительность вашего Mac. Однако эти временные кэшированные файлы могут создавать проблемы вместо улучшений, и в этой статье мы объясним, как очистить кеш Mac для удаления временных файлов.

Проблемы с кешированием

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

  • В Safari кэшированные веб-сайты могут загружать устаревший контент, даже если исходная веб-страница обновлена. Это может вас раздражать, особенно если вы занимаетесь веб-разработкой или тестируете с помощью Safari.
  • Кэшированный контент хранит данные из старых удаленных приложений, которые вам вообще не нужны. Кэширование может накапливать большой объем ненужных данных и уменьшать объем памяти, доступный для других целей.
  • Поврежденный кеш может повлиять на производительность вашего Mac и снизить скорость.

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

Очистка кеша Mac

Есть три способа очистить кэшированный контент на вашем Mac:

  1. Очистить кеш Safari
  2. Удалить кешированные файлы
  3. Очистить кеширование DNS

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

1. Очистите кеш Safari.

  • Откройте Safari и нажмите меню «История> Очистить историю».

Меню очистки истории Safari

Меню очистки истории Safari
  • Выберите «всю историю» и нажмите кнопку «Очистить историю», чтобы очистить файлы истории, хранящиеся в Safari.

Очистить всю историю Safari

Очистить всю историю Safari

Пустые кеши Safari

Пустые кеши Safari
  • Это приведет к удалению только сохраненного кеша веб-сайта, но не содержимого, относящегося к другой истории.

2. Удалите кэшированные файлы и папки.

Следуйте приведенным ниже инструкциям, если вы хотите очистить временные файлы, кэшированные на вашем Mac.

  • Откройте приложение Finder и выберите «Перейти> Перейти в папку…». Или нажмите клавиши «Command + Shift + G», чтобы открыть всплывающее окно.
  • Тип

Перейти в папку кешей

Перейти в папку кешей
  • Это перенесет вас в папку кеша, где вы сможете проверить весь кешированный контент на вашем Mac. Как вы видите на экране ниже, на него приходится 2,92 ГБ локального хранилища.

Просмотр кэшированных временных файлов на Mac

Просмотр кэшированных временных файлов на Mac
  • Нажмите «Command + A», чтобы выбрать все файлы и папки.
  • Теперь нажмите клавиши «Command + Shift», чтобы навсегда удалить эти файлы.
  • Нажмите «Подтвердить» во всплывающем окне, чтобы удалить все файлы.

Подтвердите удаление кэшированных файлов

Подтвердите удаление кэшированных файлов
  • Если вы используете некоторые приложения или файлы, Mac выдаст предупреждение, как показано ниже. Нажмите «ОК», чтобы остановить процесс удаления, и вы можете закрыть все приложения, чтобы попытаться удалить файлы еще раз.

Предупреждение об использовании файла

Предупреждение об использовании файла

Помните, что удаление кэшированного содержимого не приведет к удалению данных истории Safari. Вы должны удалить историю, как описано выше.

3. Очистить кеш DNS.

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

Отключение кеширования содержимого на Mac

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

  • Щелкните «Меню Apple» и перейдите в раздел «Системные настройки> Общий доступ».
  • Щелкните значок блокировки и разблокируйте экран с помощью пароля администратора.
  • После этого выберите опцию «Кэширование содержимого» и выключите ее.

Отключить кеширование содержимого на Mac

Отключить кеширование содержимого на Mac

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

Установить размер кеша

Установить размер кеша

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

На Mac можно включить или выключить кэширование контента, выбрать объем и размер кэша, предоставить устройствам iOS и iPadOS доступ к кэшированному контенту или удалить весь кэшированный контент.

Описание и рекомендации по кэшированию контента и см. в разделе Изменение настроек кэширования контента.

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

Если Вы предоставляете кэширование контента для клиентов с произвольными общедоступными IP-адресами, Вам необходимо добавить или отредактировать запись TXT DNS для Вашего кэша контента. См. раздел Обнаружение кэшей контента при использовании нескольких общедоступных IP‑адресов.

Включение кэширования контента

На Mac выберите меню Apple



> «Системные настройки», нажмите «Общий доступ» , затем в списке служб выберите «Кэширование контента».

В списке служб слева установите флажок «Кэширование контента», затем подождите, пока индикатор кэширования контента не станет зеленым.

Нажмите всплывающее меню «Кэш», затем выберите содержимое, которое нужно кэшировать.

Весь контент. Хранение обновлений ПО и приложений, загруженных от Apple, а также контента iCloud на этом компьютере Mac.

Только общий контент. Хранение только обновлений ПО и приложений, загруженных от Apple, на этом компьютере Mac.

Только контент iCloud. Хранение на этом компьютере Mac только контента iCloud, такого как фото и документы.

Перезапустите клиентские устройства, которые используют кэш контента.

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

Выключение кэширования контента

На Mac выберите меню Apple



> «Системные настройки», нажмите «Общий доступ» , затем в списке служб выберите «Кэширование контента».

В списке служб слева снимите флажок «Кэширование контента».

Выбор тома для кэширования

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

На Mac выберите меню Apple



> «Системные настройки», нажмите «Общий доступ» , затем в списке служб выберите «Кэширование контента».

Выберите том хранилища, затем нажмите «Переместить».

При перемещении существующего кэша в новое местоположение кэширование контента временно приостанавливается.

Настройка размера кэша

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

На Mac выберите меню Apple



> «Системные настройки», нажмите «Общий доступ» , затем в списке служб выберите «Кэширование контента».

Установите размер кэша с помощью бегунка или введите значение в текстовом поле и выберите единицы (МБ, ГБ, ТБ или ПБ) во всплывающем меню.

Включение или выключение кэширования контента iCloud

При кэшировании контента iCloud сохраняются файлы, которые пользователи хранят в iCloud, например документы Pages или Numbers.

Все кэшированное содержимое iCloud загружается, сохраняется и передается в зашифрованном виде, и кэш контента не имеет возможности его расшифровать.

На Mac выберите меню Apple



> «Системные настройки», нажмите «Общий доступ» , затем в списке служб выберите «Кэширование контента».

Для этого выполните следующее:

Включение кэширования контента iCloud. Нажмите всплывающее меню «Кэш», затем выберите «Весь контент» или «Только контент iCloud».

Выключение кэширования контента iCloud. Нажмите всплывающее меню «Кэш», затем выберите «Только общий контент».

Когда Вы отключаете кэширование контента iCloud, все кэшированные данные iCloud немедленно удаляются из кэша контента.

Включив или отключив кэширование контента iCloud, можно перезапустить клиентские устройства. Клиентские устройства автоматически обнаруживают изменения, но на это может потребоваться время. Если перезапустить клиентские устройства, они незамедлительно обнаружат изменения.

Предоставление устройствам iOS доступа к кэшированному содержимому

Вы можете предоставить доступ к интернет-подключению и кэшированному контенту на Вашем Mac устройствам iOS, подключенным через USB. Эта функция также называется кэшированием по подключению.

При кэшировании по подключению:

Устройства iOS можно подключать и отключать в любой момент, если компьютер Mac не находится в режиме сна.

Устройства iOS, подключенные к Mac через USB, имеют доступ к интернету, даже когда они не подключены к сети Wi-Fi или сотовой сети.

Подключенные управляемые устройства iOS автоматически отмечаются в своей системе управления мобильными устройствами (MDM).

На устройстве iOS перейдите в меню «Настройки» > «Режим модема», затем выключите режим модема.

На Mac выберите меню Apple



> «Системные настройки», нажмите «Общий доступ» , затем в списке служб выберите «Кэширование контента».

Установите флажок «Подключение к интернету».

При первом подключении устройства iOS к компьютеру Mac по USB необходимо выбрать «Доверять» на устройстве.

Удаление всего кэшированного содержимого

На Mac выберите меню Apple



> «Системные настройки», нажмите «Общий доступ» , затем в списке служб выберите «Кэширование контента».

Нажмите «Сбросить», затем нажмите «Сбросить» еще раз, чтобы подтвердить запрос.

В этой статье мы расскажем, как очистить кэш браузера Сафари на компьютере и ноутбуке разными способами, а также как очистить временные данные на iPhone и iPad.

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

  • когда память временных данных переполнена. Отсутствие памяти может влиять на работу браузера или полностью её нарушить;
  • при возникновении ошибок 400, 404, 500, 502.

Очистить кеш Safari можно несколькими способами:

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

Полная очистка кеша и куки браузера

Нажмите Очистить историю:

Как очистить кеш и куки в Safari 1

В появившемся окне выберите период, за который нужно очистить данные. Нажмите Очистить историю:

Как очистить кеш и куки в Safari 2

Готово, все временные файлы удалятся. После такой чистки нужно будет вводить все пароли заново.

Как очистить кэш браузера на макбуке

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

В верхнем меню браузера кликните по «Safari» и выберите Настройки:

Как очистить кэш браузера на макбуке 1

В верхнем меню выберите блок «Дополнения» и поставьте галочку в чекбоксе Показывать меню «Разработка» в строке меню:

Как очистить кэш браузера на макбуке 2

После этого перейдите в появившийся блок «Разработка». Нажмите на строку Очистить кэши:

=1100x619

Готово, начнётся очистка кэша на macbook. по завершении задачи никаких уведомлений не будет.

Горячие клавиши safari: очистить кэш

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

Очистите временные данные на компьютерах mac в пару кликов. нажмите сочетание клавиш option+command+e (⌥⌘e).

Как очистить кэш одного сайта

Иногда, например для устранения ошибки 400, нужно очистить временные данные только на одном сайте. для этого:

Удерживайте shift и нажмите на кнопку обновления:

=1099x187

Как очистить кэш Safari на iPhone и iPad

Нажмите на строку Safari:

Как очистить кэш Safari на iPhone и iPad

Нажмите Очистить историю и данные:

Как очистить кэш Safari на iPhone и iPad 2

Готово, вы очистили кеш на iPhone и iPad.

Регулярно проводите очистку временных данных, иначе они могут нарушить работу браузера Сафари и потребуется серьёзная техническая помощь в починке устройства.

Я обновил Safari сегодня до 11.0, и пункт меню «отключить кэш (ы)» (в разделе «Разработка») отсутствует. Кто-нибудь знает новый способ добиться этого?

3 ответа

Как Адам ответил, в примечания к выпуску добавлена информация об отключенных кешах, и я соответствующим образом обновил свой ответ:

  1. Для одноразового использования вы можете использовать ⌥ ⌘ R на странице для перезагрузки из источника или ⇧ ⌘ R от веб-инспектора.
  2. Для более постоянного решения вы можете указать Safari игнорировать кеш при загрузке ресурсов, открыв Web Inspector, затем перейдя на вкладку «Сеть» и установив в правом верхнем углу (становится синим когда активен).

После экспериментов с на вкладке" Сеть "работает не так, как описано в примечаниях к выпуску:

  • Эта настройка сохраняется до тех пор, пока она не будет отключена вручную, даже при выходе из Safari.
  • Кэширование, по-видимому, отключено для всех страниц, а не только для проверенной.
  • Веб-инспектора не всегда нужно оставлять открытым.
  • Ресурсы, обслуживаемые с локального хоста, иногда по-прежнему обслуживаются из кэша памяти, даже если на вкладке Сеть отключено кэширование. Перезапуск Safari, похоже, прояснил это поведение.

Замечания к выпуску Safari Technology Preview (выпуск 27)

Изменения в браузере

Веб-инспектор

  • Добавлен переключатель «Отключить кеши» на вкладке «Сеть», который применяется только к проверяемой странице, когда веб-инспектор открыт.

Внешний вид значка немного изменился в Safari 11.1:

enter image description here

Из моего тестирования на Safari 11.0.3 вы должны перезапустить Safari после переключения «Игнорировать кэш ресурсов при загрузке ресурсов».

Это выглядит так (согласно "Замечания к выпуску Safari Technology Preview") ) что единственный способ - открыть «Веб-инспектор», перейти на вкладку «Сеть» и нажать маленькую кнопку, чтобы игнорировать кэш ресурсов.

Читайте также: