HTML5
HTML 5 : le nouveau successeur de HTML 4.0.1
HTML5 est désormais devenu le successeur de HTML 4.0.1. Caractérisée comme une évolution de cette dernière, cette version HTML5 apporte ainsi de nouveaux éléments et de nouveaux attributs par rapport à la version précédente. À cette occasion, un de nos experts IT vous présente, dans cet article, cette nouvelle version ainsi que les principaux changements apportés par HTML5.
Quelques mots sur l'histoire d'HTML5
Comme dit précédemment, HTML5 est dorénavant devenu un standard reconnu sur le marché. Dans les prochains mois, plusieurs dérivés d’HTML5 devraient voir le jour afin de maintenir ces versions avec les évolutions du marché. À commencer par la version HTML5.1 en 2016 et HTML5.2 dans les prochains mois. Bien que beaucoup de développements sont à prévoir sur ces deux projets, le directeur du W3C souhaite aller plus loin dans sa réflexion sur les outils du web comprenant les langages informatiques HTML, CSS et JavaScript, qui sont des outils fondamentaux. En effet, l’objectif est de mettre en place un seul et unique système d’exploitation web “L’Open Web Plateform (OWP)”. Ce système d'exploitation compterait 8 composantes essentielles :
- La sécurité et la confidentialité
- Le Web Design et le développement
- L'interaction avec les appareils
- Le cycle de vie des applications
- La communication en temps réel (RTC)
- La performance
- L'ergonomie et l'accessibilité
- Les services
Les nouveautés apportées par HTML5
HTML5 prévoit de revoir l’ensemble de la structure et l’organisation du code. De ce fait, l’une des nouveautés importantes est que HTML5 comprend l’ajout de nouvelles API telles que :
- Une API de géolocalisation, permettant de retrouver facilement des informations géographiques comme la latitude ou la longitude d’un utilisateur par exemple ;
- Une API de dessin 2D grâce à la balise “canvas” ;
- Une API relative aux applications hors-ligne ;
- Une API permettant de charger des vidéos ou des morceaux musicaux et de les jouer grâce aux balises “audios” et “vidéos” ;
- Une API d’édition de contenus éditoriale ;
- Une API intégrant une interface de type “glisser-déposer” dans une page web.
- Et bien d’autres encore…
Vous l'aurez donc compris, les API intégrés dans cette nouvelle version offrent aux développeurs un code de qualité, tout en respectant les standards du marché.
Par ailleurs, comme nous venons de le voir, HTML5 offre de nouvelles balises, permettant ainsi de proposer une version plus complète que la précédente. L’utilisation de HTML5 va, grâce à ces balises, augmenter la facilité, la rapidité et la lisibilité du développement d’un site web. Avec HTML5, nous ne sommes plus obligés de créer une div avec l’id “header” ou bien créer un menu de navigation avec l’id “menu”, les balises et vont faciliter la vie des développeurs. En conséquence, HTML5 laisse place à de nouvelles opportunités pour le développement web.
Articles liés
La méthode agile : définitions et principes
Comment configurer l'authentification CAS avec Drupal
Le Central Authentication Service (CAS) est un système d'authentification unique pour le web.
Ce système permet aux utilisateurs de différents…