ce que XUL a de révolutionnaire, c'est que, en premier lieu, ça offre une interface utilisateur beaucoup plus riche que du HTML, et que l'on peut créer trés facilement.
Donc une première utilisation basique de XUL serait : je continue de réaliser mes applis web comme d'habitude, je remplace juste HTML par XUL. (ton histoire d'utilisation d'HTTP, ou plutôt de xmlHTTPRequest tu voulais dire je pense, parce que bon, HTTP, tu peux pas t'en passer :-p, enfin bon, ton histoire de xmlHTTPRequest n'a pas lieu d'être dans ce cas )
Une utilisation plus intelligente, c'est je remplace HTML par XUL, mais j'utilise aussi des services web (via xmlHttpRequest). Ça permet plein de choses
- pas de rechargement de l'interface -> economie bande passante, et charge moins importante du serveur (il n'a pas à tout regenerer l'interface, donc éventuellement à faire des dizaines de requetes pour cela)
- séparation en couche : d'un coté l'UI, et de l'autre des services webs. Lesdit services pouvant non seulement être appelés par l'UI, mais également par toutes autres applications (web, desktop..) bref, -> capitalisation des développements.
- ps de rechargement -> interface plus reactive, plus dynamique, tout ce qui est lié à l'interface est fait coté client -> ergonomie améliorée
En tout cas, je ne vois pas en quoi cette tendance à utiliser xmlHTTPRequest a de mauvais. Elle permet de faire des choses vraiment plus simple et plus efficace dans les applications web (pour les *sites* web, c'est autre chose), autant pour le développeur que pour l'utilisateur.
[^] # Re: La moindre des choses
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal IE7 supporterait correctement les PNG et les CSS. Évalué à 4.
Donc une première utilisation basique de XUL serait : je continue de réaliser mes applis web comme d'habitude, je remplace juste HTML par XUL. (ton histoire d'utilisation d'HTTP, ou plutôt de xmlHTTPRequest tu voulais dire je pense, parce que bon, HTTP, tu peux pas t'en passer :-p, enfin bon, ton histoire de xmlHTTPRequest n'a pas lieu d'être dans ce cas )
Une utilisation plus intelligente, c'est je remplace HTML par XUL, mais j'utilise aussi des services web (via xmlHttpRequest). Ça permet plein de choses
- pas de rechargement de l'interface -> economie bande passante, et charge moins importante du serveur (il n'a pas à tout regenerer l'interface, donc éventuellement à faire des dizaines de requetes pour cela)
- séparation en couche : d'un coté l'UI, et de l'autre des services webs. Lesdit services pouvant non seulement être appelés par l'UI, mais également par toutes autres applications (web, desktop..) bref, -> capitalisation des développements.
- ps de rechargement -> interface plus reactive, plus dynamique, tout ce qui est lié à l'interface est fait coté client -> ergonomie améliorée
En tout cas, je ne vois pas en quoi cette tendance à utiliser xmlHTTPRequest a de mauvais. Elle permet de faire des choses vraiment plus simple et plus efficace dans les applications web (pour les *sites* web, c'est autre chose), autant pour le développeur que pour l'utilisateur.