Aplet
Aplet je malá aplikace navržená tak, aby běžela v jiné aplikaci. Pojem „aplet“ se někdy používá pro označení malých programů, které jsou součástí operačního systému počítače, obvykle se však vztahuje k apletům Java, tedy malým aplikacím napsaným v programovacím jazyce Java.
Na rozdíl od běžných aplikací nelze aplety Java spustit přímo operačním systémem. Místo toho musí běžet v prostředí Java Runtime Environment (JRE) nebo v jiném programu, který obsahuje zásuvný modul Java. Pokud není prostředí JRE nainstalováno, aplety Java se nespustí. Java je naštěstí pro systémy Windows, Mac a Linux volně dostupná, takže si můžete snadno stáhnout a nainstalovat odpovídající prostředí JRE pro svůj systém. Protože aplety Java běží v prostředí JRE a nespouští je operační systém, jsou multiplatformní, což znamená, že jeden aplet může běžet v systémech Windows, Mac i Linux.
Aplety mohou sloužit jako základní desktopové aplikace, mají však omezený přístup k systémovým prostředkům, a proto nejsou ideální pro složité programy. Jejich malá velikost a multiplatformní povaha je však činí vhodnými pro webové aplikace. Mezi příklady apletů navržených pro běh ve webových prohlížečích patří kalkulačky, kreslicí programy, animace a videohry. Webové aplety mohou běžet v libovolném prohlížeči a v libovolném operačním systému, pokud je nainstalován zásuvný modul Java.
V počátcích webu poskytovaly aplety Java správcům webu způsob, jak přidávat interaktivní funkce, které nebyly možné se základním HTML. V posledních letech však aplety pomalu nahrazují novější technologie, jako jsou jQuery a HTML 5. Některé prohlížeče, například Google Chrome, již značku <applet> nepodporují a jiné, například Apple Safari, ve výchozím nastavení Javu ani nepovolují. Protože se weboví vývojáři nemohou plně spolehnout na podporu Javy ve webových prohlížečích, aplety již nejsou běžným způsobem poskytování interaktivního obsahu na webu.
Otestujte své znalosti