Costumo pesquisar coisas e preciso de muitas guias abertas, mas o Chrome pode ficar muito lento. Percebo que muitas vezes a memória parece estar aumentando para os processos do Chrome - mesmo aqueles com os quais não estou interagindo. Eu suspeito que isso é por causa do Javascript.
Existe uma maneira de desativar temporariamente o Javascript ou outros recursos para as guias do Chrome que não estou usando, exceto uma lista de permissões de sites como GMail e Facebook? (Alguns sites são aplicativos da web que executam tarefas em segundo plano que considero úteis - como aguardar mensagens instantâneas.)
Eu ficaria satisfeito com apenas uma imagem de muitas páginas da Web, em vez de uma guia dinâmica completa apenas sentada lá usando memória. Eu só preciso que seja dinâmico ao interagir com ele.
Desejo que o Chrome mantenha guias inativas em processos separados e apenas pause alguns dos processos que não estou usando.
Nota lateral, provavelmente um problema separado: muitas vezes acho que matar o plug-in Flash também pode acelerar as coisas.
fonte
Respostas:
Eu queria algo assim, mas queria pausar o contexto do JavaScript v8 para guias inativas, pois isso é menos perturbador para a página do que desativar o JavaScript. Como o que encontrei também responde um pouco à pergunta do OP, colocarei o que encontrei aqui.
Descobri que isso era possível com o chrome.experimental.debugger e eles fornecem uma extensão de exemplo que usa o depurador que cria um ícone que permite pausar e despausar a guia atual .
Ainda não testei se isso poderia ser adaptado para pausar automaticamente as guias quando inativas e despausá-las quando elas se tornarem ativas.
fonte
Na seção acima, você pode desativar completamente o javascript para todos os sites e marcar como exceção a lista de permissões de sites como GMail e Facebook .
Não há como o Google Chrome descobrir automaticamente quais guias estão ativas e desativar o javascript para as inativas. Ainda não, de qualquer maneira.
fonte
Em março de 2017 (Chrome 57), o Chrome adicionou alguma automação deste https://developers.google.com/web/updates/2017/03/background_tabs
As guias de plano de fundo agora estão limitadas a 10 ms cada, em média, de processamento a cada segundo.
fonte