J'ai voulu mettre un lien du style <a href="http://www.fabroce.net/blog/" target="_blank">Blog</a> dans une page XHTML 1.0 Strict.
Et bien ce n'est plus valide...
Tag - W3C
samedi 24 février 2007
target="_blank" en XHTML 1.0 Strict
Par M le samedi 24 février 2007, 08:13 - Technique
Validation du XHTML par un XML Schéma
Par M le samedi 24 février 2007, 07:11 - Technique
Pour le boulot, j'ai voulu valider du XHTML 1.0 Strict avec un XML Schéma.
Rapidement, j'ai trouvé cette note du W3C avec les fichiers XSD associés!
XML Schema pour le XHTML 1.0 Strict
mardi 19 décembre 2006
Pourquoi utiliser UTF-8 dans les documents XML
Par M le mardi 19 décembre 2006, 18:21 - Technique
Dans sa balise de déclaration, un document XML peut spécifier la méthode d'encodage des caractères utilisés tout le long de celui-ci.
Génial, aucun problème de lecture de caractères bizares à cause d'un décodage sur une mauvaise méthode!
Et bien non, loin de là...
lundi 6 novembre 2006
Flux d'informations: Atom ou RSS ? comparaison des deux formats
Par M le lundi 6 novembre 2006, 20:01 - Technique
Sur le web (en particulier podcasts et blogs), on retrouve 2 grands formats de flux XML : RSS et Atom.
Ils font globalement la même chose du point de vue de l'internaute lambda. Pourtant ces formats sont à la fois proches et lointains.
samedi 4 novembre 2006
Valider du XHTML avec un XML Schema
Par M le samedi 4 novembre 2006, 10:59 - Technique
lundi 30 octobre 2006
Utiliser plusieurs sources XML pour une transformation XSL
Par M le lundi 30 octobre 2006, 21:47 - Technique
Avec XSLT, on peut transformer un document en un autre très facilement.
Même lorsque le document source a une structure complexe, on arrive toujours à sélectionner les bons noeuds et afficher les bonnes données.
Mais ce n'est pas toujours suffisant!
Imaginez, vous creez un site, vous gérez un plan du site dans un sitemap.xml et les pages dans des pages_XXX.xml. Comment on fait pour avoir accès aux données du plan (par exemple pour construire un menu) alors qu'on transforme pages_0001.xml ?
Et bien, le W3C a pensé à tout ici : document.
Reste plus qu'a utiliser une variable comme ceci par exemple :
<xsl:variable name="sitemap" select="document("sitemap.xml")"/>
La prochaine étape sera comment faire la même chose avec du code JAXP (si c'est possible).