Проблемы с safari на mac os. Веб-содержимое Safari «не отвечает»? Как решить проблему с зависанием браузера на Mac. Вычисляем нехорошие плагины

Браузер Safari, который по умолчанию установлен в операционной системе Mac Os X пользуется большой популярностью. Приложение качественное, но всё-же иногда (скорее даже редко) не хочет работать как надо: зависает, тормозит и показывает вечно крутящийся разноцветный кружочек загрузки.

Apple с каждым обновлением старается усовершенствовать и добавить новые функции. Нововведения могут иногда пагубно сказаться на производительности старых и слабеньких компьютеров Mac. Но что делать в таком случае?

Решения, которые стоит попробовать в случае некорректной работы Safari:

  1. Проверить на все новые обновления программного обеспечения от Apple;
  2. В настройках Safari выбрать на открытие вкладок, не Top Sites, а пустую страницу;
  3. Почистить всю историю (кеш, куки, …) или сделайте сброс сафари: Safari — Reset Safari(не доступно в последних версиях OS X);
  4. Попробуйте обновить Adobe Flash Player до самой последней версии;
  5. Отключить показ флэша (можно установить расширение для Safari и в нём при необходимости для просмотра флеша надо будет кликнуть на окне с необходимым роликом);
  6. Почистить от ненужного папку Internet Plugins в библиотеках, в которой находятся эти самых плагины, так как некоторые могут тормозить Safari. Особенно старые, которые не поддерживают и не корректно работают с последней версией браузера.);
  7. Торможения и зависания могут возникать из-за дополнительно установленных приложений для интернета и браузера (пример — 1Password);
  8. Поставить сохранение истории меньше, чем стоит. Некоторые ставят не больше недели, но это не очень удобно;
  9. Попробуйте создать новый пользовательский профиль в MAC OS X и проверить, как работает Safari;
  10. Если ничего не помогает, советую перейти на Google Chrome / Mozilla FireFox .

Запрещаем WebGL

Наиболее частое решение в OS X Yosemite, El Capitan, Sierra. Новая функция Safari, надобность которой еще под вопросом, способна частенько тормозить окно браузера. Чаще окно Safari просто подвисает, при этом все остальные приложения и программы работают исправно.

Решение является отключение функции WebGL — этот способ помогает в 90% случаев в вышеуказанных версиях OS X.

Чистка истории, куки, кэша

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

После очистки CCleaner нужно будет зайти в каждый установленный браузер и очистить Историю вручную.

Ещё как вариант (многим помогает):

Safari сохраняет превью-изображения, всех посещаемых ранее сайтов в папке:

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

Скорее всего, при открытии вкладки браузер каким-то образом обрабатывает их, что собственно и приводит к подтормаживаниям. Для отключения этой «фишки» просто заблокируйте запись в папку Webpage Previews, предварительно очистив ее. Так как ее содержимое имеет довольно таки большой размер (доходит до нескольких гигабайт).

Можно заблокировать на запись командами:

defaults write com.apple.Safari DebugSnapshotsUpdatePolicy -int 2

Любые тормоза способны здорово испортить впечатления от работы с iPhone или iPad, и один из самых неприятных подобных случаев - когда тормозить начинает браузер Safari. Увы, такое случается: независимо от «тяжести» загруженной веб-страницы браузер начинает запаздывать с прокруткой, подвисать во время загрузки, а у некоторых пользователей iOS 8, было дело, даже «зависал» наглухо.

Однако данная ситуация хоть и неприятна, но не безнадёжна. Если дело не в загружаемой странице, а в самом браузере - есть пара простых приёмов, которыми можно значительно ускорить работу Safari.

Как обычно, я далёк от мысли, что для читателей UiP всё нижеизложенное является таким уж откровением. Наверняка многие пользователи с этими способами знакомы и применяют их на практике. Но есть и такие, кто не в курсе - или в курсе, но забыли; на них и рассчитан данный материал.

Приём первый: чистка сохранённых данных.

Работа любого веб-браузера связана с сохранением определённых данных на устройстве, и Safari - не исключение. В первую очередь речь идёт о файлах cookies и истории просмотров; при активном веб-серфинге таких данных может набраться достаточно много, а загромождение памяти никогда не улучшало производительность.

Исправить ситуацию можно следующим способом.

1. Открываем настройки, выбираем Safari.

2. Тапаем «Очистить историю и данные сайтов».

3. Тапаем «Очистить» ещё раз, подтверждая выполнение действия.

Окно исчезает, надпись «Очистить историю и данные сайтов» становится серой. PROFIT Готово.

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

Приём второй: отключение JavaScript

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

Так что, если предыдущая процедура не помогла, стоит попробовать отключить JavaScript:

1. В тех же Настройках, в пункте Safari, тапаем на «Дополнения».

2. Выключаем в открывшемся меню пункт JavaScript.

Это решение также не лишено побочных эффектов: некоторые элементы на веб-сайтах могут работать некорректно. В то же время большую часть времени отключенный JavaScript веб-серфингу не мешает, а при необходимости его можно быстро включить обратно.

Большую часть времени 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 или обновлений безопасности.

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

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

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

Само собой разумеется у вас уже стоит актуальная версия Safari и Mac OS X, на этом даже останавливаться не буду. Если все же нет то обязательно обновитесь, возможно именно в новой версии Apple устранила все косяки.

Внимание: Как только обновитесь сразу же удалите все старые данные браузера, как это сделать читайте совет ниже.

Чистим историю, кэш, куки и прочую накопившуюся дрянь

В браузере в меню нажимаем Safari > очистить историю и данные сайтов . Выбираем пункт всю историю , а затем очистить. Аналогично можно сделать кликнув на вкладку история.

Далее чистим кэш, тут немножко посложнее:
1. Перезагрузите Mac и удерживайте клавишу Shift (безопасный режим).
2. В Finder нажмите Cmd+Shift+G и скопируйте в открывшееся окошко этот путь ~/Library/Caches/com.apple.Safari/


3. Удаляем Cache.db


4. Еще раз перезагружаем Mac чтобы вернуться в обычный режим.
5. Открываем Safari и проверяем как он работает теперь.

Вычисляем нехорошие плагины

Ну а если проблема все еще актуальна то продолжаем. Зачастую на корректную работу браузера влияют сторонние расширения, особенно ненадежным товарищем является плагин Flash Player на него больше всего нареканий, но и другие приложения могут изрядно замедлить Safari поэтому для вычисления «негодяя» поступаем следующим образом:

1. Закрываем браузер.
2. Открываем Finder и жмем уже знакомую комбинацию Cmd+Shift+G, вводим путь /Library/Internet Plug-ins/


3. Теперь создайте где-нибудь папку и переместите в нее все сторонние плагины, а затем проверьте работу Safari. Если все ок то добавляйте обратно по одному расширению и проверяйте работу браузера и смотрите после какого начнутся «тормоза».
4. Если после этих манипуляций ничего не изменится значит дело в другом, можете вернуть все плагины обратно.

Во всем виноват Java

Бывает так что тормозит Safari именно на сайтах использующих Java. Для устранения проблемы попробуйте установить актуальную версию этой технологии.

Вот в общем все эффективные способы реанимации Safari, можно конечно попробовать еще отключить автозаполнение, удалить файлы настроек, но это больше для успокоения души чем для пользы 🙂

Если все это не помогло то боюсь придется принять радикальные меры и переустановить операционную систему.

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

Вот два скрина мониторинга системы при воспроизведении одного и того же видео в сафари и в хроме.

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

Убедитесь, что ваш Mac не перегревается

Так как я живу недалеко от моря и часто работаю буквально на пляже, сталкиваюсь с перегревом своего MacBook очень часто.

Без доп. софта вы можете определить перегрев двумя способами:

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

Но лучше воспользоваться небольшой бесплатной утилитой Macs Fan Control . Она показывает температуру аккумулятора, процессора, графического чипа и других компонентов Mac, а также позволяет управлять частотой вращения вентиляторов компьютера вручную.

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

  1. Используйте Mac при температуре от 10°C до 35°C (влажность 0–95 %)
  2. Температура процессора и видеочипа не должна превышать 95°C
  3. HDD не должен нагреваться выше 50°C, SSD - 70°C

В идеале температура никогда не должна достигать критических значений.

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

А еще Mac могут забиваться пылью. За нормальной чисткой лучше обратитесь к специалистам, а сделать это самостоятельно вам поможет специальная отвертка с AliExpress за 270 руб., пылесос и немного терпения.

Разберите процессы в «Мониторинге системы»

Если с температурой все в порядке, разберитесь с процессами в приложении «Мониторинг системы».

Здесь вас интересует две вкладки: «ЦП» и «Память». Первая показывает загрузку приложениями процессора, а вторая RAM. Отсортируйте софт по «%ЦП» и «Памяти», чтобы сразу увидеть самые тяжелые программы и разобраться с ними.

Сегодня это актуально как никогда. Например, недавно в Mac App Store появлялось приложение-майнер, которое втихую ресурсы компьютера для добычи криптовалюты Monero и загружало процессор на 200%.

Но часто и обычный софт ведет себя некорректно. Например, в последнее время Chrome регулярно нагружал процессор моего MacBook до предела всего с парой вкладок и почти без расширений, поэтому я окончательно перешел на Safari.

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

Если заметите, что процессор сильно нагружает служба mdworker , вам нужно оптимизировать индексацию Spotlight .

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

Удалите лишний софт, почистите автозагрузку

Во-первых , удалите весь бесполезный софт из каталога «Программы» в Finder.

Он не только занимает место на диске, но и использует другие ресурсы Mac, вися в фоне.

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

Во-вторых , разберитесь с автозагрузкой софта на старте системы, которая спрятана в «Системные настройки» > «Пользователи и группы» > «Объекты входа».

Все приложения, которые работают в фоне, отъедают часть ресурсов процессора и оперативной памяти. Некоторые из них вам могут быть нужны (например, облака вроде Dropbox), а другие бесполезны (например, торрент-клиент Transmission).

Сотрите с диска бесполезное, удалите кеш

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

Чтобы проверить это, перейдите в меню «Об этом Mac» > «Хранилище».

Свободно меньше 10%? Отправляйтесь в раздел «Управлять». Здесь наглядно видно, что и сколько занимает. Сначала пройдитесь по рекомендациям по очистке диска, а потом переходите к остальным разделам: «Документы», «Программы», iCloud Drive.

Проверьте диск на ошибки, обновите систему

Маководы делятся на два вида: одни не обновляют macOS и руководствуются принципом «Работает, не трогай», другие ставят все апдейты системы в надежде на исправление багов и глюков.

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

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

Просто подключите свой MacBook к зарядке

Когда аккумулятор MacBook разряжается ниже 5% , macOS включает режим экстренного энергосбережения и компьютер начинает работать очень медленно. Подключите его к зарядке, и все пройдет.