Ansicht umschalten
Avatar von quasi11
  • quasi11

456 Beiträge seit 13.05.2008

Späte Antwort

Hallo FischX

Ich weiß zwar nicht, ob Du das hier noch liest, aber ich habe
tatsächlich mal ein wenig zum Thema XUL nachgeforscht. Ich komme
allerdings zu einem ganz anderen Schluß als Du, nämlich das XUL
Silverlight bei weitem nicht das Wasser reichen kann, und das aus
folgenden Gründen (falls ich irgendwo falsch liege, darfst Du mich
gerne korrigieren):

1.) Implementierung nur im Firefox. Sorry, aber "ist in Arbeit ...
soll kommen" zählen nunmal nicht.

2.) Wo sind die professionellen Webseiten, die das einsetzen? Hab mal
ein wenig gegoogelt, und in irgendwelchen Foren hab ich mal gelesen,
daß der Autovermieter Sixt "plant", etwas damit zu machen. Sorry,
aber das ist GAR NIX.

3.) Zur technischen Seite. Nach meinen Recherchen setzt XUL bei der
Programmierung vor allem auf JavaScript. Andere "echte" Sprachen wie
z.B. C++ werden durch XPCOM, eine Technik vergleichbar mit dem von
Windows bekannten COM, eingebunden.

Dem ist Silverlight um Lichtjahre voraus! Silverlight bietet eine
abgespeckte Version des .NET-Framework als Programmierumgebung. Das
heißt, das sind richtige Assemblies, die hier zum Einsatz kommen. Die
JavaScript-Implementierung gabs nur mal in Version 1.0 und ist jetzt
abgelöst.

4.) XUL bietet kaum Controls. Ich habe nur was von Listboxen,
Buttons, Menüs und Tabbed Dialogs gelesen. Da bietet Silverlight
jetzt schon eine Fülle weiterer Controls wie DataGrids, Storyboards
für Animationen usw.

Das einzige, was mir positiv zu XUL auffällt, ist in der Tat die
Ähnlichkeit zur in der Windows Presentation Foundation (und damit
auch in Silverlight) benutzten Markup-Language XAML. Da war XUL mit
der Idee deutlich früher dran.

Es ist wie so oft bei Open Source Projekten: Man hat vielleicht ganz
gute Ideen, aber was spruchreifes ist bis heute nicht zustande
gekommen. Alles ist "in Planung". Microsoft ist mit Silverlight schon
am Markt, und Silverlight bietet selbst nach so kurzer Zeit schon
Möglichkeiten, die imho WEIT(!) über die von XUL hinausgehen.

Gruß
quasi11

Bewerten
- +
Ansicht umschalten