Yep, ya des tonnes de format de XML UI (Gtk, Qt, et consors) qui ont l'air d'avoir tous leurs partisants mais qui sont bien sur completement incompatibles entre eux. pourtant, c'est juste des fichiers XML (ou pas d'ailleurs) qui peuvent facilement être convertis entre eux en traitant ces chaines de caractères. Ce serai bien d'avoir un format XML UI standard en plus des autres que toutes les platteformes de Dev puissent interpreter.
Les migrations seraient bien plus rapides (par exemple OpenOffice qui veut passer en Qt ou Gtk je sais plus).
Le probleme est de choisir ce format (hehe, trolls en perspective).
XUL parait tres bien car XPCOM et XBL permettent d'inclure du comportement qui n'a souvent rien à faire avec le traitement pur.
Moi je dit : tout en XML ! (compilé ou non)
XUI -> Description de l'interface
XMC -> Description du comportement
XSS -> Description du style (un CSS 3 quoi)
XCF -> Description des parametres de l'application
Ne sont compilées que les parties choisies par le développeur.
Du coup, pas besoin de compiler pour tester les Devs.
Du coup, possibilité infinie de créer facilement des petites applis.
Du coup, ya qu'a choisir le compilateur et on a une appli compatible avec la platteforme de son choix.
[^] # Re: XUL everywhere
Posté par Manwe . En réponse à la dépêche XAML et l'avenir de GNOME. Évalué à 1.
Les migrations seraient bien plus rapides (par exemple OpenOffice qui veut passer en Qt ou Gtk je sais plus).
Le probleme est de choisir ce format (hehe, trolls en perspective).
XUL parait tres bien car XPCOM et XBL permettent d'inclure du comportement qui n'a souvent rien à faire avec le traitement pur.
Moi je dit : tout en XML ! (compilé ou non)
XUI -> Description de l'interface
XMC -> Description du comportement
XSS -> Description du style (un CSS 3 quoi)
XCF -> Description des parametres de l'application
Ne sont compilées que les parties choisies par le développeur.
Du coup, pas besoin de compiler pour tester les Devs.
Du coup, possibilité infinie de créer facilement des petites applis.
Du coup, ya qu'a choisir le compilateur et on a une appli compatible avec la platteforme de son choix.