HTML 5, un grand pas vers le web de demain

Publié le 07 juin 2009 par David Marchesson

Google a récemment clôturé  sa conférence développeurs, on peut retenir choses importantes : Wave, le futur service de communication de Google ainsi que les avancées des navigateurs Chrome, Firefox, Safari et Opera qui prennent d’assaut le développement du HTML5 et des normes ouvertes. Il est clair que les spécifications complètes du HTML5 devraient être terminées qu’au mieux fin 2010 en revanche cela n’empêche pas l’intégration dans les navigateurs. Seul Internet Explorer reste encore sur le banc de touche bien que Microsoft prévoit de s’y mettre aussi “Nous attendons les preuves de cet engagement avec impatience” a lancé Gundotra.

HTML5 le nouveau moteur du web

HTML5 deviendra au fil du temps le format des pages Web pour succéder à l’actuelle version 4.0.

Nouvelles balises, meilleure interprétation sémantique

HTML5 adopte un certain nombre de nouvelles balises et attributs qui reflètent mieux la façon dont les sites internet sont découpés. Beaucoup de nouvelles balises des remplacements sémantiques des blocs génériques (<div>) et en ligne (<span>). Par exemple l’élément <nav> est destiné à un menu de navigation et <footer> pour le pied de page. Ces balises remplacent les <div id=”menu”> ou <div id=”footer”> que nous trouvons sur 80% des sites modernes.

Après nous avons l’arrivée d’éléments qui vont nous donner de nouvelles fonctionnalités tels que le et (exemple de vidéo avec Firefox 3.1). La 3D commence également à faire son apparition dans les spécifications.

HTML5 permet également en vrac :

  • de stocker des données sur la machine et de les exploiter offline,
  • se situer géographiquement via les bornes Wi-Fi,
  • de dessiner ou améliorer la disposition des images à l’aide de la balise <canvas>,
  • éditer du contenu directement depuis la page,
  • des actions de glisser et déposer,
  • gestion de l’historique du navigateur,
  • d’éviter de bloquer le navigateur lors d’exécution de tâches assez lourdes avec les Web Workers, etc.

Pour conclure

HTML5 va redéfinir la manière dont les développeurs web vont marquer le contenu. De ce fait HTML5 permettra de mieux décrire le contenu affiché sur une page web, plus complexe, permettent les types de contenu, d’améliorer les médias et le support des applications web, et d’accroître l’interopérabilité des documents HTML.

  • Specifications pour le formulaires : changements importants à prévoir pour les formulaires
  • HTML 5, le futur du Web : découverte de l’HTML5
  • Changements : IE8 et le doctype switching
  • HTML 5 drafts : document de référence sur w3.org
  • WHATWG Current draft : document de travail sur whatwg.org
  • W3C HTML Working Group : document de travail sur w3.org
  • Differences from HTML 4 : les “grosses” différences différence en la version 4 et 5
  • 5 Exciting Things to Look Forward to in HTML 5 : découverte du HTML5 en 3 parties sur readwriteweb.com
  • La spécification HTML 5 par le WHATWG : Réalisée par Ian Hickson.
  • La spécification HTML 5 par le W3C : Le W3C reprend le travail sur HTML en se basant sur le document du WHATWG. Même auteur.
  • CanvasCanvas est déjà implémenté dans Firefox et Safari. Tutoriel et exemples.