Cliquez ici.
Accueil
 chercher             Plan du site             Info (English version) 
L'histoire de XML s'écrit en ce moment même. XMLfr vous aide à la suivre et à en dégager les tendances.Les listes de discussions XMLfr sont à votre disposition pour réagir sur nos articles ou simplement poser une question.Si vous ètes passionnée(e) par XML, pourquoi ne pas en faire votre métier ?XMLfr n'est heureusement pas le seul site où l'on parle de XML. Découvrez les autres grâce à XMLfr et à l'ODP.Les partenaires grâce auxquels XMLfr peut se développer.Pour tout savoir sur XMLfr.XMLfr sans fil, c'est possible !Pour ceux qui veulent vraiment en savoir plus sur XML.L'index du site.
 Commentaires et questions non techniques.Commentaires et questions techniques.

 
Cliquez ici.

xml tech : Technologies XML

[xml-tech] INFO : XSLT devient universel

[xml-tech] INFO : XSLT devient universel

Auteur: <redacteurs@xmlfr.org>
Date: 01/04/2003 - 16:40
X-Mailer: FormatedTextOutputHandler

XSLT devient universel
La task force "Universal XSLT " comprenant des membres des groupes de
travail XSLT et I18N annonce la publication de la recommandation "
Universal XSLT 1.0 " qui reformule XSLT 1.0 en lui enlevant la
connotation anglophone qui la rendait difficile a apprehender pour le
reste du monde.
Eric van der Vlist  , Dyomedea ( vdv@dyomedea.com ).
---------------
Retrouvez cet article en ligne
(http://xmlfr.org/actualites/tech/030401-0001).

Donnez votre avis !
mailto:xml-tech@xmlfr.org?subject=Re:%20INFO%20:%20XSLT%20devient%20universel
---------------

On saluera notamment la publication d'une argumentation detaillee
expliquant les motivations ayant conduit aux differents choix
techniques et permettant de retracer les debats que l'on imagine
houleux au sein de cette task force.

C'est ainsi que l'on ne peut que s'incliner devant les raisons ayant
conduit a abandonner l'usage de l'anglais qui constitue un handicap
pour la grande majorite des developpeurs mais egalement du latin, de
l'esperanto et d'interlingua qui furent un moment consideres comme des
alternatives viables mais n'auraient pas manques de presenter les memes
inconvenients.

Une proposition d'alternance calquee sur le principe de la presidence
de la Communaute Europeenne et stipulant que le langage utilise
pourrait etre tire au sort et change tous les six mois a egalement ete
rejete en raison des problemes de synchronisation qu'elle n'aurait pas
manque de poser.

Les preferences de la task force semblent avoir pendant longtemps
penche en faveur d'un code numerique (precede par le caractere "_" pour
constituer un nom valide au sens de la recommandation XML 1.0) mais
certains pays ont menace de mettre leur veto a cette proposition en
arguant du fait que nos chiffres dits arabes ne trouvent de legitimite
que dans les pays occidentaux.

La solution retenue se rapproche du morse et n'utilise que les
caracteres "_" et "." avec une correspondance etablie en fonction de la
frequence d'apparition des differentes instructions XSLT dans un
echantillon representatif de 1056 transformations.

A titre d'exemple, la transformation suivante remplace tout element
"<bonjour/>" par "<em>Bonjour tout le monde.</em>":

<_:_._. __.="_"
   xmlns:_="http://www.w3.org/2003/XSL/Transform/universal">
 <_:_ _.="bonjour">
  <em>
   <_:__.>Bounjour tout le monde</_:__.>
  </em>
 </_:_>
</_:_._.>
Avouez que c'est tout de meme bien plus simple a lire, notamment pour
un public non anglophone que la version XSLT 1.0 correspondante:

<xsl:stylesheet version="1.0"
   xmlns:xsl="http://www.w3.org/2003/XSL/Transform">
 <xsl:template match="bonjour">
  <em>
   <xsl:text>Bounjour tout le monde</xsl:text>
  </em>
 </xsl:template>
</xsl:stylesheet>
Un des editeurs de la nouvelle specification mentionne egalement qu'un
interet de ce langage tout en finesse est que ces balises ne sont pas
detectees comme des erreurs par les correcteurs orthographiques
communement utilises.

Autres articles:

  - ebXML elargit son mandat [1]
  - Nouvelles specifications XSL [2]
Copyright 2003 , Eric van der Vlist .

---------------------------------------------------------
References:
[1] http://xmlfr.org/actualites/decid/010401-0001
[2] http://xmlfr.org/actualites/tech/000401-0001
---------------------------------------------------------
Mail genere par FormatedTextOutputHandler pour XT
(http://4xt.org/downloads/examples/outputhandlers/formatedtext/).

--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de 
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant 
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Tue Apr 1 18:40:02 2003

Archive générée par hypermail 2.1.8 le 16/02/2007 - 11:12 UTC

webmaster@xmlfr.org

 

xml tech

Discussions techniques au sujet de XML.

Cette liste est à votre disposition pour discuter en français de tout sujet technique lié à XML.



Devenez rédacteur <XML>fr et contribuez au développement du xml francophone !
Les documents publiés sur ce site le sont sous licence "Open Content"
Conception graphique
  l.henriot@online.fr  

Conception, réalisation et hébergement