English Français Español
ex. : internet calameo download
 
Send a message
Copyright : All rights reserved

Extrait_livre_9782212116755

Format : Books
Category : News
Language : French
25 pages
Pub. on Oct. 22nd 2008
Viewed 1 times
0 comments
0 distinctions
0 member(s) added it to their favorites
 
les Cahiersdu Programmeur J. Protzenko Programmez intelligent 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. Codeéditeur:G11675 ISBN:2-212-11675-6 32 € 9782212116755 XUL avec les Cahiers du Programmeur Conceptioncouverture:Nordcompo Jonathan PROTZENKO s’est toujours passionné pour les interfaces graphiques, depuis Visual Basic 5 jusqu’à PHP-GTK en passant par le DHTML, Java/AWT et l’API Win32. Il découvre enfin la solution miracle avec XUL, qu’il s’empresse de faire connaître par des articles et conférences. 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. MozillaXUL Sommaire Mozilla, XUL et le XPFE • Organisation du XPFE • L’étude de cas : un forum de discussion • Inscription et identification • Ajout/modification/lecture d’un sujet • Premiers pas en XUL • Contents. rdf et dossier content • Modification du fichier chrome. rdf • Dossier locale • Intégration d’une DTD et début de l’internationalisation • Fenêtres XUL • Découpage et séparation en overlays • Barres d’outils, de menu et de statut • Arbre et panneau à onglets • Rendu CSS • Mise en forme de texte • Positionnement • CSS spécifique à Mozilla • Couleurs et images • Propriété propre à Mozilla • Première animation de l’interface avec JavaScript • Intégration à XUL • Affichage d’erreurs • Multi-langue avec l’objet stringbundle • Manipulations DOM : options à la connexion • Communication avec l’extérieur : récupération d’un fichier de configuration via l’objet XMLHttpRequest • Analyse du fichier avec DOM • Approche des composants XPCOM : fonction include() • Automatisation avec RDF • Le format RDF : nœuds, arcs et listes • Sérialisation avec RDF/XML • Génération de RDF avec PHP 5 • Exploitation côté XUL • Amélioration de RDF avec JavaScript : versions synchrone et asynchrone • Intégration au cœur de Mozilla • Extension de l’interface du navigateur avec des overlays • Gestion multiple pour Firefox, Thunderbird, Mozilla et la suite • Utiliser les préférences internes de Mozilla • Raccourcis clavier • Interaction entre JavaScript et LDAP • Opérations LDAP avec JavaScript et XPCOM • Création d’une file d’attente • Identification avec un simple bind • Recherches sur la liste des membres • Fonctionnement d’un widget XBL • Le widget fenetreMsg • Contenu du widget : <content> • Animation avec <implementation> : propriétés, champs, méthodes • Plier, déplier, cacher le fenetreMsg • Widget qui réagit aux événements : <handlers> • Services web entre client et serveur • Application de SOAP à XUL Forum • Serveur PHP 5 et client JavaScript • Authentification • Lire et enregistrer un message • Vérifier la session • Distribution de XUL Forum avec XPinstall • Contenu du fichier xulforum. xpi • Création du fichier xulforum. jar • Installation avec install. rdf • Compatibilité avec Mozilla 1. x : install. js • Signaler des mises à jour avec update. rdf • Annexes • Vers Firefox 1. 5 • XUL Runner • SeaMonkey • SVG, <canvas> • Liste des composants XPCOM • Liste des fichiers de l’application • Rappels CSS • Référence XUL. 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 Jonathan Protzenko Avec la contribution de Benoît Picaud Préface de Stéphane Mariel @ Mozilla XPFE, XPCOM, XBL, XPI, CSS, JavaScript, XML, RDF, DOM, PHP 5 11675_XUL_XP 25/08/05 11:20 Page 1
 

Would you like to comment?

Join Calaméo for a free account, or log in if you are already a member.

 

Mes publications (From i-Kiosque)

Pub. on Oct. 22nd 2008
26 page(s)  -  Viewed 7 times
Pub. on Oct. 22nd 2008
39 page(s)  -  Viewed 5 times
Pub. on Oct. 22nd 2008
14 page(s)  -  Viewed 2 times
Pub. on Oct. 22nd 2008
 3 / 5
28 page(s)  -  Viewed 13 times
Pub. on Oct. 22nd 2008
10 page(s)  -  Viewed 9 times
Pub. on Oct. 22nd 2008
15 page(s)  -  Viewed 8 times
Pub. on Oct. 22nd 2008
24 page(s)  -  Viewed 3 times
Pub. on Sept. 10th 2008
20 page(s)  -  Viewed 24 times
Pub. on Sept. 10th 2008
20 page(s)  -  Viewed 12 times
Pub. on Sept. 9th 2008
12 page(s)  -  Viewed 17 times