Dor*_*777 13 windows browser firefox java google-chrome
所有主要浏览器似乎都抛弃了 Java。我经常访问一些站点,例如 2draw.net,这些站点允许您使用 Java 小程序在 Web 上创建艺术作品,但其中一些站点似乎因 Java 和浏览器的最新更新而失败。
刚入手了“Pale Moon browser”,希望它还能支持Java,发现很难用。
通过 Windows 上的浏览器在 Web 上运行 Java 小程序的最佳解决方案是什么?
Spi*_*iff 11
通过 Java 浏览器插件(使用旧的“Netscape 插件应用程序编程接口”:NPAPI)在 Web 上运行 Java 小程序通常是不安全的。事实上,通过 NPAPI 加载任何插件都被认为是不安全的,所以所有主要的浏览器制造商都在远离它。
Oracle 向Windows 用户推荐Microsoft Internet Explorer,这些用户仍希望在其浏览器中运行 Java 小程序。Internet Explorer 11 仍然支持 NPAPI 插件,包括 Java。你甚至可以在 Windows 10 上运行它。如果你不想,你不必运行 Microsoft 的现代浏览器 Edge。
Mozilla Firefox 的“扩展支持版本”(ESR)显然仍然支持 NPAPI,因此也支持 Java。
您可能需要访问 Java.com 下载并安装最新版本的 Java,以确保正确安装最新的 Java NPAPI Web 浏览器插件。
由于这些浏览器的变化,现代网站已经放弃了 Java 和 Flash 的交互功能。网络上的艺术创作“应用程序”是使用 JavaScript(尽管名称与 Java 完全不同的技术)和画布等本机网络技术构建的。这些是内置于每个浏览器中的更安全的技术。
如果在最后一个 NPAPI 浏览器消失后您确实仍然需要运行 Java 小程序,那么可能有一些方法可以下载它们并从您自己的硬盘驱动器上运行它们,但这有点超出了本问题的范围。
详细说明 Spiff 的答案,因为它不容易放在评论中:
如果 32 位,Firefox ESR 似乎可以与 java 小程序一起使用,并且只要您可以将其保留在 v 52.x 上并禁止自动更新程序工作。在这里下载。
安装后,下载32 位 java(非“64 位”离线选项——如有必要,可能首先删除任何以前的 64 位 java,以避免出现“1603 安装失败”消息,尽管有时两者“只是一起工作” )。安装完java后重启firefox。
每当提示“firefox 软件更新程序”时,单击“否”,否则它可能会将其更新为 59。它现在允许您在页面上加载插件,但它是“选择加入,允许此特定网页在时间”。
现在测试小程序是否在这里工作:https : //www.java.com/en/download/installed.jsp
如果您使用 IE,它可以工作并且不是选择加入(即工作“甚至更好”)--似乎需要 32 位 JRE,否则它只会弹出一条消息“该网站使用 java”,但尽管说好的,还是不行,奇怪。
另一种选择:安装 firefox 便携式ESR 52 版本。默认情况下,它以“取决于操作系统”的 64 位或 32 位模式启动(我们希望它始终以 32 位模式启动),因此要强制执行此操作,请从 FirefoxPortable\Other\Source复制“FirefoxPortable.ini 配置文件”目录到 FirefoxPortable 目录并编辑它以添加 AlwaysUse32Bit=true”(感谢 grawity 的提示)
您或许可以使用“appletviewer”调试工具。
| 归档时间: |
|
| 查看次数: |
48014 次 |
| 最近记录: |