aplet
Aplet to mały plik aplikacja zaprojektowany do działania w innej aplikacji. Chociaż termin „aplet” jest czasami używany do opisania małych programów dołączonych do komputera system operacyjny, zwykle odnosi się do apletów Java lub małych aplikacji napisanych w Jawa język programowania.
W przeciwieństwie do zwykłych aplikacji apletów Java nie można uruchamiać bezpośrednio w systemie operacyjnym. Zamiast tego muszą działać w środowisku Java Runtime Environment (JRE) lub w innym programie zawierającym język Java plug-in. Jeśli nie ma zainstalowanego środowiska JRE, aplety Java nie będą działać. Na szczęście Java jest swobodnie dostępna dla systemów Windows, Mac i Linux, co oznacza, że możesz łatwo pobrać i zainstalować odpowiednie środowisko JRE dla swojego systemu. Ponieważ aplety Java działają w środowisku JRE i nie są wykonywane przez system operacyjny, są crosssplatform, co oznacza, że pojedynczy aplet może działać w systemach Windows, Mac i Linux.
Chociaż aplety mogą służyć jako podstawowe aplikacje komputerowe, mają ograniczony dostęp do zasobów systemowych i dlatego nie są idealne do złożonych aplikacji programów. Jednak ich mały rozmiar i wieloplatformowy charakter sprawiają, że nadają się one do aplikacji internetowych. Przykłady apletów zaprojektowanych do działania przeglądarki internetowe obejmują kalkulatory, programy do rysowania, animacje i gry wideo. Aplety internetowe mogą działać w dowolnej przeglądarce w dowolnym systemie operacyjnym, o ile zainstalowana jest wtyczka Java.
We wczesnych latach istnienia sieci WWW, aplety Java umożliwiły tworzenie webmasterzy aby dodać funkcje interaktywne, które nie były możliwe w wersji podstawowej HTML. Jednak w ostatnich latach aplety były powoli zastępowane nowszymi technologiami, takimi jak jQuery i HTML 5. Niektóre przeglądarki, takie jak Google Chrome, nie obsługują już <applet> tag, a inne, takie jak Apple Safari, nie włączają nawet domyślnie języka Java. Ponieważ twórcy stron internetowych nie mogą w pełni polegać na obsłudze języka Java w przeglądarkach internetowych, aplety nie są już powszechnym sposobem dostarczania interaktywnych treści w sieci.