🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.text.xml
Article #8639

Re: XSL : Coté client ou coté serveur ?

#8639
From: Thomas Broyer
Date: Sat, 08 Sep 2001 03:59
39 lines
2834 bytes
In <3b992050$0$21088$ba620e4c@news.skynet.be>, Bruno Baguette wrote:
> Je suis actuellement entrain d'apprendre le XML et le XSL pour mon stage
> de fin d'�tudes.
> 
> D'apr�s le livre que je lis actuellement ("D�velopper en XML avec Java2"
> ed. Campus Press), le XSL est une feuille de style pour le XML. Le XSL est
> interpr�t� par le navigateur (donc du c�t� client)....
> 
> Or, j'ai une connaissance qui soutient mordicus que le XSL n'est
> interpr�t� QUE du c�t� serveur...
> 
> Qui a raison ? Le livre ou ma connaissance ?

Ni l'un ni l'autre.

D�j�, XSL est compos� de 2 parties, Transformations (XSLT) et Formating 
Objects (XSL-FO).
XSLT peut effectivement �tre vu comme une feuille de style. XSl-FO quant � 
lui est un langage d�crivant une mise en page (sans aucune notion des 
structures des donn�es : titres, paragraphes, etc.)

Si on parle de XSLT, la transformation peut s'effectuer c�t� serveur ou 
c�t� client (mais dans un contexte Web, peu de navigateurs le supportent -- 
au bas mot IE4+ avec mise � jour de MSXML, IE6 et les derni�res versions de 
Gecko (Mozilla, N6.1, etc.))

Si on parle de XSL-FO, certains s'en serveur sur des serveurs Web pour 
g�n�rer des PDF ou autres documents du m�me type (PostScript, etc.). Moi je 
m'en sert chez moi -- pour la m�me chose, mettre mon CV en PDF par exemple.
Certaines applications affichent directement du XSL-FO sans passer par une 
transformation en PDF ou autre (FOP lefait via une interface AWT par 
exemple).

Dans tous les cas, faut commencer par se rendre compte que XML peut tr�s 
bien �tre utilis� dans un contexte autre que le Web et m�me dans un 
contexte hors r�seau (DocBook XML est tr�s bien pour faire des 
documentations de logiciels par exemple)

Tom.
Technical Details
Message-ID: <5478669.C2pHGDlbCD@ltgt.net>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!isdnet!wanadoo.fr!proxad.net!feeder2-1.proxad.net!nnrp6.proxad.net.POSTED!not-for-mail
References: <3b992050$0$21088$ba620e4c@news.skynet.be>

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: 114f60,f67bdbf47792e418
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2001-09-07 21:05:07 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!isdnet!wanadoo.fr!proxad.net!feeder2-1.proxad.net!nnrp6.proxad.net.POSTED!not-for-mail
Message-ID: <5478669.C2pHGDlbCD@ltgt.net>
From: Thomas Broyer <ptittom+news@free.fr>
Subject: Re: XSL : Coté client ou coté serveur ?
Newsgroups: fr.comp.text.xml
Mail-Copies-To: nobody
References: <3b992050$0$21088$ba620e4c@news.skynet.be>
Lines: 39
Organization: </>
User-Agent: KNode/0.6.1
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8Bit
Date: Sat, 08 Sep 2001 03:59:58 GMT
NNTP-Posting-Host: 193.252.183.43
X-Complaints-To: abuse@proxad.net
X-Trace: nnrp6.proxad.net 999921598 193.252.183.43 (Sat, 08 Sep 2001 05:59:58 CEST)
NNTP-Posting-Date: Sat, 08 Sep 2001 05:59:58 CEST