James Clark a annoncé une mise à jour du site web
TREX avec des améliorations et il a créé une implémentation complète de la modularisation de XHTML en TREX.
Par Edd Dumbill,
xmlhack - traduit par Eric van der Vlist,
Dyomedea (vdv@dyomedea.com).
jeudi 18 janvier 2001
La seule modification apportée au langage TREX est une amélioration dans la manière dont il gère la fusion des grammaires incluses.
Sur les talons de Murata Makoto et de ses développements
XHTML en Relax, James Clark a peaufiné à la main une implémentation de la spécification Candidat à Recommandation Modularisation de XHTML en TREX.
La Modularisation de XHTML décompose XHTML 1.0 en modules abstraits assurant des fonctionnalités spécifiques. James Clark écrit à propos de son implémentation:
"Elle a été faite à la main et non de manière automatique et il a donc probablement des bugs, mais elle tire pleinement partie de TREX. Notamment, avec TREX il n'y a pas besoin de créer un modèle spécifique à la combinaison de modules que vous utilisez; vous n'avez qu'à inclure les modules dont vous avez besoin. J'ai également eu la bonne surprise de découvrir qu'il était possible d'implémenter des exceptions en TREX (utilisées en HTML 4.0, par exemple, pour détecter les liens imbriqués), même s'il n'y a pas de fonction spécifique pour gérer les exceptions en TREX."
James Clark a ajouté une explication à propos de cette gestion d'exception dans son tutoriel
TREX.
Autres articles:
Copyright 2001,
Edd Dumbill (auteur) et Eric van der Vlist (traducteur).
|