- From: Kristof Zelechovski <giecrilj@stegny.2a.pl>
- Date: Wed, 27 Aug 2008 17:11:08 +0200
- To: "'Manu Sporny'" <msporny@digitalbazaar.com>, "'Ian Hickson'" <ian@hixie.ch>
- Cc: "'WHAT-WG'" <whatwg@whatwg.org>, <www-archive@w3.org>
You cannot support both CURIEs and URLs. What happens when someone declares
xmlns:http?
Chris
-----Original Message-----
From: whatwg-bounces@lists.whatwg.org
[mailto:whatwg-bounces@lists.whatwg.org] On Behalf Of Manu Sporny
Sent: Wednesday, August 27, 2008 4:50 AM
To: Ian Hickson
Cc: WHAT-WG; www-archive@w3.org
Subject: Re: [whatwg] RDFa Features (was: RDFa Problem Statement)
>> prefix short-hand via CURIEs
>
> This is definitely not better.
I don't know where you're coming from since you haven't elaborated on
that statement nor given a link to a document explaining your thought
process. Since you haven't done so, all I can do is shoot in the dark as
to what your issue with CURIEs might be...
Let me first start with why we have this URL short-hand (aka: CURIEs) in
the first place. It is a feature that helps web authors and others that
are writing this stuff by hand to refer to long URLs in an easy way.
This means that the following:
<div about="#thunder" typeof="http://purl.org/media/video#Movie">
<b property="http://purl.org/dc/terms/title">Tropic Thunder</b>
</div>
can be written like so, when using CURIEs:
<div about="#thunder" typeof="video:Movie">
<b property="dcterms:title">Tropic Thunder</b>
</div>
all one must do to enable CURIEs, is to define the prefixes at any DOM
element that is higher in the tree, like so:
<div xmlns:video="http://purl.org/media/video#"
xmlns:dcterms="http://purl.org/dc/terms/"
...
I can already hear the screams of protest on this list, as I understand
this to be the one of the most evil things that you can do in the WHATWG
group. :)
We have been discussing an alternate way of expressing prefixes, like so:
<div prefix="video=http://purl.org/media/video#"
The @prefix attribute above would take a space-separated list of
prefixes as CDATA, which could address one of the issues that the HTML5
community has with the CURIE proposal. However, I believe that we are
far from discussing this at the present time - the WHATWG would have to
acknowledge that web semantics is a problem they are interested in
addressing with HTML5.
Perhaps you could outline the reasons that the HTML5 community is so
allergic to the concept of URL-short-hand using prefix mapping in HTML
documents? I ask out of curiosity and because I have never heard the
whole story from the WHATWG's perspective.
Received on Wednesday, 27 August 2008 15:12:24 UTC