O navegador Chrome possui uma funcionalidade que atualiza automaticamente as abas que permanecem inativas por um período considerável. Esta característica foi implementada a partir da versão 48 do navegador. Se você tem várias abas abertas e não acessa uma delas por um tempo, ao selecioná-la novamente, o Chrome a atualizará automaticamente. O objetivo é garantir que você visualize a versão mais recente da página, pois o navegador assume que o conteúdo pode ter sido alterado desde a última visita. Oficialmente, este recurso é conhecido como “descarte de abas”, e além de garantir a versão mais atual da página, visa reduzir o uso de memória.
Como Desativar a Atualização Automática de Abas
Para desativar essa funcionalidade, siga estes passos: abra o Chrome e digite o seguinte na barra de endereço:
chrome://flags
Na página que se abre, procure pelo sinalizador chamado “automatic-tab-discarding”. Ao lado deste sinalizador, você verá um menu suspenso. Selecione a opção “Desativar” e reinicie o navegador. Após a reinicialização, o Chrome não descartará mais as abas e, portanto, não as atualizará automaticamente ao acessá-las após um longo período de inatividade.
Descartando Abas Manualmente
Se você aprecia a funcionalidade de descarte de abas, mas prefere ter controle sobre quais abas são descartadas, você pode fazer isso manualmente. Mesmo com o sinalizador de descarte automático desativado, é possível utilizar o recurso manualmente.
Para isso, digite o seguinte na barra de endereço do Chrome:
chrome://discards/
Uma lista completa de todas as abas abertas será exibida. Ao lado de cada aba, juntamente com o seu título, há um link “Descartar”.
Ao clicar no link “Descartar” ao lado de uma aba, ela será descartada. A aba não desaparecerá da sua lista de abas abertas, e visualmente não haverá alterações na interface. No entanto, ao selecioná-la novamente, uma nova versão da página será carregada.
O descarte de abas funciona tanto no Windows quanto no Mac.
Conforme mencionado anteriormente, esta funcionalidade tem o propósito de garantir que você veja a versão mais recente da página e também auxilia no gerenciamento do uso de memória do Chrome. Os navegadores modernos frequentemente enfrentam problemas relacionados a vazamentos de memória. Se muitas abas permanecem abertas por um longo período, o consumo de memória pelo Chrome pode aumentar significativamente. Deixar abas abertas por muito tempo pode resultar em um consumo excessivo de memória, o que consequentemente torna o navegador e o sistema mais lentos. O descarte de abas previne esse problema.
Seria interessante se o Chrome desse aos usuários maior controle sobre esta funcionalidade. Por exemplo, seria útil permitir que os usuários adicionassem abas ou domínios a uma lista de permissões para que não fossem descartados. Além disso, seria valioso que os usuários pudessem ajustar o tempo de inatividade necessário para que uma aba seja descartada.