fragid definition for XInclude 1.1

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

fragid definition for XInclude 1.1

Erik Wilde-3
hello all.

the definition for fragid currently reads like this:

"fragid: The fragid attribute is a generalization of the xpointer
attribute. A fragid may be present regardless of the value of the parse
attribute. The interpretation of the value of the attribute depends on
the value of parse. For XML processing, the value is interpreted as an
XPointer (see [XPointer Framework]); for text processing, it is
interpreted as a [IETF RFC 5147] fragment identifier. For other values
of parse, the interpretation is implementation-defined."

maybe it should be a little less open in terms of allowing
implementations to do what they like. for example, we're in the process
of defining fragids for CSV
(http://tools.ietf.org/html/draft-hausenblas-csv-fragment). XInclude
implementers should look at all media types they support, and then check
for defined fragid schemes and support them, if there are any. if not,
maybe they should have the freedom to invent their own, but there
probably should be a requirement to implemented standardized fragid
semantics (if any are implemented).

cheers,

dret.

--
erik wilde | mailto:[hidden email]  -  tel:+1-510-2061079 |
            | UC Berkeley  -  School of Information (ISchool) |
            | http://dret.net/netdret http://twitter.com/dret |