<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Qooxdoo</id>
	<title>Qooxdoo - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Qooxdoo"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Qooxdoo&amp;action=history"/>
	<updated>2026-06-07T13:55:10Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Qooxdoo&amp;diff=937899&amp;oldid=prev</id>
		<title>imported&gt;TaxonBot: Bot: Auflösung doppelter toter Links nach https://de.wikipedia.org/w/index.php?title=Wikipedia:Bots/Anfragen&amp;oldid=266185123#Aufl%C3%B6sung_der_doppelten_Toten_Links</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Qooxdoo&amp;diff=937899&amp;oldid=prev"/>
		<updated>2026-04-17T11:47:00Z</updated>

		<summary type="html">&lt;p&gt;Bot: Auflösung doppelter toter Links nach https://de.wikipedia.org/w/index.php?title=Wikipedia:Bots/Anfragen&amp;amp;oldid=266185123#Aufl%C3%B6sung_der_doppelten_Toten_Links&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox Software&lt;br /&gt;
| Logo               =&lt;br /&gt;
| Screenshot         = [[Datei:Qooxdoo-feedreader.png|250px|]]&lt;br /&gt;
| Beschreibung       = Qooxdoo-Beispielanwendung&lt;br /&gt;
| Hersteller         =&lt;br /&gt;
| AktuelleVersion    = &amp;lt;!-- Wikidata --&amp;gt;&lt;br /&gt;
| AktuelleVersionFreigabeDatum  = &amp;lt;!-- Wikidata --&amp;gt;&lt;br /&gt;
| Betriebssystem     = [[Plattformunabhängigkeit|plattformunabhängig]]&lt;br /&gt;
| Programmiersprache = [[JavaScript]]&lt;br /&gt;
| Kategorie          = [[Klassenbibliothek]]&lt;br /&gt;
| Lizenz             = [[GNU Lesser General Public License|LGPL]] und [[Eclipse Public License|EPL]]&lt;br /&gt;
| Deutsch            = nein&lt;br /&gt;
| Website            = [http://qooxdoo.org/ qooxdoo.org]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Qooxdoo&amp;#039;&amp;#039;&amp;#039; ({{enS}} [{{IPA|&amp;#039;kʊksdu}}]; eigene Schreibweise: „qooxdoo“) ist ein [[Clientseitige Anwendung|clientseitiges]] [[Webframework]] für den Bau [[Grafische Benutzeroberfläche|grafischer Benutzeroberflächen]] für [[Webanwendung]]en mit Hilfe des Programmierkonzepts [[Ajax (Programmierung)|Ajax]]. Die Quelltexte des Projekts sind frei und stehen unter der [[Eclipse Public License]] und der [[GNU Lesser General Public License]].&lt;br /&gt;
&lt;br /&gt;
Qooxdoo ist ein Framework für die Entwicklung von Anwendungen, die der Benutzer über seinen [[Webbrowser]] aufruft und bedient. Es stellt in einer [[Programmbibliothek]] zahlreiche auf der [[Skriptsprache]] [[JavaScript]] basierende Komponenten zur Verfügung, die Aussehen und Bedienung von Webanwendungen an klassische [[Desktop-Anwendung]]en angleichen. Dabei verwendet es das Programmierkonzept Ajax, das es erlaubt, Benutzereingaben zu verarbeiten, ohne die gesamte Webseite neu zu laden.&lt;br /&gt;
&lt;br /&gt;
Der Name ist eine [[Verballhornung]] des Ausspruchs „guckst du“ in einem [[Dialekte in Baden|badischen Dialekt]].&lt;br /&gt;
&lt;br /&gt;
== Eigenschaften ==&lt;br /&gt;
; [[Plattformunabhängigkeit|Portabilität]]: Diese Anwendungen laufen im [[Webbrowser]] und stehen somit dem Anwender auf allen Systemen zur Verfügung, auf dem ein von Qooxdoo unterstützter Webbrowsertyp vorhanden ist (u.&amp;amp;nbsp;a. [[Internet Explorer]], [[Mozilla]], [[Apple Safari|Safari]]).&lt;br /&gt;
; Einfache Bedienung: Die Anwendungen haben das von klassischen [[Desktop (grafische Benutzeroberfläche)|Desktopanwendungen]] gewohnte [[Look and Feel|Look &amp;amp; Feel]] und sind daher für den Anwender leicht zu bedienen.&lt;br /&gt;
; Anpassbarkeit: Die Entwickler können eigene [[Skin (Computer)|Themes]] definieren und damit das Look &amp;amp; Feel geeignet für ihre Anwendung anpassen.&lt;br /&gt;
; Einheitlichkeit: Die entwickelte Anwendung verfügt auf jedem gängigen Browser über ein einheitliches Look &amp;amp; Feel.&lt;br /&gt;
; Skalierbarkeit: Entwickler können neue eigenständige Widgets entwickeln.&lt;br /&gt;
&lt;br /&gt;
Die Ähnlichkeit zu klassischen [[GUI-Toolkit]]s, wie [[Qt (Bibliothek)|Qt]], [[Swing (Java)|Swing]], [[Microsoft Foundation Classes|MFC]] etc. besteht auch auf der Programmierebene, die Anwendungen werden aus Widgets zusammengestellt und mit Hilfe von Events gesteuert.&lt;br /&gt;
&lt;br /&gt;
== Geschichte ==&lt;br /&gt;
Das Framework wurde von [[1&amp;amp;1 Ionos|1&amp;amp;1]]- und [[GMX]]-Mitarbeitern als Open-Source-Projekt gestartet.&amp;lt;ref&amp;gt;[[c’t]] Magazin 1/2009 S. 182 ff&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ein ähnliches Ziel, nämlich den Browser als GUI-Plattform zu verwenden, verfolgte bereits das Mozilla-Projekt mit seiner [[XML User Interface Language|XUL]]-Technik, diese ist jedoch auf deren Browservarianten beschränkt.&lt;br /&gt;
&lt;br /&gt;
Ähnlicher zu Qooxdoo ist das [[Dojo Toolkit]], welches ebenfalls auf die Implementierung einer Cross-Plattform-GUI rein via [[JavaScript]] und [[Document Object Model|DOM]] setzt.&lt;br /&gt;
&lt;br /&gt;
Am 17. Dezember 2009 ist Qooxdoo in der Version 1.0 erschienen.&lt;br /&gt;
&lt;br /&gt;
== Einsatz ==&lt;br /&gt;
* Innerhalb der [[Rich Ajax Platform]] der [[Eclipse Foundation]] wird Qooxdoo als [[HTML-Rendering|Rendering-Engine]] für die Implementierung des &amp;#039;&amp;#039;RWT-Toolkits&amp;#039;&amp;#039; verwendet. Dies ist als Pendant zu [[Standard Widget Toolkit|SWT]] gedacht, mit den gleichen [[Programmierschnittstelle|Softwareschnittstellen]], aber in Ajax-Technik für den Einsatz im Webbrowser realisiert. Der Entwickler braucht nur noch eine Quellcodeversion für beide Plattformen (Desktop und Webbrowser) zu erstellen und pflegen. Er entscheidet dann lediglich, für welche Plattform der Code generiert werden soll, die beträchtlichen Unterschiede zwischen beiden Plattformen werden durch die Frameworks und Toolkits verborgen.&lt;br /&gt;
&lt;br /&gt;
* [[Embarcadero Technologies]] setzt Qooxdoo als Rendering-Engine in seinem Produkt &amp;#039;&amp;#039;RadPHP&amp;#039;&amp;#039; (vormals &amp;#039;&amp;#039;{{lang|en|Delphi for PHP}}&amp;#039;&amp;#039;) ein.&amp;lt;ref&amp;gt;[http://www.golem.de/0702/50658.html Neue Delphi-Versionen für Win32- und PHP-Entwicklung] – Artikel bei &amp;#039;&amp;#039;[[Golem.de]]&amp;#039;&amp;#039;, vom 21. Februar 2007 (Abgerufen am: 22. Juni 2012)&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;Siehe auch: {{Webarchiv|url=http://www.qadram.com/vcl4php/ |wayback=20070423010645 |text=Projektseite |archiv-bot=2019-05-08 16:48:19 InternetArchiveBot }} und {{Toter Link |datum=2018-12 |url=http://vcl4php.svn.sourceforge.net/viewvc/vcl4php/trunk/vcl/qooxdoo/ |text=Sourceforge-Subversion-Quellcodebaum |archivebot=2018-12-11 11:14:39 InternetArchiveBot}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Die Webmailer, für 1&amp;amp;1 DSL- und GMX Mail-Kunden, basieren auf Qooxdoo.&lt;br /&gt;
&lt;br /&gt;
* Der [[Web-Desktop]] [[eyeOS]] verwendet Qooxdoo für die Erstellung der grafischen Oberfläche.&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* Crane, Dave und Eric Pascarello mit Darren James: &amp;#039;&amp;#039;Ajax in Action&amp;#039;&amp;#039;, Manning, 2005 – Darstellung der Implementierungstechniken.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://qooxdoo.org/ Webpräsenz des Qooxdoo-Projektes]&lt;br /&gt;
* [http://demo.qooxdoo.org/current/showcase Demonstration der Oberflächenelemente]&lt;br /&gt;
* [http://www.eclipse.org/rap/index.php Eclipse Rich Ajax Platform]&lt;br /&gt;
* [http://demo.qooxdoo.org/current/demobrowser Demo Browser zur Demonstration einiger Qooxdoo-Klassen]&lt;br /&gt;
* [http://qooxdoo.org/community/real_life_examples Liste in der Realität eingesetzter Anwendungen]&lt;br /&gt;
* [http://demo.qooxdoo.org/current/apiviewer API (Application Programming Interface)]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Freies Webframework]]&lt;br /&gt;
[[Kategorie:JavaScript-Bibliothek]]&lt;/div&gt;</summary>
		<author><name>imported&gt;TaxonBot</name></author>
	</entry>
</feed>