From: Eric van der (vdv@dyomedea.com)
Date: 03/04/2000 - 16:42
Attention au DOCTYPE
Effervescence sur xml-dev à propos du problème du DOCTYPE dont nous
vous parlions le 9 mars...
Par Eric van der Vlist , Dyomedea (vdv@dyomedea.com)
---------------
Retrouvez cet article en ligne
(http://xmlfr.org/actualites/tech/000403-0001.xml).
Donnez votre avis !
mailto:xml-tech@xmlfr.org?subject=Re:%20INFO%20:%20Attention%20au%20DOCTYPE
---------------
C'est Peter Murray-Rust qui lance le débat en redécouvrant que la
plupart des parseurs XML tentent de lire des DTD spécifiés dans les
déclarations de DOCTYPE des documents XML (Peter voit dans là un
exemple de comportement non spécifié par la spécification XML).
Sean McGrath s'empresse de mettre en avant l'idée d'un "XFM (XML
Features Manifest)" guide de bonne conduite qui préconiserait un
ensemble de règles supplémentaires à respecter par les outils XML.
David Megginson confirme qu'il s'agit d'un comportement optionnel
mais que les parseurs (même en mode sans contrôle de validité)
choisissent fréquemment de lire les DTD qui peuvent contenir des
indications de valeurs d'attributs par défaut ainsi que les règles de
gestion des espaces. Il indique que la manière la plus sure d'éviter
tout problème est d'échanger des documents XML sans DOCTYPE mais que de
tels documents ne sont pas conformes XHTML.
Frank Boumphrey indique que le groupe de travail W3C XHTML s'est
inquiété de l'impact qu'un tel comportement pourrait avoir sur le site
du W3C si tous les navigateurs chargeaient le DTD à chaque accès.
Steve Muench oriente la discussion sur une autre piste en rappelant
qu'un document peut être déclaré avec l'attribut standalone="yes".
Tim Bray paraissant étonné que l'on fasse autant de bruit pour si peu
de choses conclut qu'il est effectivement souhaitable que les outils
XML permettent, de manière paramétrable d'éviter la lecture des DTD
mais qu'au niveau du document XML cet accès peut effectivement être
évité grâce à l'attribut standalone="yes".
Le DOCTYPE est-il donc maîtrisé ?
Copyright 2000, Eric van der Vlist.
---------------------------------------------------------
Mail généré par FormatedTextOutputHandler pour XT
(http://downloads.dyomedea.com/java/examples/outputhandlers/formatedtext/).
--
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est à votre disposition pour discuter en français de
tout sujet technique lié à XML.
Pour résilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" à 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:05 UTC
webmaster@xmlfr.org
|