Widget

Aus Mikiwiki
Zur Navigation springen Zur Suche springen

Ein Widget (auch: Applet, Gadget, Plugin) ist ein kleines Rechnerprogramm, das nicht als eigenständige Anwendung betrieben wird, sondern in eine grafische Benutzeroberfläche oder Webseite eingebunden wird. Meist handelt es sich um Hilfs- bzw. Dienstprogramme oder Werkzeuge (engl. tools).

Je nach Umgebung wird ein Widget auch als Gadget oder Plugin bezeichnet, wobei ein Plugin meist auf ein konkretes Programm zugeschnitten ist. Ein Widget kann nicht als eigenständiges Anwendungsprogramm im Rahmen eines Betriebssystems betrieben werden, sondern benötigt eine Umgebung, die dem Widget über eine Programmierschnittstelle Grundfunktionen und Ressourcen bereitstellt und seine Möglichkeiten beschränkt. Ein Programm, das speziell dem Betrieb von Widgets dient, wird als Widget-Engine bezeichnet.

Mit sogenannten Widget Sets werden grafische Oberflächen erstellt: Scrollleisten, Menüs, Schaltflächen, Checkboxen, Texteingabefelder usw. Bekannte Widget Sets sind:

  • Athena
  • Motif
  • Lesstif (ein Motif-Klon)

Widget Sets werden häufig von sogenannten Toolkits begleitet, die das Schreiben von Anwendungen für das X Window System vereinfachen. Bekannte Toolkits sind:

Weblinks

Vorlage:Weblinks1