Vous avez sans doute entendu parler de l'arrivée progressive du HTML5 comme langage de développement. C'est que cette nouvelle version du langage offre de plus grande possibilité pour les marketeurs et ouvre les voies à des applications plus riches disponibles accessibles depuis une navigation mobile. Le HTML5 est même présenté comme un successeur ou un concurrent sérieux au format Flash. Moins fermé et plus respectueux des standards du W3C (World Wide Web Consortium) le HTML5 pourrait bien devenir la coqueluche des développeurs dans les années à venir. Explications.
Vous avez sans doute entendu parler de l'arrivée progressive du HTML5 comme langage de développement. C'est que cette nouvelle version du langage offre de plus grande possibilité pour les marketeurs et ouvre les voies à des applications plus riches disponibles accessibles depuis une navigation mobile. Le HTML5 est même présenté comme un successeur ou un concurrent sérieux au format Flash. Moins fermé et plus respectueux des standards du W3C (World Wide Web Consortium) le HTML5 pourrait bien devenir la coqueluche des développeurs dans les années à venir. Explications.
HTML5, qu'est ce que c'est ?
Comme son nom l'indique, le HTML5 est le successeur du HTML.4.0.1. Cette nouvelle version du langage de développement reste dans la lignée du HTML qui a permis la publication des premières pages web, mais introduit un certains nombre de nouveautés qui en font un concurrent sérieux au format Flash développé par Adobe. Les spécifications du HTML5, réalisées par le W3C ne sont pas encore terminées, malgré tout, on note que des navigateurs comme Opera ou Internet Explorer 9 traitent déjà le HTML5.
Le HTML, langage de programmation essentiel à la création de pages Web, existe depuis une vingtaine d’années. Sa dernière version en date, le HTML 4.01, a été publiée en 1999 par le W3C et reste le standard le plus répandu aujourd’hui.
Le langage HTML n’a pas évolué au cours de la dernière décennie alors même que les usages du Web se sont renforcés et que l’expérience utilisateur a évolué (surface, mobilité…). Ce changement de contexte a donc amené le W3C ainsi que les principaux développeurs de navigateurs à faire évoluer le langage vers quelque chose de plus naturel, de plus simple, de plus clair, et finalement plus en accord avec son temps.
Il est important de noter en premier lieu que si le HTML5 est désigné pour être le futur standard du Web, il ne l’est pas encore. Le HTML5 est toujours en phase de spécification par le W3C, qui ne prévoit pas de livrer le document final avant 2014.
Aujourd’hui, aucun navigateur ne supporte le HTML5 à 100%. Ceci-dit, la majorité d’entre eux continuent d’ajouter de nouvelles fonctionnalités HTML5 à leurs dernières versions.
Pourquoi le HTML5 ?
Le HTML5 a été créé pour répondre à un besoin d’unification de ce qui peut aujourd’hui être utilisé pour réaliser des sites Web, à savoir le HTML, les feuilles de style (CSS) pour la partie graphique, et le JavaScript pour l’interactivité.
Il doit également répondre à un besoin de simplification de ce qui peut aujourd’hui exister, en minimisant à la fois l’utilisation de plugins externes (comme Flash) et l’écriture de scripts dédiés à l’interactivité (en les remplaçant par des balises qui font déjà ce travail).
Le langage répond également à un besoin d’être multiplateformes, ce qui permet d’amener plus facilement le monde du Web sur les plateformes mobiles par exemple.
Quoi de neuf avec le HTML5 ?
Le HTML5 amène avec lui tout un tas de nouvelles fonctionnalités (et en supprime certaines autres, qui sont obsolètes).
L'adoption du HTML5 permettra notamment de proposer des publicités et des applications plus interactives et accessibles depuis les navigateurs mobiles