Diskussion:Widget (Begriffsklärung)

Bzgl. des thinsp und nbsp: Thinsp wäre zwar korrekt, erzeugt bei Nutzern des IE ein breites Leerzeichen. --ChristianErtl 03:40, 30. Aug 2005 (CEST)

Artikel aufspalten?

Bearbeiten

Widgets als Steuerelemente und als Desktop-Programme sind eigentlich zwei völlig verschiedene Dinge; ich denke, dass wir den Artikel in Widget (GUI) und Widget (Desktop) (o. ä.) aufteilen sollten. Die ursprüngliche Bedeutung als „unbestimmtes, namenloses technisches Produkt“ (entsprechend en:Widget) braucht keinen eigenen Artikel, da diese Bedeutung im Deutschen nicht gebräuchlich ist (könnte höchstens in einem der Artikel als Ethymologie erwähnt werden). -- Memset 17:47, 12. Sep 2005 (CEST)

Ich bin skeptisch gegenüber der Aufspaltung, ich sehe keinen generellen Unterschied zwischen widget (GUI) und widget (Desktop). Zumindest kann man beides in einem artikel darstellen, das letztere scheint mir eher eine Sppezielanwendung ersteren zu sein, eine erweiterte, meinetwegen, da es als selbstständiges Programm leben kann. Aber was ist selbstständig? da die Mac-Oberfläche weitgehend grafisch orientiert ist und die widgets kaum ohne die Mac-Oberfläche laufen werden, kann man sie wirklich als eine erweiterte Variante der Widgets in GTK+, KDE, oder WINDOWS ansehen. Bei macintosh sind doch die kleine Programme nohnehin eine Erweiterung der Oberfläche, bei jedem anderen GUI letztlich ja auch.--Löschfix 18:07, 29. Apr 2006 (CEST)

Ich denke schon, dass es einen konzeptionellen Unterschied gibt. Die Idee hinter Widget_(GUI)s ist, dass sie möglichst allgemein verwendbare Bausteine sind, aus denen eine GUI zusammengesetzt werden kann. D.h. sie kümmern sich selbst nur um einen Teil der Funktionalität (Zeichnen, auf Mausklicks reagieren, ...), sind aber ansonsten nur einfach zu verwendende Module für das dahinterliegende Programm (das sich z.B. darum kümmern muss, welcher Text denn in einem Textanzeigewidget angezeigt werden soll). Ein Desktop-Widget ist dagegen in dem Sinne selbständig, dass es kein Programm braucht, dass es steuert; ein Desktop-Widget, dass das aktuelle Wetter anzeigt, holt sich die Daten selber irgendwo her.
Bei den üblichen GUI-Toolkits werden natürlich vom Programmierer aus den vorgegebenen Standard-Widgets immer größere Widgets bis hin zum Hauptfenster zusammengebaut, das (bzw. dessen zugehöriges Objekt im Sinne Objektorientierter Programmierung) dann oft auch die gesamte Programmfunktionalität implementiert. Sogesehen könnte man Desktop-Widgets genau wie jedes andere aus einem Fenster "bestehende" Programm als Widget bezeichnen. So ist der Begriff "Desktop-Widget" aber nicht gemeint.
Abgesehen davon würde ein gemeinsamer Artikel zu beiden Themen wieder dazu führen, dass beide Themen durcheinandergebracht werden, wie z.B. die Liste en:Widget_(computing)#Graphical_component_in_computing. -- Memset 23:58, 29. Apr 2006 (CEST)