Phillipe Le Hegaret a annoncé la disponibilité de
trois sections de DOM Level 3: Base,
évènements et modèle de contenu.
Par Simon St.Laurent,
xmlhack - traduit par Eric van der Vlist,
Dyomedea (vdv@dyomedea.com).
lundi 4 septembre 2000
La spécification de base, comme ses prédécesseurs dans les versions
DOM Level 1 et
DOM Level 2, définit
une API pour la création et la manipulation du contenu des documents.
Bien que cette version
définisse un ensemble de nouvelles interfaces qui étendent DOM Level 2,
"l'intention n'est pas de rajouter de nouvelles interfaces mais plutôt
d'étendre celles qui existent"
. La base se dote de nouvelles méthodes pour
tester l'encodage des caractères, les caractères espaces et les espaces de noms.
La spécification des évènements vient compléter les possibilités prévues par
DOM Level 2. De nouveaux évènements fournissent un support
complémentaire des frappes clavier et le regroupement d'"event listeners".
"Cette spécification a besoin des interfaces déjà définies pour être fonctionnelle. Elle
n'est pas destinée à être autonome"
.
Le modèle de contenu et la spécification de chargement et de sauvegarde
comprend maintenant les interfaces pour accéder aux modèles de contenus -
les structures décrites par les DTDs et Schémas, et non les DTDs et Schémas eux-mêmes.
Une section séparée décrivant le chargement et la sauvegarde des documents
XML est actuellement au stade de cahier des charges.
Le Hegaret note également qu'un module "Vues et Formatage" n'est
pas encore disponible.
Autres articles :
Copyright 2000,
Simon St.Laurent (auteur) et Eric van der Vlist (traducteur).
|