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.

Cara
fonte
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".

matt b
fonte
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