jon said:
> How is that?
> Annotations can be linked to the text
> using the markup as "hooks" (e.g., using XPointer.)
> The more markup there is,
> the more hooks to latch onto.
please show me -- and the original poster --
an implementation that actually works, now.
> Pointing to 'id' ("fragment identifiers") is the most robust
> and can survive various types of document edits.
> In plain text systems, where annotations have to
> hook to the content itself (rather than markup
> which is separate from the content),
> it is more difficult to prevent link breakage.
this is another case of disingenuous sleight-of-hand.
you are trying to make us believe that
the text changes and the markup doesn't.
what you've done, though, is merely specified that there is
markup which _cannot_ change (the "fragment identifiers"),
so as to assure link-permanence. if i were to specify content
that can not change, i can guarantee link-permanence as well.
and in almost all cases, we're more likely to have text-invariance
than to have markup-invariance. (but this is beside the point,
since it's easy enough to specify invariance of text and markup.
it is also very easy to show link breakage in cases of variance.)
-bowerbird