Javaアプレット

Javaアプレット(Java Applet)は、ネットワークを通してWebブラウザに読み込まれ実されるJavaのアプリケーション。Netscape Navigatorに搭載されたことで普及した。単にアプレットとも言う。Webページの一部として自動的に読み込まれて動作するため、セキュリティ上の観点から一般のアプリケーションプログラムと比べさまざまな制限(サンドボックス)が課せられているが、開発者がJavaアプレット署名し、かつユーザーが許諾することにより制限をはずす事もできる。

Webの普及初期に、インタラクティブ性を高められる技術の一つとして注目を浴び、当時のWeb普及に寄与した。しかし、当時それなりのシェアを持っていたNetscape 4.xにおいてJavaアプレットロードすると数十秒~数分の間操作を受け付けなくなるという現象が起こった。この現象が影響してJavaアプレットを利用したサイトが敬遠されるようになってしまい、Javaのマイナスイメージを大きくした遠因となった。Netscape 4.x利用者が少なく、上記の現象もすでに解決している現在においても以下の理由によってほとんど利用されなくなってしまった。
  • Adobe Flashが台頭し、ユーザも開発者も激減。
  • Javaアプレットよりも便利で高度なJava Web Startの登場により必要性が薄れてきた。
  • Javaアプレットを快適に動作するのに必要な高速な回線を利用できるユーザが少なかった。
  • Javaがまだ生まれて間もない技術だったためWebブラウザ上のJava VMの動作が遅かった。
  • ベンダごとの仮想マシン実装が仕様に合わなかったので環境ごとの互換性を取るのが難しかった。
これらは主にJavaアプレットが登場したときまだ十分にWeb関連の技術や環境が発達していなかったことによるが、現在では解消されているものが多い。現在ではオンライントレードのローソク足チャート表示、チャットCGアニメーション、ゲーム、教育機関による学習システムなどを使いたい場面で利用されている。

Webブラウザに組み込んで使うことを目指して作成され、その後の仕様変更・機能追加もWebブラウザ利用に焦点を置いたものであるが、Javaアプレットを動作させるアプリケーションが必ずWebブラウザでなければならないわけではない。例えば、Webブラウザを使わずに動作確認をするためのappletviewerというコマンドがJava SEに含まれている。

Javaアプレット」『フリー百科事典 ウィキペディア日本語版』(http://ja.wikipedia.org/)。2009年7月28日15時(日本時間)現在での最新版を取得。

続きを見る

おすすめ情報

高品質・低価格のインターネットプロバイダ
インターネットプロバイダー「ASAHIネット」はADSL, 光回線などのインターネット接続を業界最安値水準でを提供している。日経ビジネス・J.D. Power等のお客様満足度調査でも高い評価を得ており。「推奨度№1」といわれるのも納得だ。


2010年プロバイダー【顧客満足度】NO.1 トリプル受賞  ASAHIネット

入会・お問い合わせダイヤル
0120-030-275
携帯電話/PHS/IP電話などからは
03-3569-3526

10:00~19:00(土日祝~17:00)

書面での申し込みはこちら
資料請求

このページのトップヘ