技術ノート 特徴 最新のブラウザで Java、Silverlight、およびその他のプラグインを使用する方法

最新のブラウザで Java、Silverlight、およびその他のプラグインを使用する方法

最新のブラウザで Java、Silverlight、およびその他のプラグインを使用する方法

Google Chrome、Mozilla Firefox、および Microsoft Edge の最新バージョンは 、Flash プラグインのみをサポートしています Java 、Silverlight、またはその他の ActiveX または NPAPI ベースのプラグインを使用する場合は、代替ブラウザを見つける必要があります。

最新のブラウザで Java、Silverlight、およびその他のプラグインを使用する方法

ほとんどの Web ユーザーは、これらのプラグインがなくても問題ありません。そのため、ブラウザ開発者はそれらをサポートしなくなりました。しかし、一部の Web サイト、特に古いビジネスや政府のアプリケーションでは、依然としてこれらの古いテクノロジーが必要です。では、それらが必要な場合は何を使用すればよいでしょうか?

Internet Explorer を使用します (Windows 10 でも)

Internet Explorer は Microsoft の従来のブラウザであり、Microsoft は引き続きセキュリティ更新プログラムで Internet Explorer をサポートしています。 Microsoft Edge がデフォルトの Web ブラウザーである Windows 10 でも、Microsoft は互換性を確保するために、古いバージョンの Internet Explorer 11 を依然として含んでいます。 Microsoft の最新ブラウザである Microsoft Edge は ActiveX ベースのプラグインをサポートしていないため、これは重要です。独自の組み込みバージョンの Adob​​e Flash のみをサポートします。

Windows 7、8、または 10 のいずれを使用している場合でも、[スタート] メニューに Internet Explorer があります。 Windows 10 では、[スタート] > [Windows アクセサリ] > [Internet Explorer] に隠れています。 Microsoft Edge を使用している場合は、任意の Web ページで [メニュー] > [Internet Explorer で開く] をクリックすると、その Web ページを Internet Explorer ですぐに開くことができます。

Internet Explorer を常にブラウザーとして使用することは望ましくありませんが、プラグインを必要とする Web サイトを使用する必要があるときはいつでも Internet Explorer を起動できます。これらのプラグインをインストールするには、IE を起動し、適切な Web サイト ( Oracle の Java サイト Microsoft の Silverlight サイト など) にアクセスするだけです。

Java が適切に実行されない場合は、コントロール パネルでブラウザ プラグインが有効になっていることを確認してください。 Java コントロール パネルは、[コントロール パネル] > [プログラム] > [Java] にあります。 [セキュリティ] タブで、[ブラウザで Java コンテンツを有効にする] が有効になっていることを確認します。この設定を変更した後、ブラウザの再起動が必要になる場合があります。

Internet Explorer 11 では動作せず、古いバージョンの Internet Explorer が必要な古い Web ページにアクセスする必要がある場合は、 Internet Explorer 11 のエンタープライズ モードを使用 できます。ただし、これには Windows 10 の Professional バージョンが必要であり、Home バージョンでは利用できません。

最新のブラウザで Java、Silverlight、およびその他のプラグインを使用する方法

Windows、macOS、または Linux に Mozilla Firefox ESR をインストールする

Mozilla は、2017 年 3 月 7 日に、Flash を除く従来の NPAPI ブラウザ プラグインのサポートを Firefox 52 で終了しました。

ただし、Mozilla は Firefox ブラウザの「延長サポート リリース」(ESR) ブランチを提供しています。このブラウザは、Firefox のメイン バージョンにある頻繁な機能の更新や変更ではなく、セキュリティ アップデートのみを受け取る安定した長期的なプラットフォームを組織が持つことを目的としています。

Firefox 52 ESR は 2017 年 3 月 7 日にリリースされ、非 Flash ブラウザ プラグインのサポートが含まれています。 Mozilla は 、2018 年の第 2 四半期のある時点 まで、セキュリティ アップデートによる Firefox 52 ESR のサポートを継続します。その時点で、Firefox の次の ESR バージョンでは NPAPI プラグインのサポートが終了します。

Firefox 延長サポート リリースのダウンロード ページ にアクセスして、Firefox の ESR バージョンをダウンロードします。どのバージョンをダウンロードすればよいかわからない場合は、古いプラグインとの互換性を最大限に高めるために、Firefox の 32 ビット バージョンを選択してください。古いプラグインでは 64 ビット バージョンが利用できない場合があります。

ESR バージョンの Firefox を使用していることを確認するには、メニュー > ヘルプ > Firefox についてをクリックします。 ESR アップデート チャネルを使用している場合は、ここに「Firefox ESR」が表示されます。

最新のブラウザで Java、Silverlight、およびその他のプラグインを使用する方法

macOS の Safari でプラグインを有効にする

Apple は、macOS の Safari で プラグインをデフォルトで無効に しました。 Flash もデフォルトでは再生されないため、Flash を使用したい Web ページにアクセスするたびに有効にする必要があります。

こうした積極的な動きにも関わらず、Apple は少なくとも macOS Sierra 10.12 の時点では、Safari から NPAPI プラグインのサポートを削除していません。 Safari は、Java、Silverlight、Unity、およびその他の NPAPI ベースのプラグインを引き続きサポートします。実際、これはこれらのプラグインをサポートし続ける最後の最新ブラウザです。普段 Mac で Chrome または Firefox を使用している場合でも、プラグインが必要な Web ページにアクセスする場合は Safari を使用する必要があります。

Apple が macOS の将来のバージョンでプラグインのサポートを完全に終了しても驚かないでしょう。しかし、Appleはこれのスケジュールを公に発表していない。

これらのプラグインは Safari で通常どおり使用できます。最初にそれらを有効にする必要があります。これを行うには、プラグインを通常どおりインストールします。たとえば、Oracle の Web サイトから Java をダウンロード できます。

「Safari」>「環境設定」>「セキュリティ」>「プラグイン設定」に進みます。インストールされている使用したいプラグインを有効にします。

すべての Web サイトに対してプラグインを有効にすることも、特定の Web サイトに対してのみプラグインを有効にすることもできます。たとえば、訪問中の Web ページでプラグインを必要とするたびに Safari にプラグインを使用するかどうかを尋ねるようにするには、プラグインを選択し、ウィンドウの下部にある [他の Web サイトにアクセスするとき] オプションを [確認する] に設定します。 。


もちろん、本当の解決策は、プラグインを必要とする Web コンテンツから移行することです。 Java、SILverlight、Unity で作成されたアプリケーションは、Web ブラウザーの外部でも正常に機能します。 Java または Silverlight で作成されたデスクトップ アプリケーションは安全で、正常に動作します。

Web ブラウザにビデオを配信する場合、Microsoft は現在、独自の Silverlight プラグインではなく HTML5 ビデオ を推奨しています。 Netflix は Silverlight の最も有名なユーザーでしたが、クロスプラットフォーム HTML5 ビデオ用に Silverlight を廃止しました。

Flash は依然として広く普及しているため、斧を免れています。また、デフォルトで Chrome と Edge に統合されているため、サンドボックス化して最新の状態に保つことができます。しかし、Flash もいつか取り残されることになるでしょう。

「最新のブラウザで Java、Silverlight、およびその他のプラグインを使用する方法」に関するベスト動画選定!

【JavaScript初学者の皆さんへ】Chromeデベロッパーツール徹底解説
入出力を効率化するBufferedReaderとBufferedWriterの使い方【Java応用講座】1-4 フィルタストリーム