- From: <Patrick.Stickler@nokia.com>
- Date: Mon, 28 Jul 2003 18:22:51 +0300
- To: <b.fallenstein@gmx.de>
- Cc: <www-rdf-interest@w3.org>
> -----Original Message----- > From: ext Benja Fallenstein [mailto:b.fallenstein@gmx.de] > Sent: 28 July, 2003 15:07 > To: Stickler Patrick (NMP/Tampere) > Cc: www-rdf-interest@w3.org > Subject: Re: Do resources have representations? > > > > Hi Patrick, > > Patrick.Stickler@nokia.com wrote: > > I saw nothing in your summary that I would disagree with. In > > fact, I think it captures the key issues. It's very similar > > to a recent post of mine on the TAG list > > > > http://lists.w3.org/Archives/Public/www-tag/2003Jul/0172.html > > > > And I see nothing wrong with your summary. > > > > You seem to think there is a problem lurking in there somewhere, > > and I'd like to understand why? > > It may just be my mental model that was wrong so far. > > Somehow I've assumed that all that a URI "does" is: > > - it denotes a resource Right. > - it is associated with some authoritative information Not necessarily. One can use a URI to denote some thing in the universe without ever providing either representation or description of that thing. That would be pretty useless. But certainly within the bounds of the specs. Note, we're just talking about URIs here. Not URIs that are significant for some process or protocol, such as HTTP or a particular application. There will usually be additional requirements about what one can (or should be able to) do with a given URI within on a given application context. Within the context of an XHTML href attribute being evaluated by a web browser, one expects that that URI can be used to resolve to one or more representations. But that's not a requirement placed on the URI, but on its use in a given context. And its use in a given context does not in any way affect the meaning of the URI -- i.e. what it denotes. > Further, I assumed that representations are properties of a resource, > that is: > > <http://example.org> hasRepresentation "<http><head>..." . > > When I type <http://example.org> in my browser I would see one of the > representations associated with it. > > But in fact, the actual model is different: It's not the > resource that > is associated with a (set of) representation(s), it's the > URI, because > two URIs can denote the same resource yet have different sets of > representations. Right. As I suggested in my other post, dereferencing a given URI can be thought of as working from a particular intensional viewpoint, and the representations provided in terms of that intension will differ from other intensional viewpoints, per other URIs, even if the denotation of the URIs is the same. > In fact, two people can create two URIs, denoting the same > resource, but > having different representations, and yet think exactly the > same things > about a resource: > If the W3C and I both create a URI denoting > the W3C, > we can have exactly the same idea of what the W3C is, yet our > URIs can > have different representations (web pages). Sure. Why not. > So a URI does *three* things: > > - it denotes a resource Yes. > - it's associated with authoritative information Not necessarily. Though URIs which contain a web authority component are more useful for obtaining authoritative representations and descriptions than those which have no clear authority component. > - it is associated with a set of representations Again, not necessarily. Though distinct URIs can reflect particular intensions of the thing denoted. -- There is no requirement that different URIs that denote the same thing resolve to different sets of representations. There is no a priori basis for presuming that two URIs taht resolve to the identical set of representations denote the same thing. Such relationships, or lack thereof, must be stated explicitly to be the basis of SW agent behavior. One cannot make reliable deductions based on observation alone (though one might concieve of various heuristics for guessing possible relationships between resources based on the HTTP observable nature of their URIs). Patrick -- Patrick Stickler Nokia, Finland patrick.stickler@nokia.com
Received on Monday, 28 July 2003 11:22:58 UTC