Java小程序的未来会是什么样子?

2022-09-04 02:56:28

在过去,由于Microsoft/Sun JVM的分裂,java小程序是不可靠的。Flash接管了,Java小程序因浏览器崩溃和性能问题而闻名。

现在,JVM正在复兴,成为Clojure和Scala等动态语言的平台,那么浏览器内小程序的JVM当前和未来前景如何?

  • 浏览器供应商是否继续解决稳定性和性能问题?
  • Java的市场渗透率有多大?
  • 鉴于JVM的复兴,小程序是否也会将任何形式的复兴视为Flash的替代品,或者尽管JVM取得了成功,但它们是否会完全过时?

(是的,HTML5是许多事情的前进方向。它将继续在浏览器中最合适的地方取代Flash和Java。这不是这个问题的意义所在。


答案 1

Flash实现了Applets试图实现的目标,并且做得很好。初始下载小,程序启动速度快,并在网页内运行。

也就是说,Java 6 update 10 对 Java WebStart 的 JNLP 规范进行了改进,从而增强了启动小程序的能力,但我没有仔细研究它(我们广泛使用 Java WebSTart 用于应用程序,而不是小程序),我怀疑其他人也没有。


答案 2

使用JavaFX Sun在稳定性和启动时间方面改进了Applet插件。最新的浏览器支持新的 Java 插件。现在,使用进度条创建自己的启动屏幕也更容易。

在部署方面,60%的人安装了Java 6(riastats.com),93%的人安装了Flash 10

在使用方面,我的观点是用户不关心所使用的技术。他们关心这样的事情:它有效吗?它看起来不错吗?启动速度快吗?它做了一些有用/有趣的事情吗?应用程序是否易于使用?


推荐