コンピュータ科学
アプレットの概要と技術的特徴
アプレットの定義や歴史的背景、Webブラウザやデスクトップ環境における実行形態について解説する百科事典記事。
📌 主なポイント
- ✓アプレットは、他のアプリケーション内に組み込まれて実行される小型のプログラムである。
- ✓用語の由来は「application」の短縮形に縮小辞を付加したものである。
- ✓Javaアプレットの略称として用いられるほか、GNOMEのパネル上やWindowsのコントロールパネルなどでも使用される用語である。
アプレット(applet)とは、単体で動作するのではなく、他の大型のアプリケーションプログラムの中に組み込まれて特定の機能を実行する小さなプログラムの総称である。主にWebブラウザ上で動作するプログラムを指すことが多いが、その用途や実行環境は多岐にわたる。
用語の由来
「アプレット」という英語の名称は、英語でアプリケーションを意味する「application」の短縮形である「app」に、縮小を意味する接尾辞(縮小辞)を付加して作られた造語である。
主な実行環境と例
アプレットはWebブラウザ以外の環境でも様々な形で利用されてきた歴史がある。
- GNOME(デスクトップ環境): X Window System向けのデスクトップ環境であるGNOMEでは、画面上のパネル上で動作する小さなプログラムをアプレットと称している。
- Microsoft Windows: Windowsのシステム設定を行うコントロールパネルにおいて、個々の設定項目やアイコンは「コントロールパネルアプレット」と呼ばれることがある。
- その他: 英語圏においては、かつてWebページ上で広く使われたMacromedia Flashなどをアプレットの一種として数える場合もあった。また、各種パッケージソフトウェアの内部部品として独自の名称で使われる事例も存在する。
特徴
他のアプリケーション上で動作する仕組みを持つため、同じ機能を実現する場合であっても、単独のアプリケーションとしてゼロから開発するケースと比較して必要なプログラミングの量を削減できるという特徴がある。
よくある質問
アプレットとは何ですか?
他のアプリケーションの中に組み込まれて実行される小さなプログラムのことです。
アプレットという言葉の由来は何ですか?
アプリケーション(application)の略称である「app」に、縮小辞を付加して作られた造語です。
アプレットにはどのような特徴がありますか?
他のアプリケーション上で動作するため、単独のアプリケーション開発に比べて必要なプログラミング量を減らすことができる特徴があります。
関連記事
サーブレットプラグインJavaWebブラウザ
参考文献
日本国内および一般的なコンピュータ用語辞典におけるアプレットの定義に基づく。