IE では、クラス ID "clsid:CAFEEFAC-0015-0000-0011-ABCDEFFEDCBA" を使用して、Java バージョン 1.5.0_11 を使用するように指示できます。Firefox やその他のブラウザーに相当するものはありますか?
1 に答える
クラスID「clsid:CAFEEFAC-0015-0000-0011-ABCDEFFEDCBA」を使用して、Javaバージョン1.5.0_11を使用するように指示できます
正当な (セキュリティ上の) 理由から、これ以上はできません。http://java.sun.com/javase/6/webnotes/deploy/deployment-policy.htmlを参照してください。
一般に「5.0_(something)」を要求するための IE 専用の clsid メカニズムがあります - http://java.sun.com/javase/6/webnotes/family-clsid.html。これは 5.0u7 で導入されたため、u7 以降の JRE が 1 つでもインストールされている場合、この動作が発生します。それ以外の場合は、古い互換性のない動作が発生します。
Sun は、6.0u10 まで、他のブラウザーに同様のメカニズムを提供することを意図していませんでした。バージョンを選択するためのメカニズムがさらに追加され、5.0u7 ファミリー チューザーを含むすべての古いメカニズムが非推奨になりました。詳細については、 https: //jdk6.dev.java.net/plugin2/version-selection/ を参照してください。
したがって、どのような動作が得られるかは、ブラウザーと、必要な JVM のバージョンがインストールされているかどうかだけでなく、インストールされている他のバージョンにも依存します。新しい動作は少なくとも一貫していますが、以前のものとは完全に異なり、完全に互換性があるわけではありません。アプリのデプロイメント HTML が更新されて対処できるようになるまでには、おそらく 1.6 でも動作するでしょう。
要約すると、アプレットではいつものように、すべてがめちゃくちゃです。わーい。