- From: Jo Rabin <jrabin@mtld.mobi>
- Date: Mon, 15 Sep 2008 14:18:04 +0100
- To: Francois Daoust <fd@w3.org>
- CC: public-bpwg-ct <public-bpwg-ct@w3.org>
Well, as we noted to the TAG it's impractical, in general, to have a
separate URI for each representation - more practical to deal with
classes of representation and multi-serve within that if necessary. But
this still begs the question of how to differentiate representations
within the class-of-device-specific URI (like .mobi, just for instance).
I wonder if there is a way we can use meta elements and Dublin Core
"Instance of" stuff to denote this? I'm afraid I don't know much about
Dublin Core.
Jo
On 15/09/2008 13:45, Francois Daoust wrote:
>
> Last call comments:
> http://www.w3.org/2006/02/lc-comments-tracker/37584/WD-ct-guidelines-20080801/2009
>
> http://www.w3.org/2006/02/lc-comments-tracker/37584/WD-ct-guidelines-20080801/2010
>
> http://www.w3.org/2006/02/lc-comments-tracker/37584/WD-ct-guidelines-20080801/2011
>
>
> In short:
> We got it all wrong. Per RFC 3986 section 4.4, a "same-document"
> reference "is defined to be within the same entity (representation,
> document, or message) as the reference". This means a "same-document"
> reference identifies the current representation of a resource and not
> the resource itself. The presence of a fragment identifier in a
> reference does not affect the fact that it is or not a "same-document"
> reference.
>
>
> A more complete extract from RFC 3986 reads as follow:
> [[
> When a URI reference refers to a URI that is, aside from its fragment
> component (if any), identical to the base URI (Section 5.1), that
> reference is called a "same-document" reference. The most frequent
> examples of same-document references are relative references that are
> empty or include only the number sign ("#") separator followed by a
> fragment identifier.
>
> When a same-document reference is dereferenced for a retrieval
> action, the target of that reference is defined to be within the same
> entity (representation, document, or message) as the reference;
> therefore, a dereference should not result in a new retrieval action.
> ]]
> http://www.ietf.org/rfc/rfc3986.txt
>
>
> This has two consequences:
> 1/ Our super-smart idea to use fragment identifiers to represent a
> "same-document" reference now is a super-useless idea. We should simply
> forget about it. No big deal. The important fact is that it can be done,
> using either an empty href attribute or the underlying resource's URI.
>
> 2/ There is no way for a Content Provider to say: although you're
> currently having a look at the desktop representation of this resource,
> I have a handheld representation available at the very same address that
> I would be happy to return if only I understood that you are a handheld
> device. This use case is not the most important one, which is to
> advertise the fact that the current representation is intended for
> handheld devices (point 1/ above in other words). The only thing we may
> emphasize here is that, as suggested in the TAG finding [1],
> representation-specific URIS should be created to be able to link to
> them from another representation.
>
> To replace the second and third paragraphs in section 4.2.3.2 Indication
> of Intended Presentation Media Type of Representation as well as the
> first Note, I suggest the following:
>
> [[
> In HTML content, servers SHOULD indicate the medium for which the
> representation is intended by including a LINK element identifying in
> its MEDIA attribute the target presentation media types of this
> representation and setting the HREF attribute to the URI of the document
> being served. The HREF attribute may be left empty since it is a valid
> relative reference to the document being served.
>
> In addition it SHOULD include LINK elements identifying the target
> presentation media types of other available representations by setting
> the MEDIA attribute to indicate those representations and the HREF
> attribute to the URI of the other representations.
>
> Note: for clarity, it is emphasized that specific URIs need to be
> defined for each representation to use the linking mechanism described
> in the previous sentence [ref to the TAG finding]
> ]]
>
> Francois.
>
>
> [1] http://www.w3.org/2001/tag/doc/alternatives-discovery.html#id2261672
>
>
>
Received on Monday, 15 September 2008 13:30:50 UTC