在HTML5文档中部署Java applet的标准兼容代码是什么?

时间:2012-05-03 05:06:08

标签: java html5

我想在HTML5网页中部署旧的Java(1.5)小程序。

网络上有关Java applet和HTML5的大部分资料都已过时,无法使用,或者包含无数的黑客攻击和解决方案,以实现跨浏览器兼容性。不过,我很高兴不必关心兼容性。

我意识到HTML5标准仍处于开发阶段,但其中大部分内容足够稳定,供人们使用。因此,除了浏览器黑客之外,在jar文件中嵌入Java applet的(可能是)符合标准的方法是什么,它的浏览器支持是什么?

1 个答案:

答案 0 :(得分:1)

HTML5仍处于开发阶段。关于小程序在草稿中说:

  

一般来说,最好避免使用像这样的applet   而是使用本机JavaScript和HTML来提供功能,   从那时起,应用程序将在所有Web浏览器上运行   需要第三方插件。许多设备,特别是嵌入式   设备,不支持Java等第三方技术。

但是,审核表明嵌入applet可以使用以下成语

<figure>
  <object type="application/x-java-applet">
    <param name="code" value="MyJavaClass">
    <p>You do not have Java available, or it is disabled.</p>
  </object>
  <figcaption>My Java Clock</figcaption>
</figure>

HTML5鼓励使用<object>标记,可用于在您的网站中嵌入媒体。