![为什么 Firefox 会为某些网站启动 Java 运行时环境?](https://linux22.com/image/1245973/%E4%B8%BA%E4%BB%80%E4%B9%88%20Firefox%20%E4%BC%9A%E4%B8%BA%E6%9F%90%E4%BA%9B%E7%BD%91%E7%AB%99%E5%90%AF%E5%8A%A8%20Java%20%E8%BF%90%E8%A1%8C%E6%97%B6%E7%8E%AF%E5%A2%83%EF%BC%9F.png)
我发现,如果我使用 FireFox 浏览并且 FF 已将 Java(TM) 平台作为插件安装,则导航到我控制的网站将启动 JRE(在任务管理器中观察到)。该网站不需要 Java(它使用 JavaScript),并且如果 Java 插件在 FF 上被禁用,则不会加载 JRE。
有人知道为什么会发生这种情况吗?
我确实有一个理论,但这个理论站不住脚:该网站在向浏览器发送 HTML 时使用压缩来提高其速度和响应能力。我想知道 Java 平台是否有更高效的解压缩器,如果 Firefox 发现有可用的插件,它会使用它来运行页面解压缩,而不是使用其内置的解压缩器。
答案1
我想知道 Java 平台是否具有更高效的解压缩器,并且如果 Firefox 看到该插件可用,它会使用它来运行页面解压缩,而不是使用其内置的解压缩器。
这听起来非常可疑。常识告诉我们“不”。