Comment ce site est fait

L'ensemble de ce site est produit à partir d'un seul fichier XML en passant par une feuille de style XSLT. Chaque fois que je veux modifier le contenu du site, que ce soit pour ajouter une page, corriger une faute, j'apporte la modification à ce fichier source. Ensuite, je le passe par un processeur XSLT, en l'occurence Saxon (le seul processeur pour l'instant qui implémente la norme XSLT 2.0). Grâce aux indications de la feuille de style, le processeur génère toutes les pages intégralement. Ainsi, je suis sûr que tous les liens internes fonctionnent, que le format des pages est maintenu. Tout cela, sans toucher à la moindre ligne de HTML.

Du point de vue de mes clients, ce système présente quelques avantages si, après la mise en place du site, ils souhaitent le gérer eux-mêmes. Deux possibilités s'ouvrent alors 

Valid XHTML 1.0 Strict