XHTML 2 aurait du être une évolution conséquente pour les langages de balisages destinés au Web. C’était la promesse du W3C jusqu’à ce qu’il soit annoncé le 2 juillet 2009 que les crédits accordés à son groupe de travail ne seraient pas renouvelés pour 2010. XHTML 2 avait été annoncé avant HTML 4 et devait normalement prendre la succession de HTML 3.x, qui ne permettait pas de définir un style à associer aux balises structurantes que sont <p></p>, <h1></h1>, etc.
XHTML 2 aurait permis de résoudre un grand nombre de problèmes propres à HTML, après avoir suivi son chemin pendant près de 8 ans voilà que le groupe de travail est maintenant devant une impasse. XHTML 2 était basé sur de l’XML et non sur du SGML comme HTML 3.x, une structure modulaire et l’utilisation des namespaces depuis XHTML 1.1 par exemple. Des standards précis étaient définis pour XFrames et XForms également… Un autre but était d’arriver à un web sémantique, avec l’utilisation systématique de DTD et l’intégration de SVG, MathML… Des améliorations pour les liens et les URL.
Malgré de nombreuses évolutions, comme l’intégration simplifiée de médias (images / vidéos), une meilleure gestion des framesets… Une refonte totale des standards des années 90 et l’enthousiasme du groupe de travail en 2002. Les éditeurs de navigateurs Web ont beaucoup critiqué les documents de travail, incompatibles avec les autres versions de (X)HTML et d’après eux rendaient un moteur de rendu difficile à implémenter. Ces mêmes éditeurs se trouvaient sous-représentés dans le groupe de travail, à tel point que les employés de Mozilla, Opera, Google et Apple ont fondé en 2004 le WHATWG (« Web Hypertext Application Technology Working Group ») visant à maintenir et faire évoluer l’HTML, au détriment de XHTML 2 donc.
En 2006, le fondateur du W3C Tim Berners-Lee a mis une priorité à intégrer le WHATWG au sin du W3C en tant que groupe de travail sur une future version du HTML pour mettre au point les spécifications d’un futur standard : (X)HTML 5, déjà en partie pris en charge par les navigateurs les plus récents. Les architectes du groupe de travail XHTML 2 ont été affectés au groupe de travail HTML nouvellement créé.
Par la suite le groupe de travail XHTML souhaitait faire des corrections sur le standard existant XHTML 1.1 et continuer à développer XForms, qui sera probablement intégré à HTML 5.
Vous pourrez en apprendre plus dans les questions fréquentes, publiées directement par le W3C.
















