Если Safari работает медленно или ваш iPhone сообщает, что Safari использует от 3 до 6 ГБ внутренней флэш-памяти, очистка кэша Safari и данных веб-сайта – это самый эффективный шаг по обслуживанию, который вы можете предпринять. Хотя веб-кэширование предназначено для ускорения загрузки страниц за счет локального хранения таблиц стилей, пакетов JavaScript, веб-шрифтов и сценариев отслеживания, устаревшие кэшированные ресурсы часто повреждаются, вызывают ошибки рендеринга и вызывают таинственный расход заряда батареи, поскольку движок WebKit пытается согласовать несовпадающие хэши ресурсов.

В отличие от сторонних мобильных браузеров, которые работают в строго изолированных изолированных программных средах приложений, Safari тесно переплетен с системными платформами iOS. Его временные данные распространяются по локальному хранилищу WebKit, реляционным записям IndexedDB, автономным пакетам Service Worker и автономным архивам списка чтения Safari. Согласно технической документации Документации разработчика Apple WebKit, Safari автоматически сохраняет автономные ресурсы до тех пор, пока система не столкнется с серьезной нехваткой памяти, то есть файлы кэша могут незаметно задерживаться на вашем компьютере. устройство на несколько месяцев.

Как очистить кеш Safari на iPhone, отображая настройки хранилища и данные веб-сайта
Управление кешем Safari, файлами cookie и локальным хранилищем базы данных через настройки iOS.

Кэш, файлы cookie или данные веб-сайта: что на самом деле сохраняется?

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

Категория данныхМеханизм храненияТипичный объем (6 месяцев)Влияние клирингаВы выйдете из системы?
Кэш HTTP-дискаФайлы кэша WebCore, ресурсы JPEG/WebP, таблицы стилей CSS800 МБ – 2,5 ГБОсвобождает немедленную флэш-память; страницы перезагружают новые ресурсыНет
Файлы cookie сеанса и отслеживанияЗашифрованные текстовые файлы, содержащие токены аутентификации15–50 МБСбрасывает настройки сайта, удаляет коммерческие теги отслеживанияДа (требуется повторный вход)
IndexedDB и LocalStorageКлиентские реляционные базы данных SQLite для веб-приложений400 МБ – 1,8 ГБОчищает автономные базы данных чертежей и кэшированные данные прогрессивных веб-приложенийЧасто да
Список для чтения в автономном режимеАрхивированные снимки HTML и встроенные медиафайлы для режима плоскости300 МБ – 2,0 ГБУдаляет загруженные статьи для чтения, сохраняя URL-адреса закладокНет
База данных значков и историиЖурнал истории SQLite и кэш значков веб-сайта50–120 МБУдаляет предложения автозаполнения URL в строке поискаНет

Метод 1: быстрая очистка системы (очистка истории и данных веб-сайта)

Когда вам нужно срочно выполнить полную очистку всех артефактов браузера — освободив несколько гигабайт за секунды, — iOS предоставляет централизованный переключатель. Имейте в виду, что этот метод сбрасывает активные входы на каждой синхронизированной вкладке iCloud.

  1. Откройте Настройки на своем iPhone или iPad.
  2. Прокрутите вниз и нажмите Safari (или воспользуйтесь верхней панелью поиска в настройках).
  3. Прокрутите раздел «Общие» и нажмите Очистить историю и данные веб-сайта.
  4. В разделе Очистить временной интервал выберите Вся история для максимального восстановления диска или выберите Последний час или Сегодня и вчера для целевого устранения неполадок.
  5. Убедитесь, что переключатель Закрыть все вкладки включен, если вы хотите выгрузить устаревшие процессы WebKit из активной памяти.
  6. Нажмите красную кнопку подтверждения: Очистить историю.

Способ 2: как удалить кеш одного сайта без потери логинов

Самая большая скрытая функция iOS Safari — управление данными хирургического веб-сайта. Если платформа электронной коммерции, новостное издание или веб-приложение дает сбой, вам не нужно терять свои токены сеанса для остальной части Интернета.

  1. Перейдите в Настройки > Safari.
  2. Прокрутите страницу до самого низа и нажмите Дополнительно.
  3. Нажмите Данные веб-сайта вверху. Подождите от 3 до 10 секунд, пока iOS подсчитает использование локального диска для каждого домена.
  4. Используйте верхнюю панель поиска, чтобы найти определенный домен (например, amazon.com, nytimes.com или canva.com).
  5. Проведите пальцем влево по оскорбительной записи и нажмите Удалить или нажмите Изменить в правом верхнем углу для пакетного удаления.
  6. Обратите внимание, как мгновенно освобождаются сотни мегабайт в пакетах IndexedDB и Service Worker, в то время как другие открытые учетные записи остаются в безопасности.

Метод 3: очистка автономного кэша списка чтения Safari

Многие пользователи сохраняют статьи в свой список для чтения, не осознавая, что по умолчанию iOS загружает целые веб-страницы — вместе с изображениями и видеоматериалами в высоком разрешении — для просмотра в автономном режиме. Со временем активная очередь чтения может незаметно накопить от 1 до 3 ГБ неконтролируемого кэша.

Чтобы очистить этот кэш без потери сохраненных ссылок: выберите Настройки > Общие > Хранилище iPhone > Safari. Найдите строку под названием Список для чтения в автономном режиме, проведите по ней влево и нажмите Удалить. Закладки вашего списка чтения останутся синхронизированными через iCloud, но тяжелые кэшированные полезные данные в автономном режиме будут немедленно освобождены из физической флэш-памяти.

Как очистить кэш Safari на Mac (macOS Sonoma и Sequoia)

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

  • Включение инструментов разработчика: откройте Safari на Mac, нажмите Safari > Настройки в строке меню, перейдите на вкладку Дополнительно и установите флажок Показать функции для веб-разработчиков.
  • Очистить кеши через меню. Нажмите новое меню Разработка на верхней панели и выберите Очистить кеши (или нажмите сочетание клавиш Option + Command + E). При этом дисковый кеш WebKit немедленно выгружается в ~/Library/Caches/com.apple.Safari, не затрагивая файлы cookie активного сеанса.
  • Удалить детальные данные веб-сайта. В разделе Safari > Настройки > Конфиденциальность нажмите Управление данными веб-сайта..., найдите тяжелые домены, содержащие локальные базы данных, и нажмите Удалить.

Совет по аккумулятору и накопителю

Поврежденные файлы кэша Safari WebCore являются частой причиной неконтролируемой загрузки процессора iPhone. Если ваше устройство необычно нагревается при просмотре простых веб-страниц, очистка данных веб-сайта Safari приводит к сбросу анализатора WebKit и мгновенно восстанавливает нормальные уровни нагрева и энергопотребления.

Пять правил предотвращения раздувания хранилища Safari

  • Настройте автоматическое закрытие вкладок: перейдите в Настройки > Safari > Закрыть вкладки и выберите Через одну неделю или Через один месяц, чтобы десятки неактивных деревьев DOM не задерживали выделение памяти.
  • Отключить автоматический список чтения в автономном режиме: отключите Автоматическое сохранение в автономном режиме в Настройки > Safari, если вы редко читаете статьи без Wi-Fi или сотовой связи.
  • Переключить запрет межсайтового отслеживания. Убедитесь, что параметр Предотвратить межсайтовое отслеживание включен, чтобы сторонние рекламные сети не могли сохранять маяки отслеживания в вашем локальном кеше.
  • Аудит расширений Safari: перейдите в Настройки > Safari > Расширения и отключите блокировщики контента или очистители купонов, которые вы больше не используете активно, поскольку каждое расширение поддерживает собственный контейнер фонового кэша.
  • Регулярные проверки системного хранилища. Периодически проверяйте общее состояние хранилища вашего устройства, чтобы убедиться, что данные браузера не попадают в системный раздел.

Освободите многогигабайтное хранилище на всем iPhone

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

Чтобы ваше устройство работало на максимальной скорости, скачайте Clearly Smart Storage Cleaner. Его интеллектуальный механизм диагностики без труда сканирует лишние видеофайлы, дублирующиеся изображения и скрытые раздутия системы, позволяя освободить место и очистить память телефона одним касанием.