Удаление истории посещений и файлов cookie из браузера Safari на iPhone, iPad или iPod touch

В этой статье:

Как используется кэш в браузере

Кэш — это временные файлы. По большому счёту, кэш генерируют большинство установленных на ваш MacBook программ. Браузер Сафари, когда вы переходите на какую-нибудь веб-страницу, соединяется с удалённым сервером и загружает веб-страницу на жёсткий диск. После того как вы её покинете, она будет продолжать храниться в кэш-памяти. В следующий раз, когда вы снова зайдёте на этот сайт, страница будет загружена уже не сервера, а с папки на жёстком диске. Таким образом можно достичь гораздо большей производительности. Со временем кэша становится всё больше и он может достигать нескольких гигабайт. К чему это приводит? Браузер начинает выдавать непонятные ошибки, отказываться загружать определённые сайты и просто замедлять работу системы. Кроме того, в ряде случаев страница должна загружаться заново с сервера, а не считываться с кэш-памяти.

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

Полный сброс

Позволяет удалить не только кэш, но и другие временные файлы, такие как cookies, история посещённых сайтов, загрузки и другие. На предыдущих версиях Сафари и Mac OS это можно было сделать одной кнопкой. Если же вы долго не обновляли браузер и компьютер, поэтому пользуетесь старой версией, в строке меню нажмите Safari — Сбросить Safari. После этого вылезет окно, в котором можно отметить, что именно вы хотите удалить. Будьте внимательны, так как таким образом можно нечаянно стереть закладки и сохранённые пароли.

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

Очистка истории Safari

Очистка истории Safari

Во всплывающем окне выберите период, за который нужно выполнить очистку, и подтвердите выбор. Таким образом очищаются все временные файлы, формы ввода, автоматическое заполнение, а также cookies. После очистки нужно будет вводить все пароли заново, так как записи автоматического входа были удалены.

Обычная очистка

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

  1. Перейти в Safari — «Настройки» — «Дополнения» и отметить пункт «Показывать меню «Разработка» в строке меню». После этого в строке меню появится пункт «Разработка».

    Активация режима разработчика

    Активация режима разработчика

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

    Очистка кэша в Safari

    Очистка кэша в Safari

Очищаем кэш Сафари

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

macOS

Очистка кэша Safari на macOS совершается двумя разными способами – средствами самого браузера или удалением из файловой системы посредством Finder.

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

  1. Откройте браузер, затем используйте панель инструментов – кликните по кнопке «Safari» и выберите пункт «Настройки».
  2. Открыть настройки Сафари для очистки кэша браузера

  3. В настройках переходите к пункту «Дополнения». Найдите параметр «Отображать опции разработчика в меню» и включите его, отметив галочкой.
  4. Включить параметры разработчика в Сафари для очистки кэша браузера

  5. Закрывайте настройки и снова обратите внимание на панель инструментов – там должен появится новый пункт «Разработка». Откройте его.
  6. Параметры разработчика в Сафари для очистки кэша браузера

  7. В меню «Разработка» кликните по варианту «Очистить кэши».

    Очистка кэша браузера Сафари в пааметрах разработчика

    Также выполнить это действие можно комбинацией Option+Cmd+E.

  8. Готово – база данных кэша очищена.

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

  1. Для выполнения требуемой операции нам сперва нужно перейти к папке с кэшем. Воспользуйтесь панелью инструментов Finder – выберите меню «Переход», в котором кликните по пункту «Переход к папке».
  2. Перейти к папке Сафари для очистки кэша браузера

  3. Появится небольшое окно перехода – в его строку следует ввести следующее:

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

    Проверьте правильность ввода адреса и нажимайте «Перейти».

  4. Переход к папке Сафари для очистки кэша браузера

  5. Откроется окно Finder, в котором будет отображено содержимое каталога Safari.

    Содержимое папки Сафари для очистки кэша браузера

    Данные кэша содержатся в файлах с форматом DB: обычных базах данных SQLite. Соответственно, удалением этих файлов можно добиться очистки кэша: выделите нужные документы, затем воспользуйтесь меню «Файл» – «Переместить в корзину».
    Удаление файлов в папке Сафари для очистки кэша браузера

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

iOS

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

  1. Откройте приложение «Настройки» и перейдите к пункту «Safari».
  2. Открыть настройки Safari для очистки кэша на iOS

  3. Действия далее зависят от того, какую информацию нужно удалить. Если желаете очистить всё, коснитесь кнопки «Очистить историю и данные».

    Начало полной очистки кэша Safari на iOS

    Система попросит подтверждения, повторно нажмите указанную кнопку.

  4. Подтверждение полной очистки кэша Safari на iOS

  5. Если же хотите удалить из кэша исключительно cookies, выберите пункт «Дополнения».
    Пункт удаление cookies Safari на iOS

    Далее – «Данные сайтов».

  6. Выбор удаления cookies Safari на iOS

  7. Воспользуйтесь кнопкой «Удалить все данные».
    Удаление cookies Safari на iOS

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

  8. Подтверждение удаления cookies Safari на iOS

  9. Закрывайте настройки и проверяйте состояние Safari – кэш должен быть очищен.
  10. Как видим, на iPhone или iPad удаление кэша ещё более простая операция, чем на настольных компьютерах Эппл.

Очистка кэша с помощью шортката

То же самое можно сделать не рыская по меню, а вызвав функцию сочетанием клавиш ⌥⌘E. Экономим время!

Очистка и принудительное обновление отдельной страницы

очистить кэш Safari, обновление

Когда нужно очистить кэш лишь для выбранной страницы, проще всего воспользоваться привычной кнопкой обновления. Секрет в том, что нажимать на неё следует с удержанием клавиши Shift.

Удаление кэша из Finder

очистить кэш Safari, Finder

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

В современных версиях OS X кэш расположен в папке ~/Library/Caches/com.apple.Safari/. Удалять отдельные записи или базу целиком рекомендуется лишь в том случае, если вы понимаете, что делаете. Если нет, то лучше воспользоваться приведёнными выше способами.

Удаление истории посещений, кэша и файлов cookie

Процедуры очистки для разных типов данных описаны ниже.

  • Чтобы очистить историю и удалить файлы cookie, выберите «Настройки» > Safari и нажмите «Очистить историю и данные сайтов». При удалении истории посещений, файлов cookie и данных о просмотренных веб-сайтах из браузера Safari информация для автозаполнения не изменяется.
  • Чтобы удалить файлы cookie, не очищая историю, выберите «Настройки» > Safari > «Дополнительно» > «Данные сайтов», затем нажмите «Удалить все данные».
  • Для просмотра веб-сайтов без сохранения истории посещений включите режим «Частный доступ». 

При отсутствии истории посещений или данных веб-сайтов этот параметр недоступен. Этот параметр также может быть неактивным (серым), если в разделе «Ограничения конфиденциальности и контента» настроек функции «Экранное время» установлены ограничения веб-контента.

Блокировка файлов cookie

Файл cookie — это элемент данных, отправляемый веб-сайтом на устройство для того, чтобы узнать его при следующем посещении этого веб-сайта. Чтобы выбрать режим блокировки файлов cookie, выберите «Настройки» > Safari, затем включите параметр «Блокировка всех cookie».

При блокировке файлов cookie некоторые веб-страницы могут не работать. Вот несколько примеров.

  • Может не выполняться вход на веб-сайт, хотя имя пользователя и пароль указаны верно.
  • Возможен вывод сообщения о том, что использование файлов cookie обязательно или что в браузере отключены файлы cookie.
  • Могут не работать некоторые функции веб-сайта.

Использование правил блокирования контента

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

Для использования правил блокирования контента выполните следующие действия.

  1. Загрузите программу блокирования контента из App Store.
  2. Перейдите в «Настройки» > Safari > «Правила блокирования контента» и настройте нужные расширения. Можно использовать сразу несколько правил блокирования контента.

Если вам требуется помощь, обратитесь к разработчику программ.

Информация о продуктах, произведенных не компанией Apple, или о независимых веб-сайтах, неподконтрольных и не тестируемых компанией Apple, не носит рекомендательного или одобрительного характера. Компания Apple не несет никакой ответственности за выбор, функциональность и использование веб-сайтов или продукции сторонних производителей. Компания Apple также не несет ответственности за точность или достоверность данных, размещенных на веб-сайтах сторонних производителей. Обратитесь к поставщику за дополнительной информацией.

Заключение

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

Источники:

  • https://nastroyvse.ru/opersys/ios/ochistit-kesh-brauzera-safari-mac-os.html
  • https://lumpics.ru/how-to-clear-the-cache-in-safari/
  • https://Lifehacker.ru/clearing-safari-cache/
  • https://support.apple.com/ru-ru/HT201265