Eve Maler
a publié
deux versions de FIXptr
(1,
2),
une proposition de simplification de XPointer.
Par Simon St.Laurent,
xmlhack - traduit par Eric van der Vlist,
Dyomedea (vdv@dyomedea.com).
jeudi 17 mai 2001
D'abord mentionné comme faisant part de l'expression
d'une minorité au sein du groupe de travail W3C
XML Linking, il n'était pas
évident que FIXptr pourrait être publié. Le
doute a été levé par ce message publiant FIXptr au
nom de cette minorité:
"Il s'est avéré que tout ce dont nous avions besoin était
d'obtenir la permission du groupe de travail Linking, ce qui a été fait la
semaine dernière (merci au groupe de travail pour avoir pris cette demande en
considération et donné son accord). J'ai attaché les versions originale et révisée
de la proposition de manière à les inclure dans une archive publique. Notez que
le groupe de travail prévoit de publier une "position majoritaire" soulignant
les raisons du rejet de la publication; je ne sais pas exactement quand cela
sera fait."
FIXptr définit un sous
ensemble des fonctionnalités de XPointer:
"Parce que le traitement des fragments est une part tellement
fondamentale de XML sur le Web et doit être
facilement supportée par une vaste gamme de terminaux et applications, cette
proposition suggère un petit sous-ensemble de la fonctionnalité de XPointer appelé FIXptr pour
ce besoin."
FIXptr inclut un ID optionnel,
les séquences enfant (child sequences), et un "terminal character offset"
facultatif et utilise XML Infoset et non
le modèle de données XPath comme fondation.
Les deux versions différent légèrement:
"La version originale de la proposition (10
avril) est celle sur laquelle le groupe de travail a voté et la version
révisée (25
avril) inclut une syntaxe pour les intervalles basée sur des commentaires
reçus pour appuyer le texte de position minoritaire."
Les deux appendices (motivations
et scénarios
pour pointer dans un document XML) sont plus
longs que la grammaire elle-même.
Autres articles:
Copyright 2001,
Simon St.Laurent (auteur) et Eric van der Vlist (traducteur).
|