Le Web à ses débuts servait uniquement au partage de documents scientifiques dont le contenu était statique. De nombreuses évolutions ont eu lieu depuis ce temps, avec l'explosion des contenus dynamiques et la naissance des applications Web grâce à un ensemble de langages périphériques à HTML (Javascript, PHP, Java, ASP.NET...) qui ont permis cette évolution.
Aujourd'hui, HTML 5 permet de faciliter le développement d'applications Web en intégrant directement les outils nécessaires, absents depuis la dernière évolution du langage il y a 10 ans.
Mozilla Firefox 3.0.7 | Mozilla Firefox 3.1 Beta 2 | Internet Explorer 7 | Google Chrome | |
Balises multimédia | Non | Oui | Non | Non |
Balise <dialog> |
Oui | Oui | Oui | Oui |
Balise <canvas> |
Oui | Oui | Non | Oui |
Balise <datalist> |
Non | Non | Non | Non |
Attribut contenteditable |
Oui | Oui | Oui | Oui |
Après 10 ans de stagnation, les nouveautés arrivent ! Mais toutes les fonctionnalités de HTML5 ne sont pas encore définies et implémentées, et leur utilisation s'avère encore assez périlleuse. Avant de se lancer dans l'aventure, il serait sans doute sage d'attendre au moins la sortie de la Candidate Recommendation...