Oracle提醒Java开发者们,很快就没有浏览器可以运行Applets了

Oracle的系列文章“向无插件式网页迁移”中最近又发表了一篇新的,建议那些还在产品代码中使用Java applets的开发者尽快寻找新的替代方案。Firefox很快就会放弃对它们的支持了。

\\

Firefox是最后仍在支持NPAPI的插件了,但也早有计划会随着52版的发布而停止。除了Flash之外,32位的Firefox大众版将不再支持插件,其中也包括Java applets。对Flash的支持也将在接下来的某个时间点停止。Mozilla专门为企业用户构建了一个专用版,名为扩展支持版(Extended Support Release,ESR),这已经完成并不断维护了一年了,但这些都没有计划发布给大众。Firefox 52 ESR(32位)版将继续支持插件,成为可以继续运行Java applets的最后坚守者。64位的Windows版Firefox从最初发布时就已经不支持大多数插件了。

\\

Oracle建议那些还在产品代码中使用Java applets的开发者尽快寻找新的替代方案。JEP 289:废弃Applet API的工作已经处于完成状态了。结果,当JDK 9按照当前计划在今年夏天发布之后,包括Applet、JApplet和其它一些在内的许多类,以及appletviewer相关的内容就都会被打上“废弃”的标签了。相应的类在这个版本的JDK中还暂时不会被删掉,但再下一次发布就不会带上它们了。对于那些还在浏览器中使用applets的用户来说,Oracle建议开发者(PDF)考虑下面这几种替代方案:Java Web StartjavapackagerJavaFX/WebView

\\

各家主流浏览器厂家已经抱怨了很多年,说他们不喜欢插件机制。他们对性能和安全问题毫无掌控之力,因此他们决定慢慢取消对这样插件的支持,并各自设计了适合自己的解决方案来弥补没有插件带来的问题,比如用HTML5来做2D绘图和视频,而不是使用Flash。

\\

阅读英文原文Oracle Reminds Java Developers that Soon They Won’t Have a Browser to Run Applets

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值