Technologies WEB

HTML 5 le futur standard du web

HTML5, succède à HTML 4 (normalisé en 1997 par le standard W3C : World Wide Web Consortium), HTML 5 est présenté par certains comme le futur du web. Préféré au XHTML 2.0 par le W3C,  HTML 5 permet non seulement d’avoir une meilleure intégration des applications web mais ce code facilite l’interopérabilité et l’accessibilité des fichiers HTML par une structure améliorée.

Évolution pour certains, régression pour d’autres, cette nouvelle version du langage HTML ne manque pas d’animer la communauté des développeurs et de susciter de nombreux débats.

Qui sont les développeurs du code HTML 5

Initiés par le WHATWG (Web Hypertext Application Technology Working Group), les travaux sur le HTML 5 ont débuté en 2004.  En effet WHATWG est une collaboration indépendante non officielle des différents développeurs de navigateurs web (Mozilla, Google, Opéra etc..) dont l’objectif est d’œuvrer au développement des standards du W3C.

La plupart des membres du WHATWG sont également des membres du W3C.
En 2007, les bases du travail du HTML5 ont été reprises par le W3C. Le premier brouillon a été publié en Janvier 2008.

Les changements au niveau du code HTML 5

En termes de code, HTML 5 garde les bases du HTML 4 et en ajoutent de nouvelles.  Ainsi nous pouvons observer l’apparition de nouvelles balises « sémantiques » et la disparition de certains éléments jugés obsolètes. De nouveaux attributs seront ajoutés afin de rendre les formulaires plus dynamiques.

A titre d’exemple, tout comme pour le HTML 4, une certaine souplesse est présente en ce qui concerne la fermeture de certaines balises. C’est le cas notamment pour les balises <p> et <td> qui peuvent être validées sans la présence d’une balise fermante.

L’une des principales avancées mise en avant au sujet du HTML 5 concerne la facilité de création d’applications web : audio, vidéo, géolocalisation, sauvegarde de données en local pour un travail hors-ligne etc.

Exemple de nouvelles balises HTML 5

<audio> et <video> : intégrer du contenu multimédia audio et vidéo sans plugins
<canvas> : intégrer des éléments graphique 2D grâce au Javascript

Exemple d’éléments remplaçant les div :

<header> : en-tête (en replacement du <div id = « header » > )
<footer> : pied de page
<article>

HTML 5 et les applications FLASH

Le code HTML 5 vise une meilleure interopérabilité et donc une compatibilité sur l’ensemble des terminaux mobiles (smartphones et tablettes).
Actuellement, les sites intégrants de la technologie Flash ne peuvent pas être lus sur l’ iPhone et l’iPad, Apple refusant de l’installer sur ses équipements.

La nouvelle balise <video> simplifie l’intégration des contenus multimédias et pourrait concurrencer le Flash sur cet aspect.  Cependant cette technologie ne se résume pas qu’à la vidéo et propose bien plus de possibilités.
Par ailleurs le HTML5 n’en est qu’à ses prémices tandis que le Flash a quelques années de développement derrière lui. Il reste un outil complémentaire et incontournable pour un grand nombre de développeurs.

Adobe n’a pas dit son dernier mot et propose donc un convertisseur de Flash pour HTML5 : Wallaby.
Cette application AIR permet d’obtenir un code source HTML 5 à partir d’un fichier *.fla. Ce convertisseur permet à des terminaux non équipés de Flash Player (comme iPhone et iPad) de lire les animations et vidéos.
Même si  Wallaby n’est pas à sa version finale et qu’il y aura des nouvelles possibilités de conversion,  nous pensons que les fonctions du Flash sont parfois beaucoup trop avancées pour être converties.

Les sites Internet et les navigateurs sont-ils prêts pour le futur du web 

Les réponses à cette question divergent ! Il convient de nuancer les avis selon le contexte et l’usage qui est faite du site web.

Il est bon de savoir que les nouveaux éléments et attributs du HTML 5 ne sont pas totalement pris en compte par certains navigateurs. Ainsi si ce passage vers HTML5  est envisagé, cela doit se faire avec précaution et avec l’aide de professionnel maîtrisant bien le code. Privilégiez un langage qui soit adapté à votre besoin et projet et non par effet de mode ou tendance !

Les navigateurs ont commencé à intégrer certains des nouveaux éléments du HTML 5.  Toutefois il faudra attendre les prochaines mises à jour et la standardisation de HTML5 pour que l’ensemble du langage puisse être interprété correctement et que les éléments soient compatibles.

A noter que le W3C appelle à la prudence face à l’utilisation de ce nouveau langage qui rencontre encore des problèmes d’interopérabilité.

Testez l’accessibilité des navigateurs sur HTML5

Voir le communiqué ci dessous d’ Élisabeth Simmoney
« Il y a un graphe qui présente les différentes fonctionnalités des navigateurs : (visible sur firefox mais pas sous IE8)
En résumé je dirais qu’on peut visualiser du HTML5 sur :« 
– Google Chrome
– Firefox 3.5 ou ultérieur,
– Safari 3 ou ultérieur
– version suffisamment récente d’Opera.
– Internet Explorer 9s

Quand HTML 5 sera-t-il standardisé

Dans un communiqué publié le 14 Février 2011 par le W3C. Il est précisé que le futur standard du web ; Le HTML 5 sera désormais disponible en mai 2011 pour un appel à commentaires. Durant lequel les communautés de développeurs seront sollicitées afin de commenter les spécifications. L’objectif est donc pour le W3C de publier le standard HTML 5 en 2014.

Autres articles :

_

Avenier Michel

Auteur et éditeur de sites Web depuis 1992...

Recent Posts

L’impact des mises à jour Google sur le référencement

Suite aux récentes mis à jour de Google sur l'évolution de l'écosystème dynamique SEO, nous…

4 semaines ago

Les technologies web 2024

Les technologies web 2024 se trouvent à la croisée de révolutions technologiques qui promettent de…

1 mois ago

Écotourisme numérique pour un avenir durable

À l'aube de l'ère numérique, la connectivité redéfinit nos vies et l'industrie du tourisme dresse…

2 mois ago

Les grandes tendances du Web 2024

Une forte évolution cette année, avec des tendances web 2024 qui dictent la manière dont…

3 mois ago

E-commerce plus écologique en période de fêtes

Noël, symbole de festivités et de partage, évoque également l'effervescence du commerce en ligne, une…

5 mois ago

Optimisation du Black Friday pour les e-commerçants

Le Black Friday est devenu l'un des moments les plus cruciaux de l'année pour les…

5 mois ago