过去,由于 Microsoft/Sun JVM split ,Java 小程序不可靠。 Flash 取而代之,而 Java applet 因浏览器崩溃和性能问题而闻名。
现在 JVM 作为 Clojure 和 Scala 等动态语言的平台正在复苏,浏览器内小程序的 JVM 当前和 future 前景如何?
- 浏览器供应商是否继续解决稳定性和性能问题?
- Java 的市场渗透率如何?
- 鉴于 JVM 的复兴,小程序是否也会看到任何形式的复兴作为 Flash 的替代品,或者尽管 JVM 取得了成功,它们是否会完全过时?
(是的,HTML5 是很多很多事情的前进方向。它将继续在浏览器中最合适的地方取代 Flash 和 Java。这不是这个问题的主题。)
最佳答案
Flash 最终实现了 Applets 试图实现的目标,并且做得非常好。初始下载量小,程序启动速度快并在网页内运行。
也就是说,Java 6 update 10 对 Java WebStart 的 JNLP 规范进行了改进,启动小程序的能力得到了增强,但我还没有仔细研究它(我们将 Java WebSTart 广泛用于应用程序,而不是小程序),我怀疑其他人也没有。
关于java - Java Applets 的 future 是什么样的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3526931/