From: redacteurs@xmlfr.org
Date: 24/01/2003 - 11:25
Les Processing Instructions sont elles obsoletes?
Jeni Tennison rouvre le debat [1] a propos de l'utilisation des PIs (
Processing Instructions ) en tentant d'etablir les regles de leur bonne
utilisation sur xml-dev .
Eric van der Vlist , Dyomedea ( vdv@dyomedea.com ).
---------------
Retrouvez cet article en ligne
(http://xmlfr.org/actualites/tech/030124-0002).
Donnez votre avis !
mailto:xml-tech@xmlfr.org?subject=Re:%20INFO%20:%20Les%20Processing%20Instructions%20sont%20elles%20obsoletes?
---------------
Si les PIs sont partie integrante de la recommandation XML 1.0 et
utilisees pour affecter des feuilles de style a des documents XML ,
elles ont ete boudees par les autres specifications W3C .
Leur utilisation pour definir les espaces de noms a ete envisagee mais
rejetee au profit de la syntaxe actuelle utilisant des attributs et W3C
XML Schema a non seulement prefere utiliser des attributs pour son
utilisation propre (lier des schemas aux documents) mais fournit
egalement un element (xs:appinfo) permettant aux concepteurs de ne pas
utiliser de PIs pour leur utilisation personnelle dans les schemas.
Les PIs semblent donc bannies de toute utilisation "officielle".
Les premieres reponses a la question de Jeni Tennison montrent
cependant que les PIs restent tres utiles pour ajouter des informations
qui restent masquees aux applications XML traditionnelles notamment
parce que les schemas les ignorent et que les documents dans lesquels
elles sont rajoutees restent valides. Ainsi, par exemple:
- Tommie Usdin les utilise [2] dans des documents utilises en
exemple dans des documentations pour marquer les sections a
reproduire.
- Rick Jelliffe les utilise [3] pour forcer des sauts de lignes,
colonnes ou page dans des documents imprimes.
- Michael Kay les utilise [4] comme marqueurs controlant l'inclusion
de sections generees telles que des tables des matieres ou des
glossaires.
Autre article:
- Analyser une Processing Instruction avec XSLT [5]
Copyright 2003 , Eric van der Vlist .
---------------------------------------------------------
References:
[1] http://lists.xml.org/archives/xml-dev/200301/msg00658.html
[2] http://lists.xml.org/archives/xml-dev/200301/msg00665.html
[3] http://lists.xml.org/archives/xml-dev/200301/msg00669.html
[4] http://lists.xml.org/archives/xml-dev/200301/msg00675.html
[5] http://xmlfr.org/documentations/faq/010111-0003
---------------------------------------------------------
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)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|