Je vous invite à consulter le document sur http://www.w3.org/TR/xhtml2/
Je l'ai lu et je suis vraiment enthousaiste, principalement pour trois raisons :
- l'attribut href rentre dans le club des attributs universels, les pages seront beaucoup plus claires.
cf http://www.w3.org/TR/xhtml2/mod-attribute-...l#col_Hypertext
- enfin un élément label pour les listes servant de menu !
cf http://www.w3.org/TR/xhtml2/mod-list.html#sec_11.5.
- plus d'img, tous les objets devront (et non plus "pourront") être insérés avec object. J'éspère que ça obligera le navigateur majoritaire à bien considérer cet élément.
cf http://www.w3.org/TR/xhtml2/mod-object.html#sec_14.1.
Par contre, j'émet quelques réserves :
- a quoi sert l'élément a désormais ? Tous les éléments pouvant être des liens et des ancres. D'ailleurs cette inutilité est même avouée : "This element remains for explicit markup of links, though is otherwise identical in semantics to the span element."
cf http://www.w3.org/TR/xhtml2/mod-hypertext.html#sec_10.1.
- l'attribut style est toujours là ! Pourtant il ne respecte pas la séparation entre l'information et la présentation, je pense qu'il devrait disparaitre.
cf http://www.w3.org/TR/xhtml2/mod-styleAttri...Attributemodule
- pourquoi ne pas avoir rajouté un attribut author, par exemple je cite Stewart Rosenberger ? je pourrai écrire :
<p xml:lang="en" cite="http://www.alistapart.com/articles/dynatext/" author="Stewart Rosenberger"> Text styling is the dull headache of web design.</p>
Certaines parties de ce document ont fait beaucoup parler d'elles (section et h, disparition d'acronym, modularisation des formulaires) mais je n'ai pas d'avis sur ces sujets.
Cependant, je suis perplexe à propos des src et type embarqués dans des éléments "inédits".
cf http://www.w3.org/TR/xhtml2/mod-attribute-...l#col_Embedding
Si quelqu'un pouvait m'expliquer/me commenter cette partie du document.
Et vous, que pensez vous du xHTML2 (du moins de son brouillon) ?
Edit : j'ai rendu mon post plus explicit avec les renvois aux sections du document.