Веб-контент Safari «не отвечает» на Mac? Почините пляжный мяч с помощью этих советов
Оглавление:
Пользователи Mac Safari могут иногда сталкиваться с проблемой, когда веб-браузер перестает отвечать на запросы в течение длительного периода времени, что обычно сопровождается появлением вращающегося многоцветного курсора в виде пляжного мяча. При небольшом копании под капотом это почти всегда соответствует появлению «Веб-процесс Safari (не отвечает)», отображаемому в мониторе активности в MacOS и Mac OS X.
Конкретная ситуация с процессом Safari «Не отвечает» — это то, что мы пытаемся решить здесь с помощью этого руководства по устранению неполадок. Пользователи, которым нужен более широкий подход к проблемам с Safari, могут обратиться к этому руководству по устранению неполадок, связанных с зависанием и сбоем Safari в Mac OS X, включая Yosemite, El Capitan и Sierra.
Сначала просто: закройте и перезапустите Safari
Во-первых, самый простой ответ на пляжный мяч Safari и стойл-аут состоит из двух частей; подождите, чтобы увидеть, загрузится ли веб-страница в конечном итоге, а если нет, просто выйдите из Safari, чтобы снова открыть его, и повторите попытку. Это типичный подход для большинства пользователей Mac, и он часто исправляет ситуацию.
Easy Second: The Force Quit & Relaunch
Если Safari настолько не отвечает на запросы, что его нельзя закрыть из меню «Файл», разумным решением будет использовать принудительный выход:
- Нажмите Command+Option+Escape, чтобы открыть меню принудительного выхода
- Выберите «Safari», а затем выберите «Принудительный выход»
- Подождите около минуты, пока Safari принудительно закроется и система восстановится, затем перезапустите Safari и вернитесь к просмотру в обычном режиме
Как мы уже говорили, обычно это работает нормально, и большинство пользователей Mac снова возвращаются к просмотру веб-страниц в Safari.
Дополнительно: Нацеливание на определенные процессы веб-контента Safari (не отвечающие)
- Запустите «Мониторинг активности», который находится в /Applications/Utilities
- На вкладке «ЦП» или «Память» найдите все красные процессы «Веб-контент Safari (не отвечает)»
- Нажмите кнопку (X) на панели инструментов, чтобы завершить выбранный процесс
- Повторить с другими зависшими красными процессами «Веб-контент Safari (не отвечает)»
- Выйти из монитора активности
Уничтожение процесса «Веб-контент Safari (не отвечает)» приводит к его завершению, а затем, как правило, он автоматически перезагружается в Safari. Это само по себе часто может решить проблему, но иногда пляжный мяч немедленно возвращается, потому что веб-процесс загружает ошибочный javascript или надстройку, которая вышла из строя, или испытывает некоторую утечку памяти или резкий скачок ЦП.
На приложенном снимке экрана вы увидите, что почти каждый процесс веб-контента Safari «не отвечает» и вышел из строя (за исключением osxdaily.com, woohoo!), поглощая абсурдное количество реальных память и виртуальную память, утащив с собой в сток kernel_task. Как вы можете себе представить в такой ситуации, Safari совершенно не отвечал, как и остальная часть Mac, и, таким образом, сосредоточиться на уничтожении всего процесса «Safari» было более быстрым решением, чем индивидуальное уничтожение каждого отдельного процесса.
Исправление «Веб-контента Safari (не отвечает)» и предотвращение повторения ошибок
Теперь, когда вы знаете, как обрабатывать ошибочные процессы Safari, что вы можете сделать, чтобы исправить и предотвратить их возникновение? На этот вопрос нет однозначного ответа, потому что первопричина не всегда определена, но есть много шагов, которые необходимо предпринять, чтобы ограничить вероятность того, что процесс Safari выйдет из строя из-за пляжного мяча и убьет вместе с ним Mac.
Очистить кеш и историю браузера
Очистка кеша веб-контента и истории браузера часто решает проблему, но недостатком является удаление файлов cookie и, следовательно, любых сохраненных логинов или других данных с Mac, а также всего, что вы вошли в тот же аккаунт. Аккаунт iCloud (немного раздражает, да). Так что будьте готовы повторно войти на большинство веб-сайтов.
- Перейдите в меню «Safari» и выберите «Очистить историю»
- В меню «Очистить» выберите подходящую временную шкалу, часто «вся история» является наиболее эффективной», затем нажмите «Очистить историю»
Отключить плагины Safari и WebGL
Несмотря на то, что некоторые подключаемые модули для браузера Safari могут быть интересными, полезными или крутыми, они также часто вызывают проблемы, плохо сделаны, подвержены сбоям и часто являются причиной проблем с браузером. Adobe Flash Player — классический пример надстройки для браузера, которая может привести к избыточному использованию ресурсов и проблемному поведению на Mac, но есть и много других, которые также могут вызывать проблемы. Простой совет; отключите плагины, скорее всего они вам не нужны. Кроме того, WebGL слабо связан с более широкими системными проблемами на некоторых конкретных Mac и версиях OS X, поэтому его отключение также может быть полезным.
- Раскройте меню «Safari» и перейдите в «Настройки»
- Перейдите на вкладку «Безопасность» и снимите флажок «Разрешить плагины» и снимите флажок «Разрешить WebGL»
- Выйдите из настроек безопасности, затем закройте и перезапустите Safari
Отказ от использования веб-плагинов — один из самых простых способов избежать проблем с Safari (или любым другим веб-браузером, если на то пошло). Да, я знаю, что они требуются для некоторых сайтов, поэтому, если вам нужно использовать подключаемый модуль для определенной веб-страницы или веб-сайта, который вы часто посещаете, рассмотрите возможность использования подключаемого модуля, такого как Flash, только в изолированном веб-браузере, таком как Google Chrome.
Обновите Safari, рассмотрите возможность обновления системного программного обеспечения
Следующим шагом является проверка актуальности Safari. Safari часто выпускает исправления ошибок, которые могут решить проблемы и предотвратить их повторение, поэтому постоянное обновление программного обеспечения — это один из способов убедиться, что эти исправления работают в вашу пользу.
- Перейдите в меню Apple и выберите «App Store»
- Перейдите на вкладку «Обновления», найдите все доступные обновления Safari или обновления безопасности и установите их
Рекомендуется создавать резервную копию Mac перед установкой любого обновления программного обеспечения, но это в равной степени верно и для всего, что настраивает системное программное обеспечение, как это делают некоторые обновления безопасности. Не пропускайте резервную копию.
Вы также можете рассмотреть возможность обновления более широкого системного программного обеспечения Mac OS X, если доступна более новая версия, но для некоторых пользователей Mac, которым нравится, какую версию системного программного обеспечения они используют в настоящее время, и если все в целом хорошо как есть, это не всегда рекомендуется.
Если вы выполнили все вышеперечисленные шаги и по-прежнему испытываете проблемы, не забудьте ознакомиться с некоторыми альтернативными методами удаления кешей и отключением плагинов, а также несколькими также другие решения. И, конечно же, для мобильных пользователей вы можете исправить проблемы и сбои Safari на iPhone с помощью этих трюков.