Xul challenge 2004
Par Laurentj le dimanche, mai 23 2004, 17:29 - Projets - Lien permanent
Il y a quelques semaines a été lancé le XUL Challenge 2004, par Gerald Bauer, fondateur de xul.sourceforge.net. Contrairement à ce que leurs noms indiquent, ce n'est ni un site sur XUL, ni un concours avec XUL, le langage déscriptif d'interface utilisateur de Mozilla (Eh non !). C'est un concours (et un site) avec tous les languages similaires à XUL : il faut réaliser 2-3 petites applications (un compteur, une calculette et une autre sur un thème libre) dans le langage XUI de son choix (XAML, xWidglets, MXML, XUL etc.). Ceci permettra à ceux qui découvrent ces technologies de faire une comparaison rapide sur leurs possibilités et la façon de les utiliser. Sur le fond, je pense que c'est une bonne chose. Il faut voir le nombre de langage XML-like (et leur moteur) qui sont sortis ces deux dernières années !
Mais il y a un hic.
Vous ne trouverez pas dans la liste des participants utilisant XUL, pour la simple et bonne raison que la communauté des développeurs XUL (dont moi) est en froid avec Gerald Bauer. En effet, celui-ci emploi le terme XUL à toutes les sauces. Pour lui, c'est un terme générique désignant tout les langages similaires à XUL. Les boss de Mozilla.org, des développeurs XUL comme moi ont beau lui expliquer qu'il devrait arrêter de faire cette confusion. Mais non, monsieur s'obstine. Il ne veut pas appeler un chat, un "chat".
Il est le seul au monde à faire cette confusion. Aucun éditeur ayant pondu sa propre version XUL-Like ne parle de XUL : ils utilisent chacun un nom différent. Ça permet effectivement de les différencier (ils reprennent une partie des grands principes de XUL mais le balisage est sensiblement différent, quand ce n'est pas totalement différent).
Vous allez me dire qu'on fait peut être des histoires pour si peu. Sauf que les débutants qui entendent parler de xul (celui de mozilla) et qui veulent s'y interresser tombent trés rapidement sur http://xul.sourceforge.net et s'étonnent, à juste titre, de ne pas y trouver grand chose à propos de XUL, mais trouve par contre tout un annuaire de technologies similaires. Bref, bien souvent (je dis ça parce que j'ai déjà eu ce genre de retour), ces personnes sont un peu déboussolés, ne savent pas trop ce qu'est XUL (le truc de mozilla ? un terme générique ? etc..).
Je ne parle même pas des messages de GB sur son site ou dans les mailing-lists : on ne sait jamais si il parle du XUL de Mozilla ou des langages XUI en général. Bref, pas toujours évident de comprendre les propos du bonhomme.
Franchement, je trouve cette situation dommageable pour l'image de Mozilla, voir même pour les technologies "concurrentes".
Ce que je trouve d'autant plus dommage c'est que, mise à part cette confusion de nom, Gerald Bauer effectue du bon boulot en général, et son site est une vraie mine d'or pour qui veux en savoir plus sur toutes ces technologies émergentes comme XUL.
Néanmoins, j'avais décidé de ne pas participer à ce challenge. D'un autre coté, je regrette un peu parce qu'il n'y a aucun representant pour XUL parmis les participants. Enfin bref, tant pis. J'ai tout de même fait les chti exos dans mon coin, et ça donne ça.
Je n'ai pas fait le 3ieme, d'une part parce que je n'ai pas le temps, et que d'autre part, il y a déjà plusieurs applications qui démontrent toutes les possiblités de XUL : le navigateur Mozilla lui-même ;-) (ainsi que Firefox, Nvu, Thunderbird, Sunbird etc...)
Commentaires
http://www.longhornblogs.com/akinney/archive/2004/05/09/3435.aspx#3533 lol
C'est justement en voyant cette horreur que j'ai décidé cette aprés midi de relever le challenge :-)))
Chez moi le fond du champ du compteur s'affiche en blanc, et les chiffre de dedans en jaune, donc je vois rien... Dommage.
(ps: winXP pro + firefox 0.8)
Avec Windows 2000, j'ai également le même problème, ainsi que sur la calculatrice (chiffres jaunes sur fond blanc). Les boutons ne sont pas en couleur non plus mais je ne sais pas si c'est vraiment une mauvaise chose :D
Arg... ces bugs dans Moz...
Ça fonctionne parfaitement sous
:-(
Je pense avoir trouvé les problèmes : il s'agit des feuilles de styles que j'ai corrigé.
Effectivement, ça marche nickel désormais.
La Mozilla Foundation n'a pas déposé XUL ? (si non, pourquoi ?)
Je reprends ton commentaire laurent:
XAML sucks...
Tu vaux pas mieux que les autres... C'est dommage... Entre les commentaires à la con péremptoires et tout et tout que tu reproches au M$ user, et le tien... Je vois pas de différences... Sans compter que j'ai trouvé sur le forum de rue-montgallet un gonze pro-debian qui dit préférer acheter ouin ouin plutot que MDK... Franchement une journée de merde où j'aurais du m'abstenir de lire du blog et du faux rhum...
Désolé pour le commentaire de XAML. C'est ce que j'en pense. point.
Quand j'ai vu l'absurdité de l'exemple montré, utiliser 15000 balises pour faire un simple dégradé, alors qu'une image aurait suffit, je n'ai pas pu m'empecher.
Même en svg on fait plus court : http://www.w3.org/TR/SVG11/pservers.html
Ça peut paraître pueril, je te l'accorde, mais on ne se refait pas...
Mais tu n'as pas à te refaire. C'est _ton_ blog et tu dis ce que _tu_ veux. Les mécontents n'ont rien à dire et n'ont qu'à pas lire _ton_ blog. Ne te laisse pas faire!
Tout à fait Toady. Mais le commentaire XAML sucks, c'etait un de mes commentaires sur le blog d'un autre (cf lien premier commentaire). Donc c'est pas super cool effectivement ;-)
Mais sur mon blog, c'est sûr je ne vais pas me gener...
Merci pour l'explication je faisais effectivement partit des personnes qui n'y comprenais plus rien! L'idée du concours était bonne (mieux vaut des exemples qu'une longue explication) mais c'est vrai que ca donnait l'impression qu'il y avait plusieurs standard xul alors qu'il n'y en a qu'un!