- From: Rolf H. Nelson <rnelson@w3.org>
- Date: Fri, 2 Apr 1999 17:54:18 -0500
- To: rnelson@w3.org
- CC: www-annotation@w3.org
> ------- Start of forwarded message ------- Date: Thu, 18 Mar > 1999 23:46:27 +0100 From: Laurent Denoue > <Laurent.Denoue@univ-savoie.fr> X-Accept-Language: en To: "Rolf > H. Nelson" <rnelson@w3.org> Subject: Re: Yawas : new Web > annotation system Content-Type: multipart/alternative; > boundary="------------6DBCC0851DFD4DB9948385AA" > In my opinion, an xURL should ressembles XPointers, like : > http://www.yahoo.com#note(word1,word2,wordN)date(19990318)comment(I%20am%ok)... > Do you think that extending XPointers with other datas is a > reasonable idea ? In my opinion, important metadata could be : > - -the document type (paper, poem, source code...: see Dublin > Core working group) - - the comment type. Laurent, XPointer does indeed have some advantages over the minimalist pointing you currently use to reference a portion of a web document. See <http://www.w3.org/TR/NOTE-xptr-req#Lure> for a description of these advantages, which include robustness, reuse, and a way to deal with dynamically generated documents. There is a natural overlap between the requirements for a powerful inline annotation system and XPointer. However, if you do decide to leverage the XPointer work, I would advise embedding the XPointer inside a URL rather than embedding the annotation inside an XPointer and ending up with a new construct that is neither a URL nor an XPointer. For example, your syntax could have URLs of the form http://<annotation_prefix>?note=<encoded_xpointer>&comment=<encoded_comment> Suppose that you wanted to annotate part of the main Yahoo document and use your local annotation server on port 3003 to add the comment "hello world" in the middle of the document. Your annotation prefix is "localhost:3003/". Your XPointer is "http://www.yahoo.com#note(word1,word2,wordN)". Your URL would be http://localhost:3003/?note=http%xx%xx%xxwww.yahoo.com%xxnote(word1,word2,wordN)&comment=hello%xxworld If you don't have a local annotation server but don't care about privacy, perhaps some generous soul has set up an annotation server for all the world to use, with an annotation prefix of "annotation.com/cgi-bin/anno", in which case you could view your marked up document by pasting the following into any browser: http://annotation.com/cgi-bin/anno?note=http%xx%xx%xxwww.yahoo.com%xxnote(word1,word2,wordN)&comment=hello%xxworld -- | Rolf Nelson (rolf@w3.org), Project Manager, W3C at MIT | "Try to learn something about everything | and everything about something." --Huxley
Received on Friday, 2 April 1999 17:54:20 UTC