HTTPS Everywhere 0.9.1 torna o Firefox muito lento

4

Estou executando o firefox 3.6.12 no mac os x 10.6.5. Comecei a usar o HTTPS Everywhere e o firefox ficou quase inutilmente lento. Começou com alguns sites carregando lentamente, o que eu posso imaginar é o resultado do uso de https. Mas, mesmo as páginas que já estavam carregadas seriam lentas, o firefox travaria ao rolar a página, etc. Eu desativava o HTTPS Everywhere e o problema desaparecia. Isso é apenas o plugin, ou é possível que alguma outra coisa esteja acontecendo?

    
por pythonic metaphor 28.11.2010 / 22:01

1 resposta

5

Este plug-in será executado lentamente, já que precisa executar muito de JavaScript em todas as solicitações feitas para alterar o URL. Além disso, ele altera todos os links para HTTPS, e é por isso que ele é interrompido durante a rolagem.

Se você estiver interessado em ver o que é executado, o arquivo .xpi que você baixou (se baixá-lo novamente em uma pasta) para instalá-lo pode ser renomeado para .zip e descompactado para você ver o conteúdo, usar o utilitário de arquivamento padrão do Mac ou usar o 7-zip, basta clicar com o botão direito do mouse e extrair para uma pasta para exibição.

Nesse momento, você notará não apenas que precisa executar o JavaScript, mas também executar comparações desse JavaScript para a pasta com diferentes preferências de sites conhecidos e fazer referência cruzada a outros arquivos JavaScript. Portanto, isso pode atrasar ainda mais o navegador, já que sua CPU agora está usando sua energia para pesquisar o conteúdo de uma pasta compactada, o que é mais lento do que procurar uma pasta descompactada. Portanto, existem duas das principais razões pelas quais este plugin é lento.

    
por 28.11.2010 / 23:28