HTML5 Perfectionnement

Cette formation vous permet d'identifier les fonctions avancées du le langage HTML5 pour le développement d'application. Identifier les nouveautés HTML5, les différentes API, les compatibilités entre CSS3 sur les différents modèles de navigateurs.

Public

Intégrateurs, Développeurs.

Durée

21 heures sur 3 jours

Pré-requis

Coder en HTML et en JavaScript est indispensable pour suivre cette formation. Identifier les fondamentaux du langage HTML5 est nécessaire.

Déroulé

Rappel des bases de HTML5

  • Déclaration de type de document (DTD)
  • Syntaxes XHTML et HTML
  • Structure d'un document HTML5

Audio et vidéo

  • Balises
  • Support et formats (codecs WebM, MP4, H.264, Ogg Theora, MP3, AAC, Vorbis)
  • Sources multiples
  • API de contrôle

Canvas & SVG

  • Dessin en 2D
  • Tracé de formes et chemins
  • Couleurs, remplissages, dégradés
  • Images et motifs
  • Animations et jeux
  • L'alternative SVG

Géolocalisation

  • Principe général de l'API
  • Se positionner (latitude, longitude)
  • Suivre une position
  • Utiliser une carte Google Maps

Web Storage

  • Stockage local et stockage de session
  • Principes généraux de manipulation
  • Utilisation de JSON
  • Ressources pour aller plus loin

CSS3

  • Alternatives CSS3 pour Internet Explorer
  • Trousse à outils