Большую часть времени Safari на Mac работает стабильно и надежно, но иногда могут возникнуть проблемы: браузер зависает и перестает на запросы. Практически всегда это сопровождается сообщением «Веб-содержимое Safari (Не отвечает)» в Мониторинге системы. Есть несколько путей решения данной проблемы.
Простой способ №1: закрыть и заново запустить Safari
Самым простым способом решения проблемы для пользователей Mac всегда была простая перезагрузка приложения. Если страница не загружается, просто закройте Safari, а затем снова запустите браузер и повторите попытку.
Простой способ №2: принудительное завершение работы и перезапуск Safari
Если Safari не реагирует на ваши действия, следует прибегнуть к принудительному завершению работы браузера.
1. Одновременно нажмите клавиши Command + Option + Escape.
2. В открывшемся окне принудительного завершения программ выберите Safari и нажмите «Завершить».
3. Подождите несколько секунд, пока Safari закроется и снова запустите приложение.
Как отмечалось выше, в большинстве случаев это помогает, и вы дальше можете спокойно загружать сайты.
Более сложный способ: «убить» по отдельности неработающие процессы
Продвинутые пользователи Mac могут воспользоваться более сложным способом решения проблемы.
1. Запустите Мониторинг системы, приложение размещается в папке Программы -> Утилиты.
2. Во вкладке «ЦП» или «Память» найдите процессы Safari, помеченные красной надписью «Веб-содержимое программы Safari (Не отвечает)».
3. Выберите процесс и завершите его с помощью кнопки «Х» на панели инструментов.
4. Проделайте это со всеми процессами, которые не отвечают.
5. Закройте Мониторинг системы.
«Убийство» неработающих процессов обычно завершает их, а затем перезагружает браузере, что в большинстве случаев решает проблему. Но иногда неисправность снова возникает из-за некорректного запуска javascript, плагина или утечки памяти.
На скриншоте, приведенном выше, видно, что сразу несколько страниц Safari «не отвечают», при этом потребляют много памяти. В такой ситуации более быстрым решением будет завершение работы Safari.
Как полностью решить проблему
Теперь вы знаете, как поступать, когда Safari перестает отвечать на ваши действия. Но неплохо было бы предотвратить появления этой проблемы. Сразу нужно сказать, что однозначного решения нет, так как сбой возникает по абсолютно разным причинам. Однако есть несколько способов свести к минимуму вероятность появления ошибки.
Очистить кэш и историю браузера
Очистка кэша и истории Safari обычно устраняет неполадку, но недостаток этого способа заключается в том, что файлы cookies также удаляются, а вместе с ними любые сохраненные логины и другие данные, связанные через iCloud. Поэтому будьте готовы повторно вводить логин и пароль на сайтах.
1. Перейдите в меню Safari и выберите пункт «Очистить историю».
2. Выберите, с какого момента удалить историю посещения веб-страниц. Самым эффективным вариантом будет очистить историю за все время.
Отключить плагины и WebGL
В то время как некоторые дополнения для Safari могут быть очень интересными и полезными, зачастую именно они являются причиной ошибок браузера. Классическим примером можно назвать плагин Adobe Flash Player, который потребляет много ресурсов и приводит к некорректному поведению Mac. Простой совет: отключите все плагины.
Иногда причиной системных неисправностей может стать WebGL, поэтому отключение программной библиотеки будет также полезно. Сделать это можно на вкладке Безопасность основных настроек Safari.
Обновить Safari и операционную систему
Убедитесь, что на вашем Mac установлена актуальная версия Safari. В большинстве случаев обновление браузера приносит устранение багов, поэтому очень важно следить за тем, что на компьютере использовалась свежая версия программного обеспечения.
1. Перейдите в меню Apple и выберите App Store.
2. Откройте вкладку с доступными обновлениями и установите все, что касается Safari или обновлений безопасности.
Перед установкой любых апдйетов рекомендуется выполнить резервную копию. Кроме того, рекомендуется обновить операционную систему, если доступна новая версия.