Par Simon St.Laurent,
xmlhack - traduit par Eric van der Vlist,
Dyomedea (vdv@dyomedea.com).
lundi 11 juin 2001
La nouvelle version de DOM 3
Core inclut de nouveaux appendices pour les changements
entre les différents niveaux, l'accès
aux frontières entre blocs de codes Unicode (code point
boundaries) et les remerciements
ainsi qu'un glossaire.
L'appendice non normatif sur l'accès aux frontières entre
blocs de code traite des conflits entre la manière dont le DOM utilise les unités de code UTF-16 et l'utilisation
qu'en fait d'autres spécifications comme XPath:
"Bien que l'indexation par code point au lieu d'unités de code
n'est pas commune dans les programmes, quelques spécifications telles que XPath (et donc XSLT et XPointer) utilisent des indices de codes points. Pour
s'interfacer avec ces formats, il est recommandé que les langages de
programmation fournissent des méthodes de gestion de chaînes de caractères pour
convertir les indices de code point en indices d'unités de code et vice versa."
La nouvelle version du Schémas Abstraits et Chargement et
Sauvegarde a subit un changement de nom et s'appelait auparavant Modèles de
Contenus et Chargement et Sauvegarde. La fonctionnalité fournie par le module
Schémas Abstraits dépasse le cadre d'une simple validation:
"Ce module fournit une représentation des langages de schémas XML abstraits, c'est à dire DTDs
et XML Schemas, ainsi que les opérations sur les
schémas abstraits et la manière dont ces informations peuvent être appliquées aux
documents XML utilisés dans les deux mondes de
l'édition de documents et de l'édition de schémas abstraits. Il fournit
également des tests additionnels sur la bonne forme des documents XML, y compris leur bonne forme au niveau des espaces
de noms."
Autres articles:
Copyright 2001,
Simon St.Laurent (auteur) et Eric van der Vlist (traducteur).
|