Re: KD 004 [was: Comments on Web Arch WD - 2004-07-05]

Norm,

Le 23 sept. 2004, à 16:29, Norman Walsh a écrit :
> | * KD 004
> | 2.4 URI Overloading
> | Your example is not necessary clear for anyone. In the sense that you
> | could have a page describing the movie, and in the same Web page 
> having
> | a forum which talk about the movie. It's the case for example in the
> | site for the documentation of php which describes the features of the
> | language with a forum into it. I understand that URI can be used in
> | another context to identify things, but it's not obvious for someone
> | who's reading your document and as always thought about URI as
> | something that gives you a Web page. Maybe you have to refine the
> | example or make the context clearer.
>
> Hi Karl,
>
> The TAG discussed this comment on 13 Sep, but we really weren't sure 
> what
> you meant. Could you explain what you mean in a little more detail? 
> Thanks.

Yes with pleasure.

My assumption is that many kind of people will read your document, not 
only specialists of ontologies, who have a deep understanding of what 
an URI and its uses are.

If I understood your prose, is that it's bad to use the same URI for 
things which have a different meaning.

Example:

	http://example.org/sting

is used by organization A to identify the movie "The Sting"
is used by organization B to identify a discussion about forum about 
"The Sting".

Now I'm a simple Web master of organization A and I write simple Web 
pages and in my prose, where:

<p>You will information about the movie
<cite class="title"><a href="http://example.org/sting">The 
Sting</a></cite>
in the following paragraphs.</p>

The organization B has a Web master who is using the same URI for in 
this piece of html

<p>There's a very <a href="http://example.org/sting">good forum</a> 
about the movie
<cite class="title">The Sting</cite> which gathers many fans.</p>


Now Webmaster A and B are confused because there are using the same URI 
to designate a Web page which is related to the movie but in a 
different way AND they have just read the Web Arch document.

For sure, I have been a bit naive and dishonest in this example, 
because it's not what you are talking about. But that's my point for 
someone who's not a specialist of URIs and their use, out of context, 
we don't know what URI overloading means.

So It's why I asked to encourage to add a more detailed explanation of 
what you mean. A browser is a kind of user agent, and a URL is a kind 
of URI.

My initial comment talks also about ressources available on the Web who 
have multiple usage. If you go on the site PHP, and browse the 
document, a page about a feature of PHP has "two meanings".

	- The description of the feature
	- A forum debating of the feature and giving more examples

So what will be the choice of a user agent to identify this feature. 
Does that mean it's a bad practice to have different functionnalities 
in a same Web page? That the URIs identifying must be something else, 
for example.

	http://php.example.org/feature1 	The Web page

-> http://cooluri.example.org/feature1/definition  The definition
-> http://cooluri.example.org/feature2/forum  The forum

A lot of questions, maybe too much, but it shows one possible reading 
or misunderstanding, I'm having (and so others) may have with the text.


Hope it helps.

-- 
Karl Dubost - http://www.w3.org/People/karl/
W3C Conformance Manager
*** Be Strict To Be Cool ***

Received on Tuesday, 28 September 2004 21:46:11 UTC