Cliquez ici.
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 decid : Stratégies, marchés, affaires autour de XML.

[xml-decid] Auto-reply: Re: XSLT Experiences Douloureuses ?

From: BERNARD.GAMEL (BERNARD.GAMEL@oracle.com)
Date: 05/08/2002 - 10:17


-- Attached file included as plaintext by Listar --

Je suis absent du 02/08/2002 au 23/08/2002 inclus.
Pour les urgences, merci de voir auprès de Carla GAMBA.

I am out of the office from 08/02/2002 until 08/23/2002 included.
For any critical question, please contact Carla GAMBA.

carla.gamba@oracle.com

-- Attached file included as plaintext by Listar --

Return-Path: <xml-decid-bounce@xmlfr.org>
Received: from inet-mail3.oracle.com (inet-mail3.oracle.com [148.87.2.203])
        by rgmgw6.us.oracle.com (Switch-2.1.3/Switch-2.1.0) with ESMTP id g75AHX121244;
        Mon, 5 Aug 2002 04:17:33 -0600 (MDT)
Received: from inet-mail3.oracle.com (localhost [127.0.0.1])
        by inet-mail3.oracle.com (Switch-2.2.3/Switch-2.2.3) with ESMTP id g75AHRS24363;
        Mon, 5 Aug 2002 03:17:27 -0700 (PDT)
Received: from mail.dyomedea.com (new.dyomedea.com [64.23.60.117])
        by inet-mail3.oracle.com (Switch-2.2.3/Switch-2.2.3) with ESMTP id g75AHI224270;
        Mon, 5 Aug 2002 03:17:26 -0700 (PDT)
Received: from new.dyomedea.com (unknown [64.23.77.137])
        by mail.dyomedea.com (Postfix) with ESMTP
        id EC1641E466; Mon, 5 Aug 2002 06:16:11 -0400 (EDT)
Received: with LISTAR (v0.129a; list xml-decid); Mon, 05 Aug 2002 06:16:11 -0400 (EDT)
Delivered-To: xml-decid@dyomedea.com
Received: from relay-1m.club-internet.fr (relay-1m.club-internet.fr [194.158.104.40])
        by mail.dyomedea.com (Postfix) with ESMTP id 428401E45D
        for <xml-decid@xmlfr.org>; Mon, 5 Aug 2002 06:16:11 -0400 (EDT)
Received: from herve95 (srs08m-5-223.n.club-internet.fr [212.194.220.223])
        by relay-1m.club-internet.fr (Postfix) with ESMTP id 9612216A3
        for <xml-decid@xmlfr.org>; Mon, 5 Aug 2002 12:16:05 +0200 (CEST)
From: "Herve AGNOUX" <herve.agnoux@diaam-informatique.com>
To: xml-decid@xmlfr.org
Date: Mon, 5 Aug 2002 12:16:09 +0200
MIME-Version: 1.0
Subject: [xml-decid] Re: XSLT Experiences Douloureuses ?
Message-ID: <3D4E6C89.29790.81A142@localhost>
Priority: normal
In-reply-to: <CGEHJGJIJOJONPKOHPNEAEBOCBAA.fabella@free.fr>
References: <OF0B8C552C.CB5963E1-ONC1256C01.007E6041-C1256C01.007E6041@kirchberg.crpht.lu>
X-mailer: Pegasus Mail for Windows (v4.01)
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 8BIT
Content-description: Mail message body
X-archive-position: 1305
X-listar-version: Listar v0.129a
X-original-sender: herve.agnoux@diaam-informatique.com
Precedence: list
Reply-To: xml-decid@xmlfr.org
X-list: xml-decid

Le 29 Jul 2002 abella free a écrit :

>
> Je souhaiterai savoir si quelqu'un peux m'informer sur des experiences
> douloureuses (difficultes de programmation, de realisation ou de mise
> en exploitation) rencontrees lors de l'utilisation d'XSLT.
>

Décidemment vous avez XML dans le collimateur !

La première chose que l'on peut répondre est que dans l'ensemble XSLT
est une bonne technologie, dans la mesure où on lui demande de faire
ce pour quoi elle est faite. Cette technologie est même assez
éléguante. Mais il y a quelques pièges mals venus, parlons-en.

On dit souvent que XSLT peut transformer n'importe quel document XML
en n'importe quel autre document XML. C'est vrai. Le seul ennui,
c'est que "n'importe quel" ne signifie pas forcément "le document
précis que l'on veut vraiment". Il y a quelques traitements
difficiles à réaliser avec XSLT, comme le classement des
informations, par exemple.

Nous avons eu récemment quelques échanges à propos de la vitesse de
traitement des fichiers XML. Je vous avais dit qu'à mon avis il était
possible de recevoir et de tester les fichiers XML aussi vite que
n'importe quelle autre format. Mais, sur les transformations XSLT, je
n'essaierai même pas de me battre. Si vous avez des fichiers de
plusieurs mega octets à transformer et que le temps est pour vous un
paramètre important, XSLT est une mauvaise technologie.

XSLT est souvent employée pour transformer un document XML en un
document HTML. A ce moment là, deux "systèmes structuralistes" se
rencontrent : celui du contenu, et celui du contenant. Un auteur, une
personne du métier, ne structure pas son document de la même façon
qu'un designer.

Ils n'ont donc pas à repérer les mêmes choses dans un texte. Or, le
système de balises est souvent conçu pour repérer les informations
dans le système de l'auteur, du métier, pas dans celui du designer.

Un cas typique est que le designer veut souvent mettre la première
lettre d'un paragraphe en relief. C'est évidemment complètement
inutile du point de vue de l'auteur. Et il ne viendrait à l'idée de
personne de placer des balises pour repérer la première lettre d'un
paragraphe. Par conséquent il est difficile de réaliser cela avec
XSLT, alors que c'est une démarche extrêmement courante chez les
designers.

<pub>
La SARL diaam informatique travaille depuis plusieurs années sur ces
questions d'automatisation des publications, et réalise des outils
logiciels pour cela. Contactez-nous pour de plus amples informations
!

</pub>

Le "monde SVG" semble être très dynamique sur ces sujets frontières
"contenu / contenant". Il y a eu un "[INFO]" là dessus, voyez les
archives. C'est une bonne chose parce que l'habitude est de dire que
contenant et contenu doivent être parfaitement séparé, dans les faits
la situation est beaucoup plus complexe.

Ce problème des rencontres des systèmes structuralistes peut bien sûr
être généralisé à toute transformation XSLT, pas seulement les
transformations XML -> HTML.

Une autre expérience douloureuse est que XSLT est une technologie
assez ardue. Il faut savoir utiliser le XSLT soi même, le XPath, tout
connaître des subtilités du XML bien sûr, avec en plus probablement
le domaine métier + le domaine designer ! Autant dire que c'est
mission impossible, est la personne qui s'occupe d'écrire la
transformation XSLT doit être avant tout une personne de dialogue.

Voilà, je crois que c'est tout.

Ces réserves faites, vous pouvez user et abuser du XSLT.

Cordialement.

--
Sur le Web, tout de suite.
Herve AGNOUX - diaam informatique
http://www.diaam-informatique.com

-- Devenez redacteur <XML>fr et contribuez au developpement du xml francophone (http://xmlfr.org/infos/redacteurs) !

Liste de diffusion "xml-decid@xmlfr.org" (http://xmlfr.org).

Cette liste est a votre disposition pour discuter en francais de tout sujet lie a XML.

Pour resilier votre abonnement, envoyez un message contenant la commande "unsubscribe" a xml-decid-request@xmlfr.org (mailto:xml-decid-request@xmlfr.org?Subject=unsubscribe)

-- Devenez redacteur <XML>fr et contribuez au developpement du xml francophone (http://xmlfr.org/infos/redacteurs) !

Liste de diffusion "xml-decid@xmlfr.org" (http://xmlfr.org).

Cette liste est a votre disposition pour discuter en francais de tout sujet lie a XML.

Pour resilier votre abonnement, envoyez un message contenant la commande "unsubscribe" a xml-decid-request@xmlfr.org (mailto:xml-decid-request@xmlfr.org?Subject=unsubscribe)



Archive générée par hypermail 2.1.3 le 30/08/2002 - 19:52 UTC

webmaster@xmlfr.org

 

xml decid

Discussions sur les marchés et entreprises autour de XML.

Cette liste est à votre disposition pour discuter en français de tout sujet non 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