I apologize - you are of course correct. I was thinking of the general
case of CURIEs not the specific case in RDFa. Sorry for confusing you
Manu! However, I will borrow heavily from your test cases so that we
can test the CURIE document as it progresses - it should start CR this week.
Mark Birbeck wrote:
Hi Manu,
I'm afraid that @about="[]" *isn't* legal in RDFa, since we don't
define a mapping to use when there is no prefix.
The CURIE spec itself does allow for unprefixed terms, but there was
opposition to this usage in RDFa itself, and we explicitly remove it,
in section 7.
In short, any CURIE that does not contain a colon must come from the
constrained list, as described in section 5.4.4. If it doesn't, it
should be ignored.
Regards,
Mark
On Wed, Jan 7, 2009 at 9:56 PM, Manu Sporny <mspo...@digitalbazaar.com> wrote:
Purpose:
Shane said that the [] CURIE is "probably legal"... I'm starting to
think he's just making this stuff up, now. :)
This test checks to make sure that about="[]" and resource="[]" generate
the proper triples. Both should be identified as relative URIs and
resolved against the [base] URL. In this case [base] is the URL for the
current document.
====================== Test Case 123 =============================
---------------------Test Case 123 XHTML--------------------------
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN"
"http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<head>
<title>Test Case 0123</title>
</head>
<body>
<p about="http://example.org/">
<span about="[]" property="dc:title">Test Case 0123</span>
checks to make sure RDFa processors resolve the empty
CURIE correctly.
<div about="http://example.org/">
<div resource="[]">
<span property="dc:contributor">Shane McCarron</span>
contributed to this test.
</div>
</div>
</p>
</body>
</html>
-----------------------------------------------------------------
---------------------Test Case 123 SPARQL -----------------------
ASK WHERE {
<http://www.w3.org/2006/07/SWD/RDFa/testsuite/xhtml1-testcases/0123.xhtml>
<http://purl.org/dc/elements/1.1/title>
"Test Case 0123" .
<http://www.w3.org/2006/07/SWD/RDFa/testsuite/xhtml1-testcases/0123.xhtml>
<http://purl.org/dc/elements/1.1/contributor>
"Shane McCarron" .
}
----------------------------------------------------------------
-- manu
--
Manu Sporny
President/CEO - Digital Bazaar, Inc.
blog: Dynamic Spectrum Auctions and Digital Marketplaces
http://blog.digitalbazaar.com/2008/04/24/dynamic-spectrum-auctions/
--
Shane P. McCarron Phone: +1 763 786-8160 x120
Managing Director Fax: +1 763 786-8180
ApTest Minnesota Inet: sh...@aptest.com