- From: Graham Klyne <GK@NineByNine.org>
- Date: Fri, 05 Jul 2002 16:49:26 +0100
- To: RDF core WG <w3c-rdfcore-wg@w3.org>
During a recent informal telephone discussion, I was asked to post references to documentation indicating that the interpretation of fragment identifiers on URIs, in normal web use, is considered to be dependent on the MIME content-type of the resource representation obtained. This is what I have: RFC2396, section 4.1 http://www.ietf.org/rfc/rfc2396.txt [[ 4.1. Fragment Identifier When a URI reference is used to perform a retrieval action on the identified resource, the optional fragment identifier, separated from the URI by a crosshatch ("#") character, consists of additional reference information to be interpreted by the user agent after the retrieval action has been successfully completed. As such, it is not part of a URI, but is often used in conjunction with a URI. fragment = *uric The semantics of a fragment identifier is a property of the data resulting from a retrieval action, regardless of the type of URI used in the reference. Therefore, the format and interpretation of fragment identifiers is dependent on the media type [RFC2046] of the retrieval result. The character restrictions described in Section 2 for URI also apply to the fragment in a URI-reference. Individual media types may define additional restrictions or structure within the fragment for specifying different types of "partial views" that can be identified within that media type. A fragment identifier is only meaningful when a URI reference is intended for retrieval and the result of that retrieval is a document for which the identified fragment is consistently defined. ]] TimBL's design issues series: http://www.w3.org/DesignIssues/Model.html http://www.w3.org/DesignIssues/Fragment.html Also, I came across this in Roy Fielding's thesis: http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm http://www.ics.uci.edu/~fielding/pubs/dissertation/evaluation.htm#sec_6_2 [[ REST accomplishes this by defining a resource to be the semantics of what the author intends to identify ... ]] I'll also remind you of the words I have suggested for reconciling RDF's use of URIrefs (with fragment identifiers) with this current Web usage: http://www.ninebynine.org/wip/RDF-basics/2002-06-27/Overview.htm#xtocid103660 Finally, I note that the current TAG discussion of this issue is taking place in a slightly different context, namely the use of HTTP URIs: http://www.w3.org/2001/tag/ilist#httpRange-14 #g ------------------- Graham Klyne <GK@NineByNine.org>
Received on Friday, 5 July 2002 11:34:24 UTC