Conteúdo da Web do Safari “Não está respondendo” no Mac? Conserte a bola de praia com essas dicas
Índice:
Os usuários do Mac Safari podem ocasionalmente enfrentar um problema em que o navegador da Web não responde por um longo período de tempo, geralmente acompanhado pelo aparecimento do cursor giratório de bola de praia multicolorida. Com um pouco de pesquisa sob o capô, isso quase sempre corresponde à aparência de “Processo da Web do Safari (não está respondendo)” aparecendo no Activity Monitor no MacOS e Mac OS X.
A situação específica do processo Safari "Não está respondendo" é o que estamos tentando resolver aqui com este guia de solução de problemas. Os usuários que procuram uma abordagem mais ampla para os problemas do Safari podem consultar este guia para solucionar problemas de congelamento e travamento do Safari no Mac OS X, incluindo Yosemite, El Capitan e Sierra.
Primeiro é fácil: sair e reiniciar o Safari
Primeiro de tudo, a resposta mais simples para a bola de praia Safari e estol-out é duas partes; espere para ver se a página da web finalmente carrega e, caso contrário, saia do Safari para reabri-lo e tente novamente. Essa é a abordagem típica para a maioria dos usuários de Mac e geralmente resolve a situação.
Easy Second: The Force Sair e Reiniciar
Se o Safari não responde tão bem que não pode ser encerrado no menu Arquivo, usar Forçar encerramento é uma solução razoável:
- Pressione Command+Option+Escape para abrir o menu Forçar Sair
- Selecione “Safari” e escolha “Force Quit”
- Espere um minuto ou mais enquanto o Safari é forçado a sair e o sistema se recupera, então reinicie o Safari e volte a navegar normalmente
Como dissemos, isso geralmente funciona bem, e a maioria dos usuários de Mac voltou a navegar na web no Safari novamente.
Mais avançado: direcionamento de processos específicos de conteúdo da Web do Safari (sem resposta)
- Inicie o “Monitor de atividades” encontrado em /Aplicativos/Utilitários
- Na guia CPU ou Memória, encontre e localize qualquer processo vermelho “Safari Web Content (Not Responding)”
- Clique no botão (X) na barra de ferramentas para encerrar o processo selecionado
- Repita com outros processos "Safari Web Content (não está respondendo)" travados em vermelho
- Sair do Activity Monitor
A eliminação de um processo “Safari Web Content (Not Responding)” força-o a sair e, em seguida, normalmente, ele é recarregado automaticamente no Safari. Isso por si só pode resolver o problema, mas às vezes a bola de praia retorna imediatamente porque o processo da web está carregando um javascript errôneo ou um plug-in que deu errado, ou está experimentando algum vazamento de memória ou pico selvagem de CPU.
Na captura de tela em anexo, você verá que quase todos os processos de Conteúdo da Web do Safari estão “Não respondendo” e ficaram descontrolados (exceto para osxdaily.com, woohoo!), consumindo uma quantidade absurda de memória e memória virtual, arrastando o kernel_task para o ralo com ele. Como você pode imaginar em tal situação, o Safari não respondia completamente, assim como o resto do Mac e, portanto, focar em matar todo o processo “Safari” era uma solução mais rápida do que matar individualmente cada processo individual.
Corrigindo "conteúdo da Web Safari (não está respondendo)" e prevenindo recorrências
Agora que você sabe como lidar com os processos errôneos do Safari, o que você pode fazer para corrigi-los e impedi-los de acontecer? Não há uma resposta definitiva para isso porque a causa raiz nem sempre é determinada, mas há muitas etapas a serem tomadas para limitar a probabilidade de o processo do Safari dar errado com uma bola de praia e derrubar o Mac com ela.
Limpar caches e histórico do navegador
Limpar os caches de conteúdo da web e o histórico do navegador geralmente resolve um problema, mas a desvantagem é que removerá os cookies e, portanto, todos os logins salvos ou outros dados do Mac também, bem como qualquer outra coisa conectada ao mesmo Conta do iCloud (meio irritante, sim). Portanto, esteja preparado para fazer login novamente na maioria dos sites.
- Vá ao menu “Safari” e escolha “Limpar Histórico”
- No menu “Limpar”, escolha uma linha do tempo apropriada, muitas vezes “todo o histórico” é o mais eficaz”, depois clique em “Limpar histórico”
Desativar plug-ins do Safari e WebGL
Embora alguns plug-ins do navegador Safari possam ser interessantes, úteis ou legais, eles também são frequentemente problemáticos, mal feitos, propensos a travamentos e uma causa frequente de problemas no navegador. O Adobe Flash Player é um exemplo clássico de plug-in de navegador que pode causar uso excessivo de recursos e comportamento problemático em um Mac, mas há muitos outros que também podem causar problemas. Conselho simples; desativar plug-ins, você provavelmente não precisa deles. Além disso, o WebGL foi vagamente vinculado a problemas de sistema mais amplos em algumas versões específicas de Macs e OS X, portanto, desativá-lo também pode ser útil.
- Baixe o menu “Safari” e vá em “Preferências”
- Vá para a aba “Segurança” e desmarque “Permitir Plug-ins” e desmarque “Permitir WebGL”
- Saia das preferências de segurança, saia e reinicie o Safari
Não usar plug-ins da web é uma das maneiras mais simples de evitar problemas com o Safari (ou qualquer outro navegador da web). Sim, eu sei que alguns sites os exigem, portanto, se você precisar usar um plug-in para uma página ou site específico que frequenta, considere usar um plug-in como o Flash apenas em um navegador da Web em sandbox, como o Google Chrome.
Atualize o Safari, considere atualizar o software do sistema
O próximo passo é garantir que o Safari esteja atualizado. O Safari geralmente lança correções de bugs que podem resolver problemas e evitar que eles ocorram novamente, portanto, manter o software atualizado é uma maneira de garantir que essas correções de bugs funcionem a seu favor.
- Vá para o menu Apple e escolha “App Store”
- Vá para a guia Atualizações e procure por atualizações disponíveis do Safari ou atualizações de segurança e instale-as
É uma boa prática fazer backup de um Mac antes de instalar qualquer atualização de software, mas isso também é verdade com qualquer coisa que ajuste o software do sistema, como fazem algumas atualizações de segurança. Não pule um backup.
Você também pode considerar a atualização do software de sistema Mac OS X mais amplo se uma versão mais recente estiver disponível, mas para alguns usuários de Mac que gostam da versão do software de sistema que estão executando atualmente e se as coisas geralmente estão ótimas como está, isso nem sempre é recomendado.
Se você seguiu todas as etapas acima e ainda está enfrentando problemas, não se esqueça de verificar alguns , que oferecem alguns métodos alternativos de exclusão de caches e desativação de plug-ins, e alguns outras soluções também. E, claro, para usuários móveis, você também pode corrigir problemas e travamentos do Safari no iPhone com esses truques.