[Xulfr] Apollo, XAML & XUL
Thomas Rabaix
thomas at rabaix.net
Mer 21 Mar 13:46:23 CET 2007
>> - pas de possibilite d'installation d'une remote application :
>> avoir un racourci sur le bureau ou encore d'interagir avec le PC
>> local (a la javawebstart). Je comprend bien que pour des raisons de
>> securite cela ne soit pas possible. Cependant avec une validation
>> prealable de l'utilisateur je ne vois pas le probleme. Combien
>> d'applications font des mises a jour automatique ? Qui dit qu'un jour
>> un path de firefox sera infecte par un virus ? C'est actuellement
>> possible en utilisant des JAR signees. Cependant ca serait _bien_ de
>> pouvoir en faire autant avec du XUL genere ...
>
> À mon sens, si tu génère du XUL (en distant), c'est que tu utilises
> mal
> XUL (mis à part pour la localisation, comme les DTD distantes ne sont
> pas utilisable). Je préfère modifier l'interface et afficher les
> données
> dans ces interfaces, par le biais de DOM/JS, de services web (ajax
> &co),
> ou de templates.
Je genere le XUL, car je viens du monde du HTML ;) Donc je n'avais
pas la bonne approche au depart.
Cependant generer du XUL ca a l'avantage :
- de pouvoir gerer la localisation un peu mieux ({t}..{/t})
- de changer l'interface assez facilement.
- une maintenance plus facile pour les non inities : XBL, RDF avec
template complexe
- de pouvoir changer le type de sortie : XUL ou HTML assez
facilement. Avec un petite abstraction du javascript comme ca le code
marche presque du premier coup sous les autres navigateurs..
Thomas.
Plus d'informations sur la liste de diffusion Xulfr