tu nous fait des raccourcis là... C'est bien ou pas selon tes besoins.
>XUL est portable
>C'est aussi le cas de GTK, Qt, wxWidgets
Sans recompilation ? Et en combien de ligne de code tu fais une interface ? C'est extensible facilement (cf XBL dans XUL) ? ça se modifie aussi facilement au runtime ? (ex avec XUL, en changeant un attribut, tu peux changer tous ce que tu veux au niveau de l'interface, grâce à CSS et XBL entre autre) ? Tu peux modifier, étendre l'interface d'une appli (ajouter des boutons etc) sans toucher au code source (ce que permet XUL avec son système d'overlays) ?
> Des standards ne bénéficiant de quasi aucune implémentation complète et largement répandue. (cf. au-dessus)
Aucune implémentation complète, c'est vrai, surtout dans IE. Et alors ? cela voudrait dire qu'il ne faut pas les utiliser ? Alors que les implementations de ces standards progressent dans TOUT les navigateurs ? Une technologie standardisé à l'avantage de pouvoir capitaliser sur ses compétences, surtout les technos du web : tu es à peu prés sûr de la retrouver ailleurs que dans un navigateur. (Cf XML, DOM, XSLT, SVG...)
voici les technos standards qui s'utilise avec XUL, et les logiciels dans lesquels ont les retrouve (pas forcément bien implémenté partout, on est d'accord, mais ça à toutefois le mérite d'exister)
* Ecmascript : IE, Gecko, KHtml, Opera et pratiquement tous les autres navigateurs
* CSS : IE, Gecko, Khtml, Opera et pratiquement tous les autres navigateurs
* XHTML : IE, Gecko, Khtml, Opera et pratiquement tous les autres navigateurs
* PNG : IE, Gecko, Khtml, Opera et pratiquement tous les autres navigateurs
* XML/DOM : IE, Gecko, Khtml, Opera et pratiquement tous les autres navigateurs
* XSLT : Gecko, IE, les autres je ne sais pas
* MATHML : Gecko, les autres je ne sais pas
* SVG : Gecko, Opera, Khtml (c'est en cours je crois, si ce n'est pas déjà fait)
* XForms : IE (plugins), Gecko (extension native ou plugin externe), Khtml (plugin)
[^] # Re: J'adore
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal L'informatique française va mal!. Évalué à 1.
tu nous fait des raccourcis là... C'est bien ou pas selon tes besoins.
>XUL est portable
>C'est aussi le cas de GTK, Qt, wxWidgets
Sans recompilation ? Et en combien de ligne de code tu fais une interface ? C'est extensible facilement (cf XBL dans XUL) ? ça se modifie aussi facilement au runtime ? (ex avec XUL, en changeant un attribut, tu peux changer tous ce que tu veux au niveau de l'interface, grâce à CSS et XBL entre autre) ? Tu peux modifier, étendre l'interface d'une appli (ajouter des boutons etc) sans toucher au code source (ce que permet XUL avec son système d'overlays) ?
> Des standards ne bénéficiant de quasi aucune implémentation complète et largement répandue. (cf. au-dessus)
Aucune implémentation complète, c'est vrai, surtout dans IE. Et alors ? cela voudrait dire qu'il ne faut pas les utiliser ? Alors que les implementations de ces standards progressent dans TOUT les navigateurs ? Une technologie standardisé à l'avantage de pouvoir capitaliser sur ses compétences, surtout les technos du web : tu es à peu prés sûr de la retrouver ailleurs que dans un navigateur. (Cf XML, DOM, XSLT, SVG...)
voici les technos standards qui s'utilise avec XUL, et les logiciels dans lesquels ont les retrouve (pas forcément bien implémenté partout, on est d'accord, mais ça à toutefois le mérite d'exister)
* Ecmascript : IE, Gecko, KHtml, Opera et pratiquement tous les autres navigateurs
* CSS : IE, Gecko, Khtml, Opera et pratiquement tous les autres navigateurs
* XHTML : IE, Gecko, Khtml, Opera et pratiquement tous les autres navigateurs
* PNG : IE, Gecko, Khtml, Opera et pratiquement tous les autres navigateurs
* XML/DOM : IE, Gecko, Khtml, Opera et pratiquement tous les autres navigateurs
* XSLT : Gecko, IE, les autres je ne sais pas
* MATHML : Gecko, les autres je ne sais pas
* SVG : Gecko, Opera, Khtml (c'est en cours je crois, si ce n'est pas déjà fait)
* XForms : IE (plugins), Gecko (extension native ou plugin externe), Khtml (plugin)