Como ativar o modo de isolamento estrito do site no Google Chrome

O isolamento estrito do site é um novo recurso experimental do navegador Chrome do Google, que garante que os processos sejam limitados às páginas de um site.

A arquitetura de múltiplos processos do Chrome foi introduzida com o lançamento da navegação. Melhora a segurança e a estabilidade do navegador às custas da memória do computador.

A segurança é aprimorada, pois fica muito mais difícil para os invasores interagirem com o conteúdo de outros processos, e a estabilidade é aprimorada, pois uma guia com falha geralmente não leva o navegador inteiro com ela ou com outras guias.

Os processos ainda podem ser compartilhados no sistema de múltiplos processos padrão do Chrome. Se você navegar para várias páginas da Web diferentes em uma única guia, elas poderão ser abertas em um único processo. O mesmo vale para páginas da Web incorporadas usando iframes. Ambos significam que sites potencialmente não relacionados compartilham um único processo.

Dica : você pode configurar o Chrome para usar um processo por site, o que reduz o uso de memória do navegador.

Isolamento estrito do site

O Google introduziu o modo de isolamento estrito do site no Chrome 63, lançado pela empresa no outro dia. O recurso não está ativado por padrão, mas está disponível como um sinalizador experimental.

Modo de segurança altamente experimental que garante que cada processo do renderizador contenha páginas de no máximo um site. Nesse modo, iframes fora de processo serão usados ​​sempre que um iframe for entre sites. Mac, Windows, Linux, Chrome OS, Android

Se ativado, o Chrome criará novos processos para os cenários mencionados acima. Basicamente, o que isso significa é que o Chrome criará novos processos para qualquer domínio visitado pelo usuário.

Isso melhora ainda mais a estabilidade e a segurança, mas custa à custa de requisitos adicionais de memória. Dependendo de como o navegador é usado, o uso da memória pode aumentar em 20% ou mais com o isolamento estrito do site ativado, pois mais processos serão gerados pelo Chrome.

Como habilitar o isolamento estrito do site

O recurso está disponível como um sinalizador experimental atualmente. Está disponível para todos os sistemas de desktop - Windows, Mac e Linux - e também para o ChromeOS e Android.

  1. Carregue chrome: // flags / # enable-site-per-process na barra de endereços do Chrome para ir direto para ele.
  2. Clique no botão "ativar" para alterar seu estado.
  3. Reinicie o navegador Chrome.

Você pode desfazer a alteração a qualquer momento, repetindo as etapas e clicando no botão desativar desta vez.

Você pode iniciar o Chrome com o parâmetro --site-per-process para o mesmo efeito. Basta adicionar --site por processo ao início do Chrome para ativar o isolamento estrito do site no navegador.

O parâmetro ativa o recurso de segurança e estabilidade para todos os sites que você visita no navegador da web. Você pode usar o parâmetro de inicialização --isolate-origins para usá-lo apenas em sites específicos, por exemplo - --isolate-origins = // www.facebook.com, //google.com ativaria o recurso para os dois domínios referenciados.

Os usuários podem desativar o isolamento estrito do site no Chrome de duas maneiras atualmente:

  1. Carregue chrome: // flags # enable-site-per-process e defina o sinalizador como desativado.
  2. Carregue chrome: // flags # site-isolamento-trial-opt-out e defina o sinalizador como Opt-out (não recomendado).

Palavras finais

O Chrome já está com muita memória, mas se você tiver RAM suficiente em suas máquinas, convém ativar o recurso para melhorar ainda mais a estabilidade e a segurança. Você não deve ativar o recurso se a máquina na qual você executa o Chrome já tiver pouca memória RAM ou se não quiser ou tiver permissão para executar recursos experimentais nela.