Javaアプレット

Javaアプレット(Java Applet)は、ネットワークを通して Webブラウザに読み込まれ実行される Javaアプリケーションの一形態。

概要

最初の実装は 1995年に公開された HotJavaへのもので、その後 1996年Netscape Navigatorに搭載されたことで普及した。単に アプレットとも言う。基本的にデスクトップ版Javaの全機能を持つが、Webページの一部として自動的に読み込まれて動作するため、セキュリティー上の観点から一般のアプリケーションプログラムと比べさまざまな制限( サンドボックス)が課せられている。ただし、このセキュリティー上の制限は、ユーザーの許諾により解除する事もできる。

Javaアプレットを実行するには Webブラウザ NPAPI英語版をサポートしていることが必要である。 Google Chromeはバージョン42(2015年4月)でNPAPIが標準状態で無効になりバージョン45(2015年9月)以降でNPAPIをサポートしなくなった。 Mozilla Firefoxはバージョン52(2017年3月)以降で Flash Player以外のすべてのNPAPIプラグインのサポートを打ち切った [1]。2016年1月27日、 オラクル社は2017年にリリース予定の JDK 9でJavaアプレットを非推奨にし、後のリリースでは廃止することを発表した [2]。JavaアプレットだけでなくFlashや Silverlightといった類似技術も多数のWebブラウザがサポート廃止予定で今後は HTML5JavaScriptなどに移行する流れである。

他の言語で
العربية: بريمجات جافا
български: Java Applet
Deutsch: Java-Applet
English: Java applet
español: Applet Java
فارسی: جاوا اپلت
français: Applet Java
interlingua: Applet Java
Bahasa Indonesia: Java applet
italiano: Java applet
қазақша: Java applet
한국어: 자바 애플릿
Nederlands: Java-applet
polski: Aplet Javy
português: Applet Java
русский: Java-апплет
slovenčina: Java applet
Türkçe: Java applet
中文: Java applet