An applet is a software component that runs in the context of another program, for example a web browser. An applet usually performs a very narrow function that has no independent use. Hence, it is an "app"lication "-let".

The term was used in AppleScript in 1993, but predates that by nearly a decade.

The word applet could alternatively be used to describe a small standalone application, such as those typically bundled with operating systems, for example a calculator program or text editor.


Applets and routines

An applet is distinguished from "subroutine" by several features:
* First, it executes only on the "client" platform environment of a system, as contrasted from "servlet". As such, an applet provides functionality or performance beyond the default capabilities of its container (the browser).
* Also, in contrast with a subroutine, certain capabilities are restricted by the container.
* An applet is written in a language that is different from the scripting or HTML language which invokes it. The applet is written in a compiled language, while the scripting language of the container is an interpreted language, hence the greater performance or functionality of the applet. Unlike a "subroutine", a complete web component can be implemented as an applet.

Applets and programs

Unlike a program, an applet cannot run independently; an applet features display and graphics and often interacts with the human user. However, they are usually stateless and have restricted security privileges. The applet must run in a container, which is provided by a host program, through a plugin, or a variety of other applications including mobile devices that support the applet programming model.


Examples of applets are Java applets and Flash movies. Another example is the Windows Media Player applet that is used to display embedded video files in Internet Explorer (and other browsers that support the plugin). Some plugins also allow for displaying various 3D model formats in a web browser, via an applet that allows the view of the model to be rotated and zoomed. Many browser games are applet-based, though some may develop into fully functional applications that require installation.

See also

* Java applet
* Widget engine


[ The Applet source]

Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Applet — Saltar a navegación, búsqueda Un applet es un componente de una aplicación que se ejecuta en el contexto de otro programa, por ejemplo un navegador web. El applet debe ejecutarse en un contenedor, que lo proporciona un programa anfitrión,… …   Wikipedia Español

  • applet — ap‧plet [ˈæplət] noun [countable] COMPUTING a small computer program, for example one that is put onto your computer when you look at a particular website on the Internet,and which allows you to use the website to do something: • You download an… …   Financial and business terms

  • Applet — setzt sich aus den Wörtern Application (Anwendung) und Snippet (Schnipsel) zusammen und bezeichnet: ein in einem Webbrowser laufendes Java Programm, siehe Java Applet ein Computerprogramm, das nicht als eigenständige Applikation betrieben wird,… …   Deutsch Wikipedia

  • applet — ● applet nom masculin (anglais applet, de application, application, et let, petit) Nom donné à l appliquette, au Québec …   Encyclopédie Universelle

  • applet — (n.) by 1995, a diminutive formation from APPLICATION (Cf. application) …   Etymology dictionary

  • applet — (izg. ȅplet) m DEFINICIJA int. minijaturni program napisan u programskom jeziku Javi za mrežne potrebe ETIMOLOGIJA engl …   Hrvatski jezični portal

  • Applet — Sur les autres projets Wikimedia : « Applet », sur le Wiktionnaire (dictionnaire universel) Un applet est un logiciel qui s exécute dans la fenêtre d un navigateur web. Sommaire 1 Terminologie 2 Objectif …   Wikipédia en Français

  • Applet — Ap|plet 〈[ æ̣plət] m.; od. s, s; EDV〉 zusätzliches Computerprogramm, das die Ausführung bestimmter Arbeiten unterstützt, z. B. verschlüsselten Datentransfer od. das Animieren von Figuren auf Internetseiten [verkürzt <engl. application program… …   Universal-Lexikon

  • applet — ● ►en /ap lait/ n. f. ou m. ● 1. ►PROG►INTERNET►WEB Petit programme, souvent accompagné de données bien plus volumineuses que lui, et conçu pour être téléchargé via un réseau à chaque fois qu on veut l utiliser, en partic. par un navigateur, qui… …   Dictionnaire d'informatique francophone

  • applet — UK [ˈæplət] / US noun [countable] Word forms applet : singular applet plural applets computing a simple computer program designed to run from a webpage …   English dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”