<XMLiZer />

samedi, septembre 10, 2005

<XMLiZer />: xml:id Version 1.0


La Candidate Recommendation est enfin devenu une W3C Recommendation. Ainsi, l'interfaçage avec les CSS, au sein de document XML quelconque, sera un peu plus naturel.
Je dis un peu plus car désormais, il faudrait normaliser :
  • Les appels (attribut href) pour créer des liens dans le documents (j'avoue, ça n'a pas grand chose à voir avec les CSS, mais plutôt avec l'hypernavigation et en plus XLink est sensé résoudre le problème, mais les implémentations ne se pressent pas...)

  • Les classes (attribut class) pour définir des comportements génériques (ou alors il faudra permettre des expressions XPath dans CSS...)

  • Les styles (attribut style) pour définir des styles en lignes

Bien entendu, cela poserait quelques problèmes philosphiques (séparation du fond et de la forme), mais à moins de dire clairement que le seul dialecte XML affichable dans un navigateur est XHTML, alors il faudra faire un effort dans le sens de l'intégration plus poussé des CSS au sein de XML.

À bon entendeur, salut !