Por que o Firefox inicia o Java Runtime Environment para alguns sites?


1

Descobri que a navegação para um site que eu controle iniciará o JRE (observado no Gerenciador de Tarefas) se eu navegar com o FireFox e se o FF tiver a Plataforma Java (TM) instalada como um plug-in. O site não precisa de Java (usa JavaScript) e, se o Java Plugin estiver desativado no FF, o JRE não será carregado.

Alguém sabe por que isso acontece?

Eu tenho uma teoria, mas é fraca: o site usa compactação ao enviar HTML para o navegador para torná-lo mais rápido e responsivo. Gostaria de saber se a plataforma Java tem um descompactador mais eficiente e se o Firefox vê esse plug-in disponível, ele o usa para executar a descompactação da página, em vez de usá-lo em um.


Como você controla o site, você pode testar sua teoria desativando temporariamente a compactação.
Stephen C

Este site tem alguns anúncios? Talvez alguns dos que estão usando Java ...
Janne Pikkarainen

@ Stephen C - desativar a compactação é realmente difícil, pois é feito em código e não é uma configuração do IIS.
Guy

@Janne - sim, ele tem o AdSense
Guy

11
Então, meu palpite é que esses anúncios são :) baseado em Java
Janne Pikkarainen

Respostas:


3

Gostaria de saber se a plataforma Java tem um descompactador mais eficiente e se o Firefox vê esse plug-in disponível, ele o usa para executar a descompactação da página, em vez de usá-lo em um.

Isso parece incrivelmente dúbio. O senso comum diz "não".


Eu escrevo java e posso dizer que o Java não é mais rápido que o C / C ++.
TheLQ

O que isso tem a ver com descompactar o conteúdo do gzip?
Matt b
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.