web-dev-qa-db-ja.com

Javaをサポートするブラウザを入手するにはどうすればいいですか?

すべての主要ブラウザはJavaを捨てているようです。私がよくWeb上にアートを作成するためにJavaアプレットを使用することを可能にする2draw.netのようないくつかのサイトが、これらのうちのいくつかはJavaとブラウザへの最近のアップデートで失敗しているようです。

私はまだPale Moonブラウザを手に入れたのですが、それがまだJavaをサポートしていることを願って、それを使うのは難しいと感じました。

Windows上のブラウザを介してWeb上でJavaアプレットを実行するための最善の解決策は何ですか?

8
Doreet777

Javaブラウザプラグイン(古い「Netscapeプラグインアプリケーションプログラミングインタフェース」:NPAPIを使用)を介してWeb上でJavaアプレットを実行するのは、一般的に安全ではありません。実際、NPAPIを介してプラグインをロードすることは安全ではないと考えられているため、すべての主要ブラウザメーカーはそれを避けています。

まだブラウザでJavaアプレットを実行したいと思っている人は、Windows上で Microsoft Internet Explorer をお勧めします。 Internet Explorer 11は、依然としてJavaを含むNPAPIプラグインをサポートしています。あなたはそれをWindows 10上で実行することさえできます。あなたがしたくないなら、あなたはMicrosoftの近代的なブラウザであるEdgeを実行する必要はありません。

Mozilla Firefoxの "Extended Support Release"(ESR) は、まだNPAPI、したがってJavaをサポートしているようです。

最新のJava NPAPI Webブラウザプラグインが正しくインストールされていることを確認するために、Java.comにアクセスして最新バージョンのJavaをダウンロードしてインストールする必要があります。

これらのブラウザの変更により、最近のWebサイトはインタラクティブ機能のためにJavaとFlashを放棄しました。 Web上のアート制作の「アプリケーション」は、JavaScript(名前にもかかわらずJavaとはまったく異なるテクノロジです)やキャンバスなどのネイティブWebテクノロジで構築されています。これらはすべてのブラウザに組み込まれているより安全な技術です。

最後のNPAPIブラウザがなくなってもJavaアプレットを実行する必要が本当にある場合は、それらをダウンロードして自分のハードドライブから実行する方法があるかもしれませんが、それはこの質問の範囲を超えています。

9
Spiff

Spiffの答えを詳しく説明すると、コメントには収まりません。

Firefox ESRは、それが32ビットで、v 52.xでそれを維持し、自動アップデータの動作を許可しない限り、Javaアプレットで動作するようです。ここからダウンロード。

インストールしたら、 32ビットJava (「64ビット」以外のオフラインオプション) - 「1603インストール失敗」のメッセージを避けるために、必要に応じて以前の64ビットJavaを最初に削除します時々2つは "ちょうど一緒に動作する")。 Javaをインストールした後にFirefoxを再起動してください。

"firefox software updater"のプロンプトが表示されたときはいつでも "no"をクリックすると59に更新されるかもしれません。今すぐプラグインをページにロードすることができます時間"。

アプレットがここで動作しているかどうかをテストします。 https://www.Java.com/en/download/installed.jsp

IEを使用すると、それは機能し、オプトインではありません(つまり、 "さらに良く"機能します) - 32ビットのJREが必要なようです。 「しかし、OKと言ったにも関わらず、それはまだ必要ない、変だ。

もう一つの選択:インストールされたfirefoxポータブル ESR 52バージョン 。デフォルトでは「OSに応じて」64または32ビットモードで起動します(常に32ビットモードで起動します)。そのため、強制的に FirefoxPortableをコピー してください。 FirefoxPortable\Other\SourceディレクトリからFirefoxPortableディレクトリにini設定ファイルを作成し、AlwaysUse32Bit = trueを追加するように編集する "(チップのおかげです)

あなたは "appletviewer" デバッグツール を使うことができるかもしれません。

3
rogerdpack