eclaireur.net

HTML 5, un grand pas vers le web de demain

7 juin 2009Modifié le 23 mars 2026Tech2 minutes de lecture

Google I/O 2009 — Chrome, Firefox, Safari et Opera s'emparent du HTML5. Nouvelles balises sémantiques, canvas, vidéo native, géolocalisation, stockage offline : ce que change réellement la version 5.

Google a récemment clôturé sa conférence développeurs. On peut retenir deux 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. Les spécifications complètes du HTML5 devraient être terminées au mieux fin 2010, mais cela n'empêche pas l'intégration dans les navigateurs. Seul Internet Explorer reste encore sur le banc de touche.

Navigateurs en avance sur HTML5 : Chrome et Safari

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 sont 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 l'on trouve sur 80 % des sites modernes.

HTML5 permet également :

  • 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-déposer,
  • la gestion de l'historique du navigateur,
  • d'éviter de bloquer le navigateur lors d'exécution de tâches lourdes avec les Web Workers.

Pour conclure

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

Ressources