Article View: fr.comp.text.xml
Article #8690Re: [debutant] XML pour site web statique ?
From: Thomas Broyer
Date: Fri, 31 Aug 2001 12:43
Date: Fri, 31 Aug 2001 12:43
32 lines
2827 bytes
2827 bytes
In <9mnuka$4id$1@reader1.imaginet.fr>, Pierre Goiffon wrote: > Pour limiter les interventions en cas de modificaiton de chartye > graphique, tu peux utiliser des includes SSI (1 seul fichier � modifire > plut�t que n) et CSS. Le XML ne devrait pas te servir � grand chose ici... S�paration du fond et de la forme. La forme est dans une feuille de style XSLT. On transforme le doc XML (le fond) avec la feuille de style XSLT et on obtient des pages HTML statiques avec le contenu mis en forme. XSLT est un syst�me de "templates" comme un autre, mais il est bien plus �volu� que ce qu'on rencontre g�n�ralement dans les �diteurs HTML et encore plus compar� � SSI... Il faudrait plut�t le comparer � WML (le Website Meta Language, pas le Wireless Markup Language) ou d'autres syst�mes de templates �volu�s. XSLT va aussi permettre d'obtenir un rendu en plusieurs formats � partir d'un m�me document source. On pourra cr�er une table des mati�res, toujours � partir du m�me document source. Et tout �a seulement en appliquant des feuilles de style XSLT diff�rentes. XSLT est �MA une tr�s bonne solution pour la probl�matique expos�e ici. Pour donner des exemples, http://nwalsh.com et http://docbook.org sont tous deux issus d'un unique document XML transform� via XSLT. Toutes les documentations des applications KDE et GNOME seront aussi construites sur ce principe (avec LibXSLT derri�re tout �a), et �a a d�j� commenc� pour KDE (on attend �a pour GNOME 2.0 qui devrait voir le jour en fin d'ann�e ou d�but d'ann�e prochaine). Pour info, la de GNOME est pour l'instant en DocBook (version SGML) transform�e par DSSSL. C'est exactement le m�me principe. Tom.
Technical Details
Message-ID:
<2624486.niJfEyVGOH@ltgt.net>Path:
arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fr.clara.net!heighliner.fr.clara.net!proxad.net!feeder2-1.proxad.net!nnrp5.proxad.net.POSTED!not-for-mailReferences:
<9mlil8$bkm$1@news.mangoosta.net> <9mnuka$4id$1@reader1.imaginet.fr>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,e765aff28b529d4f X-Google-Attributes: gid114f60,public X-Google-ArrivalTime: 2001-08-31 05:43:33 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fr.clara.net!heighliner.fr.clara.net!proxad.net!feeder2-1.proxad.net!nnrp5.proxad.net.POSTED!not-for-mail Message-ID: <2624486.niJfEyVGOH@ltgt.net> From: Thomas Broyer <ptittom+news@free.fr> Subject: Re: [debutant] XML pour site web statique ? Newsgroups: fr.comp.text.xml Mail-Copies-To: nobody References: <9mlil8$bkm$1@news.mangoosta.net> <9mnuka$4id$1@reader1.imaginet.fr> Lines: 32 Organization: </> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8Bit Date: Fri, 31 Aug 2001 12:43:32 GMT NNTP-Posting-Host: 193.251.185.64 X-Complaints-To: abuse@proxad.net X-Trace: nnrp5.proxad.net 999261812 193.251.185.64 (Fri, 31 Aug 2001 14:43:32 CEST) NNTP-Posting-Date: Fri, 31 Aug 2001 14:43:32 CEST