XHTML2, le futur est en marche
Le standard HTML a été créé à une époque où on lui demandait de gérer des choses assez diverses: la présentation d’un document, sa structuration, ainsi que la saisie de formulaires. Le temps a passé, et la perception des besoins dans ces différents domaines a mûri. Par ailleurs, l’apparition de technologies comme Ajax a montré que l’on pouvait considérablement améliorer l’ergonomie des programmes Web.
Le XHTML 2 a pour but de remettre à niveau les standards du Web. Quelques exemples de dépoussiérages: les balises h1, h2, … peuvent être opportunément remplacées par la balise h dans une hiérarchie de balises section, le titre ne sera plus forcément exprimé dans la balise title en titre du document, mais au sein du document par un attribut property, … Par ailleurs, des groupes de travail se sont penchés plus spécifiquement sur les parties Formulaire (XForms) et Dynamique (Web Apis).
Cet excellent article chez IBM en propose un petit résumé.