劳斯莱斯部署Java小程序的方式是什么?[已关闭]
2022-09-03 13:09:29
我知道如何使用 、、 、 标记 和 部署小程序,但我追求最好的方法(就最终用户体验而言)。applet
object
embed
JavaScript
Sun建议在同一页面上使用小程序标签,并混合嵌入/对象标签。
我正在考虑以下几点:
- 跨浏览器支持。
- 如果发现不正确的Java版本(例如1.5之前),请回退到下载页面。
- Java VM 启动期间和 Jar 下载时的加载页面(理想情况下是带有进度条的自定义初始屏幕)。
之前已经问过问题:如何部署,检查1.6和插件框架。这些都没有完全回答我的问题。我也没有考虑Web start或Java FX。
我目前的解决方案是包括一个为Java 1.1编译的额外的小测试小程序。如果找到 Java 1.5 之前的 Java,它会将页面重定向到失败页面。如果未找到 Java,则该页面会要求用户访问 java.com。这工作正常,但很差,因为它需要一个额外的小程序,并且在 VM 启动时不显示任何内容。