See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Widget – Wikipedia

Widget

aus Wikipedia, der freien Enzyklopädie

Der Titel dieses Artikels ist mehrdeutig. Weitere Bedeutungen werden unter Widget (Begriffsklärung) aufgeführt.
Darstellung einiger Widgets unter DesktopX
Darstellung einiger Widgets unter DesktopX
Ein Netzwerkgeschwindigkeits-Applet und ein CPU-Takt-Applet in einem GNOME-Panel
Ein Netzwerkgeschwindigkeits-Applet und ein CPU-Takt-Applet in einem GNOME-Panel

Ein Widget oder Applet ist ein kleines Computerprogramm, das nicht als eigenständige Anwendung betrieben wird, sondern in eine Grafische Benutzeroberfläche oder Webseite eingebunden wird. Meist handelt es sich um Hilfs- oder Dienstprogramme („Tools“). Je nach Umgebung werden Widgets auch als Gadget oder Plugin bezeichnet, wobei Plugins meist eher auf ein konkretes Programm zugeschnitten sind. Widgets können nicht als eigenständige Anwendungsprogramme im Rahmen eines Betriebssystems betrieben werden, sondern benötigen eine Umgebung, die dem Widget über eine Programmierschnittstelle Grundfunktionen und Ressourcen bereitstellt und seine Möglichkeiten beschränkt. Programme die speziell dem Betrieb von Widgets dienen, werden auch als Widget-Engine bezeichnet.

Inhaltsverzeichnis

[Bearbeiten] Ursprung und Entwicklung

Der Name Applet bedeutet übersetzt soviel wie „Progrämmchen“ (Diminutiv von engl. „Application“ = Anwendung, Programm).

Apple führte mit der Version 10.4 (April 2005) seines Betriebssystems Mac OS X in HTML/CSS/JavaScript geschriebene Widgets mit Hilfe des Programms Dashboard ein. Apple wird sehr oft als „Erfinder“ dieser Widgets bezeichnet, obwohl dieses Konzept bereits einige Jahre vorher Bestandteil von Active Desktop oder ObjectDesktop unter Windows war. Der Begriff „Widget“ erlangte 2003 durch das Programm Konfabulator weite Verbreitung, das 2005 von Yahoo gekauft wurde.

Parallel zur Entwicklung von Widgets für einzelne Betriebssysteme entwickelten sich Widgets in Form von Webanwendungen. Viele dieser Widgets bieten keine komplexen Funktionen sondern blenden lediglich Informationen aus anderen Quellen ein (Syndikation). Beispiele dafür sind die Einbindung von Inhalten von Portalen wie YouTube oder Sevenload mit Adobe Flash und die Einbindung von Fotos eines Accounts von Flickr. Diese Arten von Widgets haben mit zur Verbreitung von User Generated Content und Web 2.0-Anwendungen beigetragen.

Widgets zur Einbindung in Webseiten werden im Gegensatz zu anderen Widgets häufig nur als kleine Fragmente von HTML und JavaScript angeboten, die automatisch installiert werden können. Inzwischen verschwinden die Grenzen zwischen Widgets für den Desktop und Widgets im Web immer mehr, da mit entsprechenden Widget-Engines auch Web-Widgets auf dem Desktop eingesetzt werden können.

Im Rahmen des W3C wird derzeit an einem Standard für Widgets gearbeitet.[1]

[Bearbeiten] Widget-Engines

Ab der Version Windows Vista (2006) können Widgets in der Windows Sidebar integriert werden. Die Widgets werden dort Gadgets genannt. Weitere Programme zur Einbindung von Widgets unter Windows sind Samurize, AveDesk, DesktopX, KlipFolio und Kapsules. Die Widget-Engine Konfabulator (inzwischen Yahoo Widget Engine) wurde ursprünglich für Mac OS X entwickelt und später für Windows portiert. Mit dem Dashboard ist in Mac OS X eine eigene Widget-Engine integriert. Mit Google Desktop können Widgets (dort als „Gadgets“) unter Windows, Mac OS X und Linux auf den Desktop gebracht werden. Allgemeine Widget-Engines für Linux sind gDesklets und screenlets. Speziell für KDE gibt es SuperKaramba; mit KDE 4 kommt eine eigene Widget-Umgebung dazu, bei der die Widgets „Plasmoids“ heißen.

Eine Betriebssystem-übergreifende Plattform für webbasierte Widgets ist der Webbrowser. Mittels DHTML, AJAX, Adobe Flash oder Java-Applets können Anwendungen in eine Webseite eingebunden werden. Im Zuge der Web 2.0-Entwicklung bieten verschiedenen Webseiten spezielle Plattformen zur Zusammenstellung von personalisierten Widgets an (netvibes, iGoogle, pageflakes, allyve, Facebook...)

Weitere:

  • Opera stellt seit Version 9 Widgets zur Verfügung

[Bearbeiten] Belege

  1. http://www.w3.org/TR/widgets/

[Bearbeiten] Weblinks


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -