[
Lists Home |
Date Index |
Thread Index
]
We have submitted an Internet Draft of a "generic
fragment identifier syntax" which is suitable for
service as a simplified version of XPointer.
http://ietf.org/internet-drafts/draft-borden-frag-00.txt
The essence: this syntax is suitable for use as a frag
id syntax for media type application/xml and text/xml.
Like the current version of XPointer it
has 3 forms:
1) bare names e.g. #foo
2) short refs e.g. #/1/2
3) scheme based fragments e.g. #xpath(/foo/bar[3])
The draft proposes 3 predefined scheme based fragments:
1) xpath(path)-- the parameter is an xpath
2) xmlns(pre=URIref)-- the parameter is a prefix
namespace binding (sets contextfor xpath)
and currently:
3) xpointer(fullXptr) the parameter is a full XPointer
as per WD
It would be possible to drop the xpointer scheme and
this draft becomes a very compact fragment identifier
syntax for XML -- as well as being patent unencumbered
Jonathan
|