HTML5, révolution ou simple évolution ?

Categorie : HTML 5, conseil

HTML5. Tous vantent les mérites de la dernière version du plus connu des langages du web. Mais qu’en est-il réellement ? S’agit-il d’une révolution ou d’une simple évolution ?

HTML5 en complément des technologies existantes

En soi, HTML5 ne rendra pas un site web plus beau, plus rapide ou meilleur que les autres. HTML5 apporte certes de nouvelles fonctionnalités, mais il reste nécessaire d’utiliser les technologies JavaScript, DOM et CSS3 pour réaliser un site pleinement fonctionnel. Trop souvent encore, l’apologie de l’HTML5 est faite en occultant l’utilisation de ces technologies complémentaires qui font pleinement partie de la révolution en marche.

Bien que tout aille très vite dans le monde du web, HTML5 est encore une technologie jeune dont toutes les fonctionnalités ne sont pas encore figées (les spécifications finales d’HTML5 sont attendues pour 2014) ni supportées par tous les navigateurs ; l’excellent site www.caniuse.com permet de s’en faire une représentation. Il n’en reste pas moins que le W3C encourage l’utilisation de l’HTML5 pour accélérer la transition et l’évolution des navigateurs.

Les évolutions apportées par le HTML5

En connaissance de cause, il est clair que l’HTML5 est devenu une technologie actuelle et qu’elle jouera un rôle central dans les développements futurs. L’HTML5 va aussi influencer notre façon de travailler dans le monde du web. Les frontières entre les différents métiers seront de moins en moins nettes du fait que l’HTML5 se révèle bien plus étendu et diversifié que les précédentes versions. Il est plus facile d’interagir directement avec les serveurs, le dynamisme des sites est augmenté tout comme la richesse des contenus proposés (audio, vidéo, animation, . . .). Tout cela implique des interactions encore plus fortes entre les intégrateurs, les développeurs, les designers, les administrateurs. . . bref, de quoi insuffler un nouvel élan au monde du développement web. 

Sur un plan plus technique, l’HTML5 permet d’améliorer le référencement au moyen de balises dédiées à l’identification de zones (<article>, <section>, <nav>, ...) et de contenus (<figure>, <output>, ...) auxquelles viennent s’ajouter les microdata. Ces balises, utilisées à bon escient, devrait permettre à l’HTML de retrouver ses vocations originelles : la structure et la clarté qui sont deux qualités grandement appréciées par les pincipaux moteurs de recherches (Google, Bing, ...) et par les utilisateurs.

HTML5 et l'accessibilité

En plus du référencement, l’HTML5 se veut plus « accessible ». Depuis longtemps, un code HTML bien construit et bien pensé aide à l’accessibilité en appliquant par exemple les règles WCAG à toutes les versions d’HTML. Le résultat sera alors un site web accessible aux personnes en situation de handicap. Mais HTML5 va encore plus loin ! Il a été pensé en intégrant WAI-ARIA qui permet de rendre accessibles les parties dynamiques du site, comme les appels AJAX, les contenus gérés en JavaScript, etc. Avec cette technologie, nous avons la possibilité d’offrir l’accès à un site web avancé et dynamique aux personnes en situation de handicap.

Une orientation mobile

Le dernier domaine dans lequel excelle l’HTML5 est probablement le domaine du mobile. Les fonctionnalités suivantes sont supportées :

  • les « media queries » qui permettent de gérer l’affichage CSS en fonction du périphérique;
  • la géolocalisation (qui permet de localiser le périphérique soit par GPS, soit par triangulation, soit par l’adresse IP) - API en cours de développement ;
  • l’affichage « hors connexion » (qui permet au navigateur de cacher les ressources nécessaires pour afficher la page hors ligne) — API en cours de développement ;
  • l’api « webstorage » (qui permet de stocker des données dans le client web) — API en cours de développement.

Finalement, très prometteur, l’HTML5 est en train de faire sa petite révolution du monde web. Nul doute que dans très peu de temps les sites web les plus influants utiliseront cette technologie pour le plus grand bonheur des utilisateurs et des développeurs qui semblent tenir un vrai standard universel avec l’HTML5.

 

Philip, 13-02-12 10:36:
Intéressant! Je cherche également un/e bon article/présentation sur Facebook Open Graph - vous pouvez m'aider?
Mathieu, 13-02-12 11:17:
Bonjour Philip,

Nous avons développé un article sur le F-commerce ainsi que l'open graph à l'adresse suivante:
http://www.cross-agency.ch/fr/detail/date/2012/01/03/panorama-des-services-f-commerce/

Je reste à disposition si vous avez d'autres questions à ce sujet.

Bonne journée
Ajouter un commentaire

* - champ obligatoire

*





*
*