HTML 5
eBook - ePub

HTML 5

Une référence pour le développeur web

  1. 832 pages
  2. French
  3. ePUB (adaptée aux mobiles)
  4. Disponible sur iOS et Android
eBook - ePub

HTML 5

Une référence pour le développeur web

À propos de ce livre

Avec une préface de Raphaël Goetter

Une référence pour le développeur web

HTML 5 intègre dans sa conception l'architecture à trois piliers qu'est HTML pour la structure, CSS 3 pour l'apparence et JavaScript pour l'interactivité, avec de nombreuses nouvelles API pour concevoir des applications web. L'intégrateur ou le développeur web pourra ainsi découvrir et exploiter les standards du Web, pour proposer au sein de sites performants et accessibles des contenus multimédias (animations, audio et vidéo), mais également interactifs (nouveaux formulaires, glisser-déposer, etc.).

Concevoir des sites riches, performants et accessibles avec HTML 5

Ce livre fait la lumière sur les spécifications ardues d'HTML 5, dont il explore l'ensemble des nouveautés et des balises, y compris celles ayant existé et évolué depuis les précédentes versions. Après avoir rappelé l'histoire mouvementée de sa conception au W3C et au WhatWG, l'auteur explique au fil des chapitres comment concevoir des sites et applications web performants et accessibles, en y incorporant des éléments médias (audio, vidéo), en créant des zones de dessin interactives et des animations avec Canvas et en exploitant les microformats pour un balisage sémantique qui améliorera l'échange de données et le référencement.

Il détaille pas à pas les interfaces de programmation pour la gestion des fichiers (File API), la géolocalisation, la prise en charge du glisser-déposer (Drag & Drop), et explique comment stocker des données locales dans le navigateur (Web Storage), communiquer en temps réel ou procéder à des échanges interdocuments (Web Sockets, Server-Sent Events et Web Messaging). Il aborde enfin les techniques permettant d'exécuter du JavaScript en multithread (Web Workers) et la réalisation d'applications hors ligne, les bases de données côté navigateur (Indexed Database et Web SQL Database), ainsi que la manipulation avancée de l'historique (History API).

Très illustrée, riche en conseils et bonnes pratiques, la troisième édition de cet ouvrage intègre toutes les dernières évolutions d'HTML 5 - depuis que sa première version a vu le jour-et les nouveautés concrètement implémentées par les navigateurs web. L'approche pragmatique permet de l'utiliser comme référence pour élaborer et modifier des pages web, mais aussi comme guide pour concevoir une application web.

A qui cet ouvrage s'adresse-t-il ?

  • Aux développeurs web, intégrateurs qui souhaitent mettre en oeuvre les nouvelles API d'HTML 5 et moderniser leurs bonnes pratiques de développement web.
  • Aux designers web qui souhaitent découvrir toutes les possibilités que leur offre HTML 5.
  • À tous ceux qui souhaitent acquérir une méthodologie cohérente du développement web, combinant qualité et accessibilité.

Foire aux questions

Oui, vous pouvez résilier à tout moment à partir de l'onglet Abonnement dans les paramètres de votre compte sur le site Web de Perlego. Votre abonnement restera actif jusqu'à la fin de votre période de facturation actuelle. Découvrez comment résilier votre abonnement.
Non, les livres ne peuvent pas être téléchargés sous forme de fichiers externes, tels que des PDF, pour être utilisés en dehors de Perlego. Cependant, vous pouvez télécharger des livres dans l'application Perlego pour les lire hors ligne sur votre téléphone portable ou votre tablette. Découvrez-en plus ici.
Perlego propose deux abonnements : Essentiel et Complet
  • Essentiel est idéal pour les étudiants et les professionnels qui aiment explorer un large éventail de sujets. Accédez à la bibliothèque Essentiel comprenant plus de 800 000 titres de référence et best-sellers dans les domaines du commerce, du développement personnel et des sciences humaines. Il comprend un temps de lecture illimité et la voix standard de la fonction Écouter.
  • Complet est parfait pour les étudiants avancés et les chercheurs qui ont besoin d'un accès complet et illimité. Accédez à plus de 1,4 million de livres sur des centaines de sujets, y compris des titres académiques et spécialisés. L'abonnement Complet comprend également des fonctionnalités avancées telles que la fonction Écouter Premium et l'Assistant de recherche.
Les deux abonnements sont disponibles avec des cycles de facturation mensuels, semestriels ou annuels.
Nous sommes un service d'abonnement à des ouvrages universitaires en ligne, où vous pouvez accéder à toute une bibliothèque pour un prix inférieur à celui d'un seul livre par mois. Avec plus d'un million de livres sur plus de 1 000 sujets, nous avons ce qu'il vous faut ! Découvrez-en plus ici.
Recherchez le symbole Écouter sur votre prochain livre pour voir si vous pouvez l'écouter. L'outil Écouter lit le texte à haute voix pour vous, en surlignant le passage qui est en cours de lecture. Vous pouvez le mettre sur pause, l'accélérer ou le ralentir. Découvrez-en plus ici.
Oui ! Vous pouvez utiliser l'application Perlego sur les appareils iOS ou Android pour lire à tout moment, n'importe où, même hors ligne. Parfait pour les trajets quotidiens ou lorsque vous êtes en déplacement.
Veuillez noter que nous ne pouvons pas prendre en charge les appareils fonctionnant sur iOS 13 et Android 7 ou versions antérieures. En savoir plus sur l'utilisation de l'application.
Oui, vous pouvez accéder à HTML 5 par Rodolphe Rimelé en format PDF et/ou ePUB ainsi qu'à d'autres livres populaires dans Computer Science et Programming in HTML. Nous disposons de plus d'un million d'ouvrages à découvrir dans notre catalogue.

Informations

Éditeur
Eyrolles
Année
2017
Imprimer l'ISBN
9782212143652
ISBN de l'eBook
9782212598216

Table des matières

  1. Couverture
  2. Le résumé et la biographie auteur
  3. Page de titre
  4. Copyright
  5. Préface
  6. Avant-propos
  7. Table des matières
  8. Chapitre 1 : Une brève histoire du Web et de ses standards
  9. Chapitre 2 : HTML en seconde langue
  10. Chapitre 3 : Navigateurs et outils de conception
  11. Chapitre 4 : Éléments et attributs HTML 5
  12. Chapitre 5 : Les formulaires (Web Forms)
  13. Chapitre 6 : Les microformats (Microdata)
  14. Chapitre 7 : Audio et vidéo
  15. Chapitre 8 : Dessin avec Canvas
  16. Chapitre 9 : Géolocalisation
  17. Chapitre 10 : Interactions avec les fichiers (File API)
  18. Chapitre 11 : Gestion du glisser-déposer (Drag’n Drop)
  19. Chapitre 12 : Événements envoyés par le serveur (Server-Sent Events)
  20. Chapitre 13 : Échange d’informations entre documents (Web Messaging)
  21. Chapitre 14 : Communication en temps réel (Web Sockets)
  22. Chapitre 15 : Stockage des données locales (Web Storage)
  23. Chapitre 16 : Bases de données (Indexed Database et Web SQL Database)
  24. Chapitre 17 : Historique de navigation
  25. Chapitre 18 : JavaScript en (multi)tâche de fond : les Web Workers et Service Workers
  26. Chapitre 19 : JavaScript, le DOM et l’API Selectors
  27. Conclusion et perspectives
  28. Annexe A : Fonctionnalités modifiées et obsolètes
  29. Annexe B : Feuilles de styles CSS
  30. Annexe C : Accessibilité et ARIA
  31. Index