• [^] # Re: Mozilla cherche à s'allier avec Gnome (?) pour contrer Longhon

    Posté par (site web personnel, Mastodon) . En réponse au journal Mozilla cherche à s'allier avec Gnome (?) pour contrer Longhon. Évalué à 5.

    l'interet d'une appli avec une interface déclaré par xml : tu peux l'executer partout !

    D'habitude, une appli web traditionnelle, c'est : du CSS, JS, HTML, avec du script coté serveur pour générer les pages.

    Une appli web en XUL c'est : du CSS, JS, XUL, avec du script coté serveur pour générer les ecrans, et des web services pour remplir les composants avec leur donnée

    -> tout devient "web", utilisable à distance sans installation

    (quand je dis tout, je parle de toutes les applications de gestion etc... bref, ce qui constitue le nerf de la guerre dans les entreprises)

    Un exemple d'appli xul web : http://mab.mozdev.org/(...) (clic à droite "start mab now")

    Maintenant imagine que Gecko est mieux intégrer dans l'environnement graphique du poste client (dans GNOME par exemple) -> les applis de ce genre seront donc plus rapide, meilleur interaction, s'affiche avec les composants graphiques natifs du système etc...

    Ensuite, si on met tout en XML, c'est parce que :
    - XML est portable, format ouvert par nature
    - structure nativement les données -> donc analysable facilement par les programmes
    - XML peut être analysé / parsé quelque soit la plateforme
    - XML peut être modifié à la volée
    - simple à générer
    - indépendant de l'outil générateur : pas besoin d'outils super complexe et/ou propriétaire pour le générer, il peut être généré avec n'importe quel outil (à la main ou par un générateur spécifique -> choix de l'outil, de l'environnement de dev)