Ce livre sur le HTML5 et CSS3 s'adresse à toute personne appelée à développer, mettre en place, faire vivre un site Web. En effet, pour débuter mais surtout pour progresser dans la conception de sites, il faut inévitablement passer par une bonne compréhension et une parfaite maîtrise du code source des applications Web.
Le livre est conçu comme un réel outil de formation, pédagogique de la première à la dernière page, abondamment illustré d'exemples et de captures d'écran et constamment à l'affût des éléments réellement pratiques pour le développeur Web.
Sont ainsi passés en revue le HTML (dans sa dernière version et ses nombreuses nouveautés), les feuilles de style avec l'avancée de plus en plus spectaculaire des CSS3 en termes de présentation des pages Web et un aperçu des API JavaScript du HTML5 aux fonctionnalités évoluées et innovantes. Cet ouvrage n'est surtout pas une encyclopédie exhaustive de ces différentes techniques mais un parcours structuré de celles-ci. Il fournit aux concepteurs débutants, voire plus confirmés, les règles rigoureuses mais essentielles de la conception professionnelle d'un site Web. En effet, l'auteur s'est attaché à encourager l'élaboration d'un code respectueux des prescriptions du W3C et particulièrement de la séparation du contenu (HTML) et de la présentation (feuilles de style CSS) comme le préconise plus que jamais le HTML5.
La prise en charge des nombreuses nouveautés abordées est détaillée pour les navigateurs de bureau (Internet Explorer, Firefox, Google Chrome et Safari) et aussi pour les navigateurs mobiles (iOS Safari, Android Browser) mais l'auteur a été particulièrement attentif à fournir un code compatible avec des navigateurs moins évolués afin de pouvoir bénéficier dès à présent de ce pas important dans la conception des applications Web.
Ces deux livres de la collection Expert IT offrent au lecteur un maximum d'informations sur le développement JavaScript avec jQuery et jQuery UI : 1110 pages pour devenir Expert.
Le framework JavaScript du Web 2.0 (3e édition):
Extrait du résumé : Ce livre sur jQuery s'adresse à des experts ou des candidats experts dans la création de sites Web. La connaissance, sinon la maîtrise du JavaScript, des feuilles de style CSS, du DOM et de l'AJAX sont des pré-requis indispensables à la compréhension et à la mise en pratique de cet ouvrage.
Dans ce livre, l'auteur a privilégié une approche structurée et progressive. Chaque thème de jQuery est illustré par un exemple avant de passer à une mise en pratique sur des applications plus pointues.
Enrichir l'interface de vos applications Web :
Extrait du résumé : Ce livre sur jQuery UI détaille les possibilités offertes aux développeurs pour agrémenter l'interface visuelle de leurs applications web. Les nombreux widgets proposés par jQuery UI sont utilisables en l'état avec un système d'options de configuration mais leurs méthodes et événements spécifiques peuvent également être exploités pour l'enrichissement de l'interface. Une connaissance du Html5 et des feuilles de style CSS est indispensable pour tirer le meilleur parti de ce livre (des notions de JavaScript se révéleront un plus appréciable).
Ce livre sur le développement d'applications Web mobiles avec jQuery Mobile s'adresse aux développeurs web conscients de la mutation en cours dans l'utilisation du web et soucieux de proposer des applications Web parfaitement adaptées aux spécificités des terminaux mobiles.
Les premiers chapitres traitent des caractéristiques du Web mobile, tant d'un point de vue navigateurs, périphériques, usages et bonnes pratiques, que d'un point de vue outils de tests, émulateurs et validateurs web mobiles. Les chapitres suivants dressent le panorama des éléments incontournables du HTML5, des CSS3 et des API JavaScript spécifiques aux applications mobiles. Une large partie est ensuite consacrée à jQuery Mobile ; ce framework propose de concevoir des interfaces mobiles compatibles avec la totalité des périphériques du marché, le tout dans un look résolument moderne et adapté à l'utilisation tactile. Vous découvrirez dans ce livre comment, avec jQuery Mobile, concevoir des pages avec en-tête et pied de page, des barres de navigation, des fenêtres de dialogue ou pop-up, des listes, des formulaires y compris les nouveaux formulaires du Html5, des éléments dépliants... ceci en toute simplicité et sans une seule ligne de JavaScript ! Pour les experts, l'API jQuery Mobile est présentée en fin d'ouvrage.
"Ce livre sur jQuery UI détaille les possibilités offertes aux développeurs pour agrémenter l'interface visuelle de leurs applications web. Les nombreux widgets proposés par jQuery UI sont utilisables en l'état avec un système d'options de configuration mais leurs méthodes et événements spécifiques peuvent également être exploités pour cet enrichissement de l'interface. Une connaissance du Html5 et des feuilles de style CSS est indispensable pour tirer le meilleur parti de ce livre (des notions de JavaScript se révéleront un plus appréciable).
Pour les lecteurs qui seraient développeurs débutants, une rapide initiation à jQuery guidera leurs premiers pas et les premiers exemples de chaque chapitre leur sont destinés avec la configuration des widgets par le système d'options de jQuery UI : un calendrier statique pour une entreprise ou association avec des journées d'ouverture bien spécifiques, une infobulle informative, une barre de progression ou un formulaire avec suggestions, etc.
Pour les lecteurs qui seraient développeurs plus confirmés, ils pourront bien entendu tirer la pleine puissance de jQuery UI en exploitant les méthodes et événements spécifiques de ces widgets : reprendre la date choisie par l'utilisateur dans le calendrier pour confirmer sa réservation, comptabiliser les quantités commandées, récupérer les achats réalisés à partir d'un glisser/déposer dans le panier de commande d'une boutique en ligne. à leur attention, les derniers exemples de chaque chapitre reprennent des situations plus élaborées au niveau de jQuery et de jQuery UI.
Le livre comporte de très nombreux exemples illustrés et leur code complet est en téléchargement sur le site www.editions-eni.fr."
Ce livre sur jQuery s'adresse à des experts ou des candidats experts dans la création de sites Web. La connaissance, sinon la maîtrise du JavaScript, des feuilles de style CSS, du DOM et de l'AJAX sont des pré-requis indispensables à la compréhension et à la mise en pratique de cet ouvrage.
Dans ce livre, l'auteur a privilégié une approche structurée et progressive. Chaque thème de jQuery est illustré par un exemple avant de passer à une mise en pratique sur des applications plus pointues.
Après une présentation du framework, l'auteur consacre un chapitre aux sélecteurs, qui non seulement illustrent la diversité de jQuery pour atteindre aisément n'importe quel élément de la page mais qui sont aussi un concept essentiel dans l'apprentissage de jQuery. Dans les chapitres suivants le lecteur découvre les éléments d'interactivité apportés par jQuery ; d'abord par la manipulation des attributs (ajout, modification ou suppression à la volée) puis par l'application aux feuilles de style CSS. Suivent les événements classiques du JavaScript mais surtout ceux apportés par jQuery. Après la présentation des effets visuels aussi nombreux qu'originaux, l'étude du DOM et de l'AJAX revisité par jQuery est longuement détaillée. Le chapitre final passe en revue quelques-uns des nombreux plug-ins développés par la communauté jQuery qui permettent d'apporter, en quelques lignes de code, des effets pour le moins spectaculaires.
Sa lecture terminée, le lecteur sera à même de développer des applications web plus interactives, plus riches et plus innovantes, le tout avec une facilité d'écriture du JavaScript insoupçonnée.
Les développeurs de jQuery font preuve de dynamisme et les versions se succèdent à intervalle régulier. Dans cette mise à jour du livre, les perfectionnements ou réelles nouveautés sont intégrés dans les différents chapitres. Citons tout particulièrement les nouveaux événements focusin et focusout, de nouvelles méthodes pour explorer ou filtrer le DOM et surtout les fonctions différées qui permettent de gérer plus loin dans le processus asynchrone AJAX des éléments qui n'existent pas encore lors de l'élaboration du code.
Cette 3ème édition du livre coïncide avec une évolution majeure du framework jQuery. La version jQuery 2.0 se caractérise par une taille réduite de l'API afin d'en accélérer le chargement. Cette diminution de taille est obtenue par la disparition de nombreuses méthodes ainsi que la modification plus subtiles dans d'autres fonctions. Ceux qui désirent d'initier à jQuery partiront ainsi avec une librairie retravaillée dont les principes resteront d'actualité de nombreuses années. Nous n'oublions pas les développeurs utilisant une version plus ancienne de jQuery qui souhaitent migrer vers cette nouvelle version en attirant leur attention sur les pièges qu'ils pourraient rencontrer lors cette migration.
Des éléments complémentaires sont disponibles en téléchargement sur le site www.editions-eni.fr.
Ces deux livres offrent au lecteur un maximum d'informations sur le HTML5 et les CSS3 pour réussir, avec les API JavaScript, à intégrer la puissance du HTML5 dans vos applications web : 1037 pages pour devenir Expert. Des éléments sont en téléchargement sur le site www.editions-eni.fr.
Un livre de la collection Ressources Informatiques : HTML5 et CSS3 - Maîtrisez les standards des applications Web (2ième édition).
Extrait du résumé : Ce livre sur le HTML5 et CSS3 s'adresse à toute personne appelée à développer, mettre en place, faire vivre un site Web. En effet, pour débuter mais surtout pour progresser dans la conception de sites, il faut inévitablement passer par une bonne compréhension et une parfaite maîtrise du code source des applications Web.
Le livre est conçu comme un réel outil de formation, pédagogique de la première à la dernière page, abondamment illustré d'exemples et de captures d'écran et constamment à l'affût des éléments réellement pratiques pour le développeur Web...
- Un livre de la collection Expert IT : Les API JavaScript du HTML5 - Intégrez la puissance du HTML5 dans vos applications Web.
Extrait du résumé : Ce livre s'adresse aux développeurs de pages et applications Web désireux de tirer pleinement parti des API JavaScript du Html5. L'auteur propose une exploration de ces nombreuses API JavaScript, certaines pleinement opérationnelles, d'autres encore en phase de développement. Le Html5 étant une évolution de portée considérable qui modifie totalement la conception des pages ou applications Web, l'auteur a veillé à adopter une approche pragmatique et explicative, illustrée de nombreux exemples et captures d'écran...
Ce livre sur AJAX s'adresse aux développeurs et concepteurs de sites Web et leur donne les clefs pour maîtriser tous les éléments d'une requête AJAX et aboutir à des applications Web novatrices. Sa lecture suppose des connaissances préalables en HTML5 et CSS.
En suivant chapitre après chapitre les différents éléments de la mise en oeuvre d'AJAX, l'auteur commence par détailler le langage JavaScript qui gère l'ensemble du processus et initie la requête vers le serveur (notions fondamentales, fonctions et méthodes, conditions et boucles, gestionnaire d'évènements, formulaires, manipulation des chaînes de caractères, tableaux.). Il présente ensuite l'API XMLHttpRequest2 qui effectue la requête de façon asynchrone, soit en arrière-plan de la page, sans perturber le flux normal de celle-ci. Un chapitre est consacré au XML qui constitue la réponse du serveur à la requête et qui structure les données transmises. Ces dernières prendront place dans l'arbre du DOM du document initial procédant ainsi à l'affichage des nouvelles données sans avoir à recharger le document.
Dans cette nouvelle édition du livre, l'auteur s'attarde sur le plus populaire des frameworks JavaScript, jQuery. Après avoir présenté quelques-unes de ses spécificités comme les sélecteurs, la gestion des événements, les effets visuels ainsi que la manipulation des feuilles de style CSS et du DOM, il traite dans un chapitre dédié AJAX sous jQuery.
Ce livre est écrit dans un style concis et précis avec de nombreux exemples significatifs et illustrations pour donner au lecteur une vision juste des possibilités d'AJAX et du framework jQuery.
Tous les exemples présentés dans le livre sont en téléchargement sur le site de l'éditeur.
Ce livre sur le HTML 4 s'adresse à toute personne appelée à développer, mettre en place, faire vivre un site web. En effet, pour débuter mais surtout pour progresser dans la conception de sites, il faut inévitablement passer par une bonne compréhension et une bonne maîtrise du code source des pages.
Le livre est conçu comme un réel outil de formation, pédagogique de la première à la dernière page, abondamment illustré d'exemples et de captures d'écran et constamment à l'affût des éléments réellement pratiques pour le webmestre. Sont ainsi passés en revue le HTML (dans sa dernière version et surtout ses derniers usages), les feuilles de style, le JavaScript, les CSS, l'utilisation du DHTML, le XHTML... Cet ouvrage n'est surtout pas une encyclopédie exhaustive de ces différentes techniques mais un parcours structuré de celles-ci. Il fournit aux concepteurs débutants, voire plus confirmés, les règles rigoureuses mais essentielles de la conception professionnelle d'un site Web.
Dans cette nouvelle édition de l'ouvrage, l'auteur s'est attaché à recenser les éléments qui peuvent réagir différemment selon le navigateur de l'utilisateur final (Internet Explorer ou Firefox en l'occurrence). Il a également tenu compte de la nouvelle façon d'écrire adoptée par les professionnels : certaines balises ou méthodes de travail sont aujourd'hui délaissées et d'autres adoptées. L'auteur a également présenté quelques outils intéressants (nouvelles versions des validateurs de code, extensions pour FireFox, logiciel pour réaliser des images réactives...).
Ce livre sur Dojo s'adresse aux concepteurs d'applications Web riches et en particulier aux développeurs d'applications d'entreprise, à la recherche d'un outil puissant et performant pour l'écriture du JavaScript.
La première partie du livre reprend les domaines traditionnels des frameworks JavaScript côté client. L'auteur détaille ainsi la sélection et la manipulation du DOM, des styles et des attributs, les tableaux de type array et autres chaînes de caractères, la gestion des événements DOM 2, les animations toutes faites ou à élaborer selon votre créativité. Cette partie reprend aussi l'AJAX revu par Dojo ; avec son code concis, le processus asynchrone des applications AJAX se voit ainsi simplifié à l'extrême sans perdre de sa puissance.
La seconde partie met en jeu les aspects assurément plus originaux ou du moins plus spectaculaires de Dojo. En effet, par son système de widgets, Dojo propose de façon native des applications les plus diverses comme des calendriers, des zones éditables, une galerie photos ou des effets de glisser/déposer. Le festival commence avec les formulaires revisités par Dojo ; vous découvrirez de nombreuses et nouvelles possibilités (pour la plupart empruntées au Html5) pour renouveler cet exercice indispensable à l'interactivité de vos applications. Citons comme exemples, la ligne de texte de date qui fait apparaître un calendrier, les curseurs, les compteurs ou la validation en direct des données. Les pages suivantes vous permettront de passer ensuite aux applications Dijit avec les nouvelles infobulles, les éditeurs en ligne, les barres de progression, la palette de couleurs, les menus déroulants ou contextuels, etc.
L'auteur détaille également l'aide appréciable apportée par Dojo pour la présentation de vos applications, la division de la page, les présentations dites en accordéon ou la navigation par onglets ainsi que des applications plus spécifiques, le glisser/déposer, le dessin 2D.
Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.
Ce livre sur jQuery s'adresse à des experts ou des candidats experts dans la création de sites Web. La connaissance, sinon la maîtrise du JavaScript, des feuilles de style CSS, du DOM et de l'AJAX sont des pré-requis indispensables à la compréhension et à la mise en pratique de cet ouvrage.
Dans ce livre, l'auteur a privilégié une approche structurée et progressive. Chaque thème de jQuery est illustré par un exemple avant de passer à une mise en pratique sur des applications plus pointues.
Après une présentation du framework, l'auteur consacre un chapitre aux sélecteurs, qui non seulement illustrent la diversité de jQuery pour atteindre aisément n'importe quel élément de la page mais qui sont aussi un concept essentiel dans l'apprentissage de jQuery. Dans les chapitres suivants le lecteur découvre les éléments d'interactivité apportés par jQuery ; d'abord par la manipulation des attributs (ajout, modification ou suppression à la volée) puis par l'application aux feuilles de style CSS. Suivent les événements classiques du JavaScript mais surtout ceux apportés par jQuery. Après la présentation des effets visuels aussi nombreux qu'originaux, l'étude du DOM et de l'AJAX revisité par jQuery est longuement détaillée. Le chapitre final passe en revue quelques-uns des nombreux plug-ins développés par la communauté jQuery qui permettent d'apporter, en quelques lignes de code, des effets pour le moins spectaculaires.
Sa lecture terminée, le lecteur sera à même de développer des applications web plus interactives, plus riches et plus innovantes, le tout avec une facilité d'écriture du JavaScript insoupçonnée.
Les développeurs de jQuery font preuve de dynamisme et les versions se succèdent à intervalle régulier. Dans cette mise à jour du livre, les perfectionnements ou réelles nouveautés sont intégrés dans les différents chapitres. Citons tout particulièrement les nouveaux événements focusin et focusout, de nouvelles méthodes pour explorer ou filtrer le DOM et surtout les fonctions différées qui permettent de gérer plus loin dans le processus asynchrone AJAX des éléments qui n'existent pas encore lors de l'élaboration du code.
Des éléments complémentaires sont disponibles en téléchargement sur le site www.editions-eni.fr.
Ce livre s'adresse aux développeurs de pages et applications Web désireux de tirer pleinement parti des API JavaScript du Html5. L'auteur propose une exploration de ces nombreuses API JavaScript, certaines pleinement opérationnelles, d'autres encore en phase de développement. Le Html5 étant une évolution de portée considérable qui modifie totalement la conception des pages ou applications Web, l'auteur a veillé à adopter une approche pragmatique et explicative, illustrée de nombreux exemples et captures d'écran.
L'objectif du livre est double ; tout d'abord, permettre au lecteur d'intégrer dans ses applications, certaines de ces API comme la géolocalisation, le dessin en 2D, le stockage de données en local ou pourquoi pas une base de données, ensuite, de faire découvrir l'énorme impulsion que vont créer ces API JavaScript qui seront dans leur globalité une véritable plateforme de développement d'applications Html5.
Les différents chapitres du livre détaillent en particulier : l'API Selectors qui remédie aux lacunes du JavaScript traditionnel dans la sélection des éléments du DOM - la plus médiatique du moment, l'API de géolocalisation qui permet de connaître les coordonnées géographiques de l'utilisateur - l'API Storage qui permet de conserver dans le navigateur des données qui pourront être utilisées ultérieurement sans passer par un serveur - l'API Offline élaborée pour permettre aux tablettes et smartphone de continuer à utiliser une application en mode déconnecté suite à une perte de réseau - l'API History qui permet de créer de nouvelles entrées dans l'historique - l'API Drag & Drop qui permet d'utiliser le glisser/déposer en mode natif... Suivent ensuite une série d'API plus limitées comme la sélection de fichiers, la possibilité de transmettre des informations entre différentes fenêtres ou balises , localisées sur le même domaine ou des domaines différents, l'exécution de scripts en arrière-plan et l'API WebSocket qui permet d'ouvrir une connexion bi-directionnelle permanente entre le client et le serveur. Enfin, l'API Canvas qui permet le dessin 2D directement dans la page sans passer par des images.
Ce livre sur le HTML5 et CSS3 s'adresse à toute personne appelée à développer, mettre en place, faire vivre un site web. En effet, pour débuter mais surtout pour progresser dans la conception de sites, il faut inévitablement passer par une bonne compréhension et une bonne maîtrise du code source des applications Web.
Le livre est conçu comme un réel outil de formation, pédagogique de la première à la dernière page, abondamment illustré d'exemples et de captures d'écran et constamment à l'affût des éléments réellement pratiques pour le webmestre.
Sont ainsi passés en revue le HTML (dans sa dernière version et ses nombreuses nouveautés), les feuilles de style avec l'avancée spectaculaire des CSS3 en termes de présentation des pages web et quelques éléments de JavaScript. Cet ouvrage n'est surtout pas une encyclopédie exhaustive de ces différentes techniques mais un parcours structuré de celles-ci. Il fournit aux concepteurs débutants, voire plus confirmés, les règles rigoureuses mais essentielles de la conception professionnelle d'un site Web. En effet, l'auteur s'est attaché à encourager l'élaboration d'un code respectueux des prescriptions du W3C et particulièrement de la séparation du contenu (HTML) et de la présentation (feuilles de style CSS) comme le préconise plus que jamais le HTML5.
Ces nombreuses nouveautés ne sont prises en compte que par les dernières versions des navigateurs (Internet Explorer 9, Firefox, Google Chrome ou Safari) mais l'auteur a été particulièrement attentif à fournir un code compatible avec des navigateurs moins évolués afin de pouvoir bénéficier dès à présent de ce pas important dans la conception des applications Web.
Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.
Ce livre est extrait du titre ""jQuery - Le framework JavaScript du Web 2.0"" paru dans la collection Expert IT aux Editions ENI. Chaque titre de cette collection s'adresse à un public d'informaticiens désireux d'accéder rapidement à toutes les connaissances sur un sujet précis. Les pré-requis et les objectifs de chaque ouvrage sont clairement définis pour que le lecteur cible parfaitement le titre qui lui apportera les informations dont il a besoin. Un glossaire des acronymes et outils utilisés peut être proposé pour disposer de toute l'information souhaitée.
Ce livre est extrait du titre "HTML5 et CSS3 - Maîtrisez les standards des applications Web"; paru dans la collection Ressources Informatiques aux Editions ENI.
Chaque titre de cette collection s'adresse à un public d'informaticiens désireux d'accéder rapidement à toutes les connaissances sur un sujet précis. Les pré-requis et les objectifs de chaque ouvrage sont clairement définis pour que le lecteur cible parfaitement le titre qui lui apportera les informations dont il a besoin. Un glossaire des acronymes et outils utilisés peut être proposé pour disposer de toute l'information souhaitée.
Ces deux livres offrent au lecteur un maximum d'informations sur le langage HTML 4 et plus de 35 H de mise en pratique sous la forme de TP à réaliser (avec leurs corrigés). Des éléments sont en téléchargement sur le site de l'éditeur. Le livre de référence de la collection Ressources Informatiques : HTML 4 - Maîtrisez le code source (3ème édition) Ce livre sur le HTML 4 s'adresse à toute personne appelée à développer, mettre en place, faire vivre un site web. En effet, pour débuter mais surtout pour progresser dans la conception de sites, il faut inévitablement passer par une bonne compréhension et une bonne maîtrise du code source des pages. Le livre est conçu comme un réel outil de formation, pédagogique de la première à la dernière page, abondamment illustré d'exemples et de captures d'écran et constamment à l'affût des éléments réellement pratiques pour le webmestre. Sont ainsi passés en revue le HTML (dans sa dernière version et surtout ses derniers usages), les feuilles de style, le JavaScript, les CSS, l'utilisation du DHTML, le XHTML... Cet ouvrage n'est surtout pas une encyclopédie exhaustive de ces différentes techniques mais un parcours structuré de celles-ci. Il fournit aux concepteurs débutants, voire plus confirmés, les règles rigoureuses mais essentielles de la conception professionnelle d'un site Web. Dans cette nouvelle édition de l'ouvrage, l'auteur s'est attaché à encourager l'élaboration d'un code valide, respectueux des prescriptions du W3C et particulièrement de la séparation du contenu (HTML) et de la présentation (feuilles de style CSS). Il recense également les éléments qui peuvent réagir différemment selon le navigateur final (Internet Explorer ou Firefox en l'occurrence.) L'auteur présente aussi quelques outils intéressants (nouvelles versions des validateurs de code, extensions pour Firefox, logiciel de création d'images réactives...). Le livre de la collection Les TP Informatiques : HTML - Entraînez-vous pour maîtriser le code source [2e édition] Ce livre sur le HTML est destiné à toute personne ayant une connaissance basique du langage HTML et des feuilles de style. Il propose de nombreux exercices de difficulté croissante qui vous permettront de travailler sur chaque grand thème de ce langage (le texte et sa présentation, les tableaux, les liens, les images et les arrière-plans, les cadres, les formulaires, les images réactives, les feuilles de style, le XHTML) en veillant à produire un code rigoureux dans le strict respect des normes du HTML 4.0. Dans cette nouvelle édition de l'ouvrage, l'auteur a tenu compte des nouveaux usages sur la façon d'écrire adoptée par les professionnels et a présenté les nouvelles versions des validateurs de code HTML.
Cet ouvrage consacré au Xhtml s'adresse à deux publics :
- les débutants : avec le Xhtml, vous aborderez immédiatement une technique actuelle d'écriture des pages web qui restera valable dans les années à venir. Même si cet apprentissage vous paraît un peu complexe et contraignant à cause de la rigueur réclamée par le code Xhtml, vous engrangerez, dès le début, de saines habitudes d'écriture et de conception de pages Web.
- ceux qui connaissent déjà le Html et qui souhaitent (ou sont contraints) d'effectuer la migration vers le Xhtml : pour eux, le livre sera une utile et indispensable mise à jour de leurs connaissances du code source et de leur façon habituelle de concevoir les pages. Il fait d'abord l'inventaire précis des balises reprises du Html, des balises modifiées en Xhtml et des balises Html abandonnées. Tout au long de l'ouvrage, il est rappelé la rigueur du code et la séparation du contenu de la présentation (CSS).
L'ensemble de l'ouvrage est un exposé bien structuré bénéficiant d'une approche très pédagogique, dans un langage simple, concis et explicatif. Il est illustré de nombreux exemples et captures d'écran.
Ce livre sur jQuery s'adresse à des experts ou des candidats experts dans la création de sites Web.
La connaissance, sinon la maîtrise du JavaScript des feuilles de style CSS, du DOM et de rAJAX sont des pré-requis indispensables à la compréhension et à la mise en pratique de cet ouvrage. Dans ce livre, l'auteur a privilégié une approche structurée et progressive. Chaque thème de jQuery est illustré par un exemple avant de passer à une mise en pratique sur des applications plus pointues. Après une présentation du frameworic, l'auteur consacre un chapitre aux sélecteurs, qui non seulement illustrent la diversité de jQuery pour atteindre aisément n'importe quel élément de la page mais qui sont aussi un concept essentiel dans l'apprentissage de jQuery.
Dans les chapitres suivants le lecteur découvre les éléments d'interactivité apportés par jQuery ; d'abord par la manipulation des attributs (ajout, modification ou suppression à la volée) puis par l'application aux feuilles de style CSS. Suivent les événements classiques du JavaScript mais surtout ceux apportés par jQuery. Après la présentation des effets visuels aussi nombreux qu'originaux, l'étude du DOM et de IAJAX revisité par jQuery est longuement détaillée.
Le chapitre final passe en revue quelques-uns des nombreux plugins développés par la communauté jQuery qui permettent d'apporter, en quelques lignes de code, des effets pour le moins spectaculaires. Sa lecture terminée, le lecteur sera à même de développer des applications web plus interactives, plus riches et plus innovantes, le tout avec une facilité d'écriture du JavaScript insoupçonnée. Les exemples du livre ainsi que les illustrations utilisées, la librairie jQuery et les fichiers relatifs aux plugins étudiés sont disponibles en téléchargement sur vvww.editions-eni.fr.
Ce livre de travaux pratiques sur AJAX a, dans un premier temps, pour objectif de confirmer les connaissances du lecteur sur le JavaScript, le DOM, l'objet XMLHttpRequest et les fichiers XML. Une approche théorique ne suffisant généralement pas pour maîtriser la mise en place d'applications AJAX, l'auteur propose un apprentissage par la pratique.
Les premiers chapitres sont consacrés aux composants des requêtes asynchrones, soit le JavaScript, le XML, le DOM et l'objet XMLHttpRequest. Ces techniques fixées, le livre aborde de façon progressive des applications AJAX proprement dites. Après des exercices basiques, une large part est laissée à des applications plus évoluées mais aussi plus concrètes : citons un diaporama, l'autosuggestion des départements ou des pays dans des formulaires, l'ébauche d'un site d'annonces immobilières ou de voitures d'occasion en AJAX, etc.
Une bonne connaissance, sinon une aisance, dans le langage Html (ou Xhtml) et les feuilles de style CSS se révèle indispensable. Des bases en JavaScript et en XML sont souhaitées.
Les éléments nécessaires à la réalisation des exercices sont en téléchargement sur le site www.editions-eni.fr.
Pour les apports théoriques sur ce sujet, Editions ENI édite, dans la collection Ressources Informatiques, le livre "AJAX - Développez pour le web 2.0" du même auteur.
58 QCM - 107 travaux pratiques et leurs corrigés - Plus de 50 H de mise en pratique.
Chaque titre de cette collection s'adresse à un public d'informaticiens désireux d'accéder rapidement à toutes les connaissances sur un sujet précis. Les pré-requis et les objectifs de chaque ouvrage sont clairement définis pour que le lecteur cible parfaitement le titre qui lui apportera les informations dont il a besoin. Un glossaire des acronymes et outils utilisés peut être proposé pour disposer de toute l'information souhaitée.
Cet ouvrage est extrait du titre "Ajax - Développez pour le web 2.0" dans la collection Ressources Informatiques aux Editions ENI.
Ce livre s'adresse à tous ceux qui désirent s'initier au code source des pages Web et posséder des bases solides avant de poursuivre une étude plus approfondie du langage HTML. Les différents chapitres reprennent les balises et les attributs essentiels du langage HTML tels que le texte et son formatage, les tableaux, les liens, les images, les couleurs d'arrière-plan et les cadres. Ils vous permettront d'écrire vos premières pages en code source. Les éléments du HTML sont présentés de façon méthodique et progressive. De nombreux exemples et captures d'écran vous guideront tout au long de votre apprentissage. Aucun logiciel n'est nécessaire.
Destiné à tout concepteur de site Web utilisant les feuilles de styles et maîtrisant le HTML, cet ouvrage détaille, en trois grandes parties, les trois éléments essentiels pour dynamiser la présentation de pages web : les feuilles de style CSS 1 et 2, JavaScript et enfin, le DHTML. Après quelques notions de base sur les CSS, l'auteur détaille leur application au HTML (textes, listes, arrière-plan...), les propriétés d'affichage à l'écran, d'impression de pages... Ensuite, sont introduites très progressivement la syntaxe et les techniques de la programmation (fonctions, méthodes, conditions et boucles, évènements...) avant de détailler les spécificités du JavaScript (les objets window, String, Array, Date...). Enfin, dans la dernière partie, vous apprendrez à utiliser du code JavaScript pour rendre dynamiques vos feuilles de style CSS et améliorer ainsi l'attrait et la convivialité de vos sites Web (déplacer un objet, faire suivre la souris d'une image, d'un texte, d'une info bulle explicative, faire défiler du texte dans une zone de texte, adapter une nouvelle fenêtre à la résolution d'écran du visiteur, proposer des menus de navigation dynamiques...).