- From: Mark Birbeck <mark.birbeck@x-port.net>
- Date: Mon, 14 Apr 2008 21:59:35 +0100
- To: "Tim Berners-Lee" <timbl@w3.org>
- Cc: "W3C RDFa task force" <public-rdf-in-xhtml-tf@w3.org>
Hi Tim, I do like this, and looked at it myself a while ago. As you say, it has the advantage of consistency, and it also means that the data type of an attribute is set by its syntax, not by a schema driving the document, which in my view has a lot of useful implications for language design. However, the first problem is that XML doesn't allow this. Second, I had plenty of alternatives to the CURIE syntax, but given how much trouble we've had getting people to take CURIEs seriously (and to even accept that there is a problem to be solved), when all we've done is a QName-lookalike, we took the view that getting other techniques to fly would be really unlikely. CURIEs are already "clearly a superior solution" when compared to QNames; that doesn't mean they couldn't be improved further, but I feel that the big leap is to get acceptance that there is a problem to solve, and at the moment I feel like we're still in mid-air. Regards, Mark On 14/04/2008, Tim Berners-Lee <timbl@w3.org> wrote: > > This is a comment I made earlier in a TAG context but thought I would repeat > here. > It seems silly to distinguish curies from URIs in a way which makes the > short form longer. > Why not make the short curie the default, and allow a longer syntax for the > case in which someone wants to put a full URI? > > Thus not > > <a zref="[book:ch1]"> > <a > zref="http://books.example.com/20078-3-789/book#ch1"> > > but > > <a zref="book:ch1"> > <a > zref="<http://books.example.com/20078-3-789/book#ch1>"> > or > <a > zref="[http://books.example.com/20078-3-789/book#ch1]"> > > This not only minimizes the number of characters in abbreviated case rather > than the longhand case, it also uses a convention common elsewhere in N3 and > SPARQL. Clearly a superior solution, better for the documents and better > for learning. > > Tim > > > -- Mark Birbeck mark.birbeck@x-port.net | +44 (0) 20 7689 9232 http://www.x-port.net | http://internet-apps.blogspot.com x-port.net Ltd. is registered in England and Wales, number 03730711 The registered office is at: 2nd Floor Titchfield House 69-85 Tabernacle Street London EC2A 4RR
Received on Monday, 14 April 2008 21:00:34 UTC