Applet
Ein Applet ist eine kleine Anwendung, die dafür entwickelt wurde, innerhalb einer anderen Anwendung ausgeführt zu werden. Während der Begriff „Applet“ manchmal verwendet wird, um kleine Programme zu beschreiben, die im Betriebssystem eines Computers enthalten sind, bezieht er sich normalerweise auf Java-Applets, also kleine Anwendungen, die in der Java-Programmiersprache geschrieben wurden.
Im Gegensatz zu gewöhnlichen Anwendungen können Java-Applets nicht direkt vom Betriebssystem ausgeführt werden. Stattdessen müssen sie innerhalb der Java Runtime Environment (JRE) oder innerhalb eines anderen Programms ausgeführt werden, das ein Java-Plug-in enthält. Wenn keine JRE installiert ist, werden Java-Applets nicht ausgeführt. Glücklicherweise ist Java für Windows-, Mac- und Linux-Systeme kostenlos verfügbar, sodass Sie die passende JRE für Ihr System problemlos herunterladen und installieren können. Da Java-Applets innerhalb der JRE ausgeführt und nicht vom Betriebssystem gestartet werden, sind sie plattformübergreifend. Das bedeutet, dass ein einzelnes Applet auf Windows-, Mac- und Linux-Systemen ausgeführt werden kann.
Applets können zwar als einfache Desktopanwendungen dienen, haben jedoch nur begrenzten Zugriff auf Systemressourcen und sind daher nicht ideal für komplexe Programme. Ihre geringe Größe und ihre plattformübergreifende Funktionsweise machen sie jedoch für webbasierte Anwendungen geeignet. Zu den Applets, die für die Ausführung in Webbrowsern entwickelt wurden, gehören Taschenrechner, Zeichenprogramme, Animationen und Videospiele. Webbasierte Applets können in jedem Browser auf jedem Betriebssystem ausgeführt werden, solange das Java-Plug-in installiert ist.
In den Anfangsjahren des Webs boten Java-Applets Webmastern eine Möglichkeit, interaktive Funktionen hinzuzufügen, die mit einfachem HTML nicht möglich waren. In den letzten Jahren wurden Applets jedoch nach und nach durch neuere Technologien wie jQuery und HTML 5 ersetzt. Einige Browser wie Google Chrome unterstützen das <applet>-Tag nicht mehr, und andere wie Apple Safari aktivieren Java nicht einmal standardmäßig. Da Webentwickler sich nicht vollständig auf die Java-Unterstützung durch Webbrowser verlassen können, sind Applets keine gängige Möglichkeit mehr, interaktive Inhalte im Web bereitzustellen.
Testen Sie Ihr Wissen