Skip to main content

Co je to applet?

Applet je speciální typ počítačového programu, který má běžet pouze uvnitř jiné softwarové aplikace.Tento termín se nejčastěji používá k popisu programů, které jsou psány v programovacím jazyce Java.Tyto programy jsou navrženy tak, aby přidávaly funkčnost a interaktivitu na webové stránky, kde je standardní jazyk označení hypertextu (HTML) nedostatečný.Mobilní zařízení, jako jsou mobilní telefony, také používají applety, ale mohou tak učinit jiným způsobem.

Existuje mnoho rozdílů mezi appletem a standardní počítačovou aplikací.Největším rozlišením je, že applet může provádět pouze jiný program, který již v systému, nejčastěji webový prohlížeč nebo jiný specializovaný tlumočník.To poskytuje přidané zabezpečení a umožňuje, aby byl applet nezávislý na platformě, protože jazyk, ve kterém je zapsán, je podle potřeby přeložen každý jiný operační systém.velmi přísných zabezpečovacích ovládacích prvků.Standardní applet běží ve vysoce omezeném režimu, kde není schopen přímo přistupovat k jakémukoli systému systému.Software, který spustí program, může omezit přístup tak, aby neměl povědomí o systému, na kterém je spuštěn.Alternativně existují typy appletů, které mohou implementovat pokročilé metody zabezpečení umožňující zvýšený přístup podle uvážení uživatele.program.Applet by mohl být také použit k tomu, aby pomohl usnadnit vyplňování online formulářů, dynamicky zobrazovat obrázky nebo umožnit přehrávání her.Applety si dokonce užívají rozsáhlé používání na trhu elektronického obchodu, kde jsou používány k bezpečnému komunikaci se serverem při nákupu.To se provádí pomocí HTML.Při volání zevnitř dokumentu HTML pro web je možné předat několik různých parametrů programu z přímo uvnitř kódu HTML.Tento mechanismus umožňuje snadno přizpůsobit jediný applet na několika webových stránkách.

Mobilní zařízení používají applety poněkud odlišným způsobem.Mnoho zařízení zahrnuje vnitřní softwarový rámec, který umožňuje appletům provozovat nezávislé na jakémkoli jiném programu.Tato metoda poskytuje veškerou zabezpečení a přenositelnost standardní implementace, aniž by musel program zabalit do samostatného softwarového kontejneru.Mohou získat plný přístup k systému.Applety Java lze podepsat, což znamená, že pokud uživatel systému důvěřuje programu, bude povolen přístup k souborům a zdrojům hostitelského systému.Tyto typy výjimek zabezpečení vždy nejprve vyzývají uživatele před povolením přístupu.