Utiliser directement le langage déclaratif XUL en vue de créer des applications clients.

GUL 2.0 est une librairie écrite dans le langage de programmation PHP utilisant la bibliothèque PHP-GTK
GUL est à l'origine conçu par Thomas Favennec pour simplifier la création d'applications avec la bibliothèque PHP-GTK. Sur le modèle de XUL, des balises XML simples sont créées spécifiquement pour couvrir les possibilités de GTK.
CSS et PHP peuvent être insérés directement dans le code GUL XML très simplement, comblant ainsi les lacunes de Glade.
Une fois la version beta du projet accomplie, sur une suggestion de Christian Weiske (acteur dans la communauté de développement de PHP-GTK), le projet évolue directement en 2007 vers une version 2.0 entièrement réécrite, respectant le standard XUL au plus juste. Gul 2.0 est alors un interpréteur XUL écrit pour PHP-GTK (CSS inclus).
Sur le modèle de XAMLPAD, Gul 2.0 intègre des fonctions ayant permis de réaliser un mini éditeur nommé XULPAD comprenant une preview temps réel du code XUL écrit par l'utilisateur.
Toujours en développement, Gul 2.0 est dans sa version 2.0 Beta compatible avec 97% du langage XUL officiel.BY TAATJENE

Comments

Popular Posts