html5

The future is near

Aperçu d’HTML5

Blog HTML5 - Simon GuerinQuel développeur web n’a pas grandement entendu parlé d’HTML5 au cours des derniers mois ou dernières semaines? Ayant moi-même été inondé de contenu dans mon Twitter, j’ai également suivi la vague et j’ai commencé à m’y intéresser de plus en plus.

Pourquoi une nouvelle version d’HTML?

Parce qu’HTML4 n’avait pas été conçu pour la tournure que le web a pris au cours des dernières années. Il fallait donc retravailler le langage existant pour qu’il soit mieux adapté aux nouvelles technologies. Les blogs et les réseaux sociaux pour ne pas les nommer vont grandement bénéficier d’un changement vers HTML5. Étant plus sémantique, le langage aidera à construire des pages plus solides ayant un code plus compréhensible et représentatif du contenu de la page.

Quelques nouveautés

Plusieurs nouvelles balises peuvent être utilisées :

  • - <header>
  • - <nav>
  • - <section>
  • - <article>
  • - <footer>
  • - <sidebar>
  • - <video>
  • - <audio>
  • - …

Le nouveau doctype : <!DOCTYPE html> (maintenant facile à retenir…)

Des formulaires 2.0. Il sera désormais possible de spécifier à certains champs si c’est un champ courriel, url, etc. La validation des formulaires sera beaucoup plus facile. Plusieurs nouveaux API seront également disponibles. La géolocalisation sera possible ainsi que le drag & drop. Possiblité de garder de l’information « Offline ».

La balise <video> risque de beaucoup être utilisée. Plus besoin de la balise <embed>. Il est maintenant possible de faire jouer une vidéo sur votre site en utilisant uniquement la balise <video> (je montrerai un exemple dans un article plus tard).

La sortie officielle de la spécification d’HTML5 est prévue pour 2022. Vous avez bien lu, 2022 soit encore pratiquement 12 ans. Ayant moi-même avalé de travers ma gorgée de café en apprenant cette nouvelle, je vous assure que vous pouvez dès aujourd’hui commencer à expérimenter HTML5. La plupart des nouveaux navigateurs le supporte sauf un, Internet Explorer 8. Surprenant? Comme toujours, nous devrons attendre  à cause d’Internet Explorer, mais Microsoft a récemment annoncé qu’il allait supporter HTML5 très bientôt… à suivre.

Plusieurs questions restent en suspend pour le moment à propos d’HTML5 étant donné que les spécifications ne sont pas terminées.

Voici quelques ressources qui peuvent vous aider à en apprendre davantage sur HTML5 :

http://www.alistapart.com/articles/previewofhtml5/

http://media1.smashingmagazine.com/wp-content/uploads/images/html5-cheat-sheet/html5-cheat-sheet.pdf

http://www.smashingmagazine.com/2009/08/04/designing-a-html-5-layout-from-scratch/

Post to Twitter Tweet This Post

Tagged: , , , , , ,

§ Laissez un commentaire