Visuel de Xul
visibilityFeuilleter

Embarqués dans l'excellent navigateur libre Mozilla Firefox, XUL et le framework XPFE de Mozilla ouvrent la voie à la création et au déploiement d'applications web riches s'appuyant, à la manière d'AJAX, sur les standards du Web (CSS, Javascript, XML, RDF...).

À travers la création d'un forum de discussion, découvrez et maîtrisez la puissance de l'environnement de développement Mozilla, depuis la réalisation d'interfaces graphiques avec XUL et CSS jusqu'à la logique applicative avec JavaScript et XPCOM et le déploiement avec XPI. On verra comment intégrer l'application dans le navigateur grâce aux overlays et à RDF et comment recourir à l'API DOM dans JavaScript et PHP 5. L'étude de cas décrit également l'interfaçage avec un annuaire LDAP, la connexion à un serveur SOAP ou la réutilisation de code avec XBL.

Téléchargez l'intégralité du code source XUL et des pages PHP et retrouvez l'étude de cas en ligne !
www.editions-eyrolles.com

Titre Xul
Sous-titre Mozilla XPFE, XPCOM, XBL, XPI, CSS, JavaScript, XML, RDF, DOM, PHP 5
Auteur(s) Jonathan Protzenko, Benoît Picaud
Collection(s) Les cahiers du programmeur
Editeur Eyrolles
Parution 15 septembre 2005
Edition 1ère édition
Nb de pages 318 pages
Format 239 x 210 mm
Poids 762 g
EAN13 9782212116755
ISBN13 978-2-212-11675-5
ISBN10 2212116756
  • Introduction à XUL
  • L'étude de cas
  • Premiers pas en XUL
  • Une véritable extension Mozilla
  • XUL avancé : la fenêtre principale
  • Perfectionnement du rendu avec CSS
  • Première animation de l'interface avec JavaScript
  • Automatisation avec RDF
  • Une Intégration au coeur de Mozilla
  • JavaScript version "pro" LDAP
  • Do-it yourself Widgets : XBL
  • Les Services web pour une communication harmonieuse entre client et serveur
  • Distribution de XUL Forum avec XPinstall
  • Annexes
  • Liens externes
  • site de l'ouvrage

    Site consacré à ces cahiers du programmeur XUL, par les auteurs (autres versions des codes sources, fichiers de configuration, etc.).

  • Fichiers à télécharger
  • Codes source de l'ouvrage (version brute)

    La version "brute" donne les sources "telles quelles" à la fin du livre. (Voir site de l'ouvrage pour plus de précision et d'autres versions des sources).

Jonathan Protzenko

Jonathan Protzenko est étudiant en informatique à l'ENS de Lyon. Il y approfondit ses connaissances théoriques en informatique, en mathématiques, et sur les systèmes complexes, tout en restant impliqué dans le développement Web avec XUL, et la programmation en général.

Visuel de Jonathan Protzenko

Benoît Picaud

Benoît Picaud est consultant senior chez IDEALX, référence française pour la réalisation de logiciels libres. En charge de la conception d'infrastructures de sécurité et de gestion des identités, il s'est intéressé aux problématiques de déploiement des applications en entreprise.

Visuel de Benoît Picaud